Our team is struggling with a nor flash problem on our custom board based on the C6 Integra 8168 and our current objective is to boot off of the serial port (uart) in order to make progress on the software front in parallel while we work through the flash issues. While we initially had some trouble getting uboot to recompile, we have overcome this challenge. We are still having an issue getting the unit to actually boot however.
We are aware of the issue mentioned in the errata regarding the odd baud rate (32452) that must be used. We are using Tera Term and have been able to transfer the u-boot.bin file via XModem protocol. We do not see any output following the file load, however. We have tried switching our serial port program back to 115200 baud as this appears to be the default rate for uboot, but we don't see any output or response to input there either.
Has anyone actually booted off a serial port on this platform?
Is there a particular place in memory where the serial load is required to be placed in order to boot? If so, what files must be modified?
While debugging our nor flash issue, we have CCS v5 up and running on windows via an XDS560v2 JTAG emulator. When running that program, we see output and can step through the code fine. We get errors when trying to "pause" or connect (if we weren't already connected) following the serial file transfer. We don't see any output on the serial port or JTAG while loading the file or afterwards.
What is the recommended procedure for debugging a serial code load?