Hi, I am new here. I looked for an answer quite some time (datasheet / forum) but was not able to find a helpful answer.
How can I get an EEPROM on the I2C bus to work for configuration storage?
What is my current problem and what did I do already:
I want to use NEO-7M modules. But my application requires 4800Bd on the UART. I can change this without problem but the configuration is not stored non volatile. The module does not have any configuration memory except SRAM, so far so clear.
I now attached an I2C EEPROM from Atmel/Microchip (AT24C32D) to the DDC. The same configuration is working with several NEO-6M modules very well. But with the NEO-7M modules it does not work. When I store the data with the uCenter software to the I2C memory it still comes up with the default settings after power was gone.
What I was not able to figure out yet is whether the setup is not written or not read at startup. I didn't find time to set up a I2C analysis yet.
What puzzles me is the clear description in the NEO-6 Hardware Integration manual how to setup external EEPROM configuration. In the NEO-7 HIM I was not able to find such a descriptuon. The DDC only adresses the connection to "cellular models".
Am I completely wrong with my approach? Or is there a simple setting I am missing and can be done within the uCenter? ... I am somehow stuck ...
Thank you very much for your support. I really appreciate it.