您好,想请教一下DDR test Suite的问题,我们公司参考ST的开发板,设计了适合我们自己产品的板子,但是因为设计原因,Uart debug 口未能引出,在不改版的情况下,我修改了Uart debug 口的引脚位置。 从官方的PG11(UART4_TX),PB2(UART4_RX),修改到PA12(UART4_TX),PA11(UART4_RX)。 ( n7 n! d) a! h8 ^% Z/ [" I 经过测试修改是成功的,成功从PA12,PA11对应的COM口输出debug log。 后面发现我们的板卡DDR有问题,经过查找资料发现,ST有一篇文档“STM32MP1_hands_on”中,说可以使用STM32CubeMX中的DDR test Suite,对板卡的DDR做测试,所以我想验证我们板卡的问题,使用了这个方法,但是无奈是因为修改了串口引脚位置,导致这个测试一直都过不了。. K: E3 d8 s& a! |& Y5 v 我调试的时候发现,U-boot-SPL file 会影响这个问题,使用不修改引脚位置编译生成的U-boot-SPL,选择PG11,PB2两个引脚对应的COM口是可以使用DDR test Suite,PA12,PA11这两个引脚对应的COM口不行。使用修改引脚位置编译生成的U-boot-SPL,选择PG11,PB2两个引脚对应的COM口不能使用DDR test Suite,且PA12,PA11这两个引脚对应的COM口也不行。 所以就是在修改了Debug 串口引脚位置的情况下,要怎么使用DDR test Suite,请帮忙解答一下,感谢~! |