板卡基于marsboard设计,原先的串口控制台为uart2,现在修改为uart4,做了如下修改。但是uboot编译后没打印信息。请教是什么问题。
首先在/board/embest/mx6q_marsboard.c文件修改
再次对/include/configs/mx6q_marsboard.h进行修改
Solved! Go to Solution.
Hi,
你的软件上配置没看出什么问题,应该是对的! 但是,发现你在使用CSI0 接口的DAT12和DAT13,所以,你需要检查一下硬件原理图:是否NVCC_CSI加的是1.8V 电压。
如果是1.8V,那么肯定是不会有显示的。UART to RS232转换,需要3.3V的。
另外,UART4 TX & RX信号也口从:KEY_ROW0和KEY_COL0引脚出来。如果板子在NVCC_GPIO用的3.3V,那么你可以用这2个脚,试试。
Have a nice day!
TIC weidong sun
Hi,
你的软件上配置没看出什么问题,应该是对的! 但是,发现你在使用CSI0 接口的DAT12和DAT13,所以,你需要检查一下硬件原理图:是否NVCC_CSI加的是1.8V 电压。
如果是1.8V,那么肯定是不会有显示的。UART to RS232转换,需要3.3V的。
另外,UART4 TX & RX信号也口从:KEY_ROW0和KEY_COL0引脚出来。如果板子在NVCC_GPIO用的3.3V,那么你可以用这2个脚,试试。
Have a nice day!
TIC weidong sun
谢谢。硬件串口芯片有问题。已经解决了,非常感谢