你好!
我有几个问题需要帮助:
1. 关于AM1808从串口启动问;我配置串口2启动,加电后,电源和晶振工作正常,但串口不输出 BOOTME?另AM1808正常加电启动后是不是要下载配置文件才能输出bootme?
2.我使用ccsv4.1软件从JTAG调试,不能下载,使用logic网下载的 gel文件?
若能尽快回复,将很感激
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你的板子是自己的板子还是EVM板子?
如果没有BOOTME, 请先用CCS连接,如果能连接ARM,说明ARM核已经起来了。但没有BOOTME,检查串口。如果JTAG连接也连接不上,而且没有BOOTME,很大可能是板子的电源,时钟或者reset有问题。如果JTAG能连接上,而没有BOOTME,可能是BOOT 的pin脚状态不对。可以量一下boot模式配置脚的电平。
这个BOOTME是ROM CODE打出来的,与下载配置无关。
如果你个人的板子,可能与EVM板子不同,比如说外部的DDR不同,logicPD用的mDDR。这里的配置你要改动的。
用CCS能连接上,那么在连接的时候有没有执行GEL文件?有GEL文件的打印吗?给你两个参考的GEL文件,一个是对DDR2的,一个是打印配置信息的。当然首先你能保证CCS能正确连接并且执行GEL文件。
processors.wiki.ti.com/.../OMAP-L138_designer&
中的第7项可以下到这两个GEL文件。
你好,
1, 首先,BOOTME是rom code打印出来的,缺省是UARTx出来的(看你的启动配置脚怎么配),与外部的ram没有关系。只要上电正确,boot pin配置为UARTx启动,ARM能跑起来,UARTx配置好,就应该能打印出来BOOTME。
2, 如果CCS能链接到ARM核上,你在CCS中load GEL文件,不需要load任何应用程序,GEL文件也会有log出来的,我上次给你了两个GEL文件,一个是DDR2的,一个是debug用的。你先用那个DEBUG的GEL文件。再说一遍,先不需要加载spi-flash-writer.out。那是板子调通之后的应用程序。
你在用CCS3.3?你可以先配置target对应的GEL文件,然后在CCS中点击连接,如果能正常连接,就可以看到GEL文件的饿输出。
3, 如果CCS也连不上的话,说明ARM还没有跑起来。还的回头去查上电,reset,还有JTAG的信号,尤其是TRST脚。
参考这份文档,里面有各种启动方式的操作方式:wenku.baidu.com/.../783206ed551810a6f5248646.html
包括从串口启动