NXP

Imx8串口故障案例分析

2019-07-12 13:02发布

        最近解决一故障——在imx8qxp单板按“上下键”或者粘贴较长命令均会导致系统死机。最后查出来是驱动移植问题。在此做下记录,免得以后忘记,也对以后有类似串口问题提供一个参考。         故障描述已经比较清楚,只出现在imx8qxp单板,所以跟单板是有关系的。只在“上下键”或其他功能键如“HOME、END”等以及粘贴较长命令情况下出现,而其他普通输入按键没有问题,可以从这几个功能键的差异入手。         网上查阅资料发现这几个按键都是由一连串字符组成的,不单单是一个ASCII键值,程序段实例如下: case KEY_CURSOR_UP:       hit |= add("