本人由于设计失误,在设计AM3359板子时,只设计了JTAG接口和USART1接口,但是我看很多人都是通过USART0串口调试,uboot从串口下载的,请问大侠,小人这种情况怎么办?能在USART1上调试吗?或者用JTAG调试?有相关资料吗?
zhanyi fang:
回复 Hank Zhao:
AM335x 的bootloader 一共有三级引导,第一级bootloader 是在AM3359 的内部ROM 程序,第二级和第三级bootloader 是基于u-boot 程序。如果我理解没错的话,应该是在内部ROM程序默认就是可以用串口0进行uboot烧写吧?能否通过JTAG重编译这段程序,让串口1可以进行uboot烧写呢?
如果上述方案行不行,我只能采用JTAG CCS烧写uboot,然后从NANDFLASH启动,怎么设置从串口启动、sd卡启动、NANDFALSH启动呢?
zhanyi fang:
回复 Hank Zhao:
感谢大侠。。。最后一个问题:我用JTAG CCS烧写完uboot到NANDFLASH之后,设置从NAND FLASH启动,然后通过TFTP烧写内核和文件系统,在这个过程中能否用串口1进行调试,而不是用串口0?即通过串口1中输入run loadfs等命令来进行烧写的控制