Part Number:AM5716Other Parts Discussed in Thread:TPS65916, , TMDXIDK5718, AM5718
我采用AM5716做了一块PCB,PMIC采用TPS65916(驱动文件用TPS65917)。目前做从SD卡启动后,显示一些错误,比如unable to read file boot.scr;unable to read file uEnv.txt;Card did not respond to voltage select!等。请问这会是什么原因导致的呢?无法启动是否跟这个信息有关。另外,测到ddr频率只有几百kHz。后面就没了。第一次使用该芯片,希望能够得到一些调试方向。
Nancy Wang:
是参考开发板设计的板子吗?硬件上是否有变动?
user4828555 说:Card did not respond to voltage select!
可以先查一下该报错,英文论坛关于该报错有很多讨论可参考:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/765665/linux-am5728-emmc-card-did-not-respond-to-voltage-selected
,
user4828555:
是参考开发板(TMDXIDK5718 AM571x 工业开发套件 (IDK))设计的,主要有以下改动:
1、CPU: AM5718更改为AM5716;
2、PMIC:TPS6590377更改为TPS65916;
3、DDR:取消ECC,地址线由14位更改为13位;
4、RTC:Disabled;
5、设置上电PMIC直接启动供电,没有上电以及复位按键。
,
Nancy Wang:
建议先不要使用linux,可以先使用SDK中的诊断例程测试一下各个外设模块的功能是否正常。
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_index_board.html
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_PROCESSOR-SDK-RTOS-AM57X
另外针对报错先检查一下跟mmc接口硬件及软件相关的内容。
mmc list 等相关指令也辅助看一下。