在开发IMX93过程发现,硬件是使用uart2作为a55的debug,目前在官方的imx93板子上进行修改,发现不行,需要具体怎么修改或是能不能修改a55的debug口呢?
在默认sdk中,imx93 a55 debug口为uart1,需要把55 debug口修改为uart2。
目前使用原厂的i.mx93开发板,尝试在6.6.23-2.0.0版本的sdk中进行修改,修改的补丁文件为0001-a55-debug-uart2.patch。
目前只对uboot源码进行修改。修改之后烧写新的uboot,uart1不输出,uart2输出乱码:
uart1不输出log,可以理解,因为把a55的debug口改为uart2了。
uart2输出乱码,默认uboot源码里配置的串口波特率为115200波特率,这个并未进行改动。
还请确认一下,a55 debug口能不能改为uart2?
修改补丁是否遗漏其他修改?
已解决! 转到解答。
Hi @chenyuansen
你们硬件上有改动吗,比如把UART2接出来?还是直接插上type-c的串口线?
Best Regards
Zhiming
Hi @chenyuansen
保留设备树的修改,去除board/freescale/imx93_evk/imx93_evk.c中的pad设置,我这边可以了。
顺便把dtsi里的clock补全
Best Regards
Zhiming