Hello,
I have a custom carrier board for the TX2 that I am trying to get working with a TX2i and the TX2i does not boot.
- Both systems are running their respective jetpack 4.6.4 for the development kit.
- I have modified it to output the boot logs on UART1 instead of UART0 as per this post as my board has no UART0 output available
- The TX2i will boot completely fine into recovery but not otherwise
- I have verified both the TX2 and TX2i on a commercial carrier and they both work fine on it
- I have verified the TX2 booting and the TX2i not booting using the UART output available on boot
- The TX2 outputs on both my carrier and the commercial one, the TX2i only on the commercial one
- I have software control of the PWR_BTN pin, and have set it so that when the TX2i is present, the pin is held high to achieve the auto power on behaviour
- Both boards reach the CARRIER_PWR_ON state
- I am using a 12V power rail and the VIN_PWR_BAD pin on the TX2i is high when the module is powered which I understand indicates the power supply is not the issue
Please could you help me solve this, my main questions are:
- are there any differences to the power up sequence between the TX2 and the TX2i other than the PWR_BTN behaviour?
- is there anything I can do to investigate boot issues before cboot in the boot flow?
- is there anything else you think could help with this? as I have run out of ideas for what to test
Thanks