PCA9450 i2c address question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PCA9450 i2c address question

1,977 Views
36855960
Contributor I

I am developing custom board based on iMX8M mini + PCA9450A.

static const struct udevice_id pca9450_ids[]={

{.compatible = "nxp,pca9450a", .data=0x35,},

{.compatible = "nxp,pca9450b", .data=0x25,},

{}

}

I can't find i2c address 0x35 in the PCA9450 datasheet. Does this address was right? thanks.

0 Kudos
2 Replies

1,871 Views
reyes
NXP TechSupport
NXP TechSupport

Hi,

0x35 is not a valid I2C address for the PCA9450. You can find the correct address in table 19 of the device datasheet. I’m also attaching the image.

Regards,

Jose

NXP Semiconductors

0 Kudos

1,827 Views
siva_prabhakara
Contributor III

does that mean, imx8m mini also should call "power_pca9450b_init" instead of "power_pca9450a_init".

as per the PMIC datasheet, imx8m mini use pca9450A.

See the attached screenshot where power_pca9450a_init use hw address as 0x35

0 Kudos