I'm having an issue booting from I2C trying to do a boot config then trying to go to a normal boot table boot.
The boot parameter table is setup to boot a config table, then go to the boot table.
I have tested the modes independently, and if my primary boot parameter table is set to Boot Mode1 (Boot Tables) it boots fine, but if it is set to Boot Mode 1 (Boot Config Table), I can't seem to point it to the secondary parameter table properly (since I've checked that the config tables load fine and change the values of the appropriate locations).
In the primary table (when trying to set to config tables first) I set Next Dev Addr to 0x100 (the address of the second parameter table, and Next Dev Addr Ext to 0x51 (the I2C address I'm booting from). Is there anything else I am missing?