Hi NXP Community,
I am trying to boot the S32G-VNP-RDB3 board using the serial RCON mode to avoid using the DIP switches on the board. As mentioned in the S32G3 Refernece manual, Serial RCON requires an external serial EEPROM that communicates with the chip via I2C. I want to use an external MCU in my design to mimic the EEPROM.
As mentioned in the document, I have set the RCON[8] pin to high using the SW5[1] using the DIP switch on the board.

As the I2C port required for RCON serial boot (RCON[7] and RCON[8] connected to I2C0) are not exposed by the board, I have soldered wires as shown in the attachment to the two open ports connected to the SerDes Clock as they are not used by it. I verified that I2C0 is required by the RCON pins following the schematics.


I have not changed any of the other DIP switches and left them in their default configuration. Now, when I connect a logic analyzer to the I2C0 pins that I have soldered, I get nothing when the S32 boots. I verified that the I2C line that I soldered work as they show data on them once the S32 boots in normal mode.
Some clarifications would be helpful here.
1. The reference manual mentions that the EEPROM or the MCU in my case needs to act as a slave with the address (0xA0) but the Serial EEPROm in the schematics show a different address (0x 50). Should I use 0x50 as the I2C address for my MCU?
2. Should all the DIP switches be set to low state and just the SW5[1] (RCON[8]) to high for the serial RCON boot mode?
3. Should any Pinmux be changed to access the RCON[7] and RCON[8] on the I2C0 lines?
4. AN13456 mentions that RCON[8] and RCON[9] need to be used for this mode which is clearly different from what is mentioned in the S32G3 reference manual. Which one is correct?
4. Is there any other configuration that I have missed apart from what is already mentioned above?
Thank you.