在调试dm8148内核启动时,用的uart1 作为调试口,uboot下的调试信息可以正常输入输出。内核里面添加了uart1的复用代码,编译内核并加载后,串口信息显示uncompressing Linux, done… booting the kernel。就卡在这里。请问各位,是我的复用配置错了还是什么原因导致的,帮忙分析下。附上
uart1的原理图以及增加的串口复用代码
Chris Meng:
你好,
请问你在uboot的设置里有类似如下设置么?
setenv bootargs console=ttyS1如果设置了还有其他问题,请参考下面论坛讨论:
e2e.ti.com/…/console-uart-spews-garbage-after-kernel-re-initialization-of-uart
,
xianchuan qiu:
已解决,是IO复用不对导致的
,
xianchuan qiu:
顺便问下,dm81482.6的内核是否支持5.0版本的emmc,谢谢
TI中文支持网