Tool/software: Linux
I have a new AM437x based design that I am trying to troubleshoot. It looks like there are some signal inegrity issues with the SD card interface, so I am trying to boot from UART0. I seem to be able to download the pre-compiled SPL image using XMODEM but that is as far as I get. I do not see anything being printed on UART0 after the XMODEM download completes. Should I be seeing anything on UART0 at this point?
My design is based partly on the the AM437x EVM but I had to move pins around in order to get the capabilities I needed for my design. I assume because I do not have the ID EEPROM in my design, that is why i am having issues loading u-boot.
I have the SDK installed and I am able to compile code. I also have the hardcode EEPROM patch code that I could install. Would doing this get me any further?
Reviewing the training section, I found some information on board porting, but it does not seem to be easily applied to a AM437x design.
http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_UBoot_Board_Port
https://training.ti.com/intro-linux-board-port-sitara-series