2024-07-31 05:12 PM - edited 2024-08-01 01:44 AM
We are looking to replace our use of M24M02-DR with M24M02E-F as it is available as TSSOP (the smaller CSP would also be useful but it seems no distributor is touching that at the moment) and cheaper (as I guess ST are promoting the replacement of the -DR). We would like to use two M24M02E-F on the same I2C bus. Unfortunately I don't think we can but thought I would just double check here.
Is C2 (of register CDA) the only device address bit that can be configured? The problem is that we have another I2C device on the bus with address 10100xxx and so must have C2=1. I find it puzzling how ST have gone to the complexity of allowing a software configurable address (great) but only one bit (not great)! Surely it would have been possible to make another address bit configurable for memory use at the same time as they did it for C2? (Edit - I see this can be C2, C1, C0 in smaller mem devices. Ah well, no good for us.)
Have I interpreted things correctly?
2024-07-31 08:51 PM
M24M02-DR and M24M02E-F have the same price
2024-08-01 01:31 AM - edited 2024-08-01 01:41 AM
??? Not as far as I can gather (e.g. SOIC):
e.g. ST direct M24M02-DRMN6TP 2.32USD 100qty, M24M02E-FMN6TP 1.41USD 50qty
e.g. Mouser M24M02-DRMN6TP 1.57GBP 2500qty, M24M02E-FMN6TP 0.83GBP 2500qty.
See roadmap on page 3 of https://www.st.com/resource/en/product_presentation/high-density-f9v-eeprom-product-presentation.pdf