基于瑞芯微RV1109 Linux串口驱动调试心得(给正点原子DS100示波器点赞!)
Posted Engineer-Bruce_Yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于瑞芯微RV1109 Linux串口驱动调试心得(给正点原子DS100示波器点赞!)相关的知识,希望对你有一定的参考价值。
在调试的时候发现板厂供应商调整了RK原厂的原理图设计,然后他们把串口5原来的M0的连接换成了另一路IO M1,也就是说他们并没有按照原厂的原理图去设计,所以UART5根本动不起来,由于好久没搞驱动了,对驱动也不熟,所以只能硬着头皮追代码、上示波器、上逻辑分析仪调试等等,走了很多弯路,最后终于把问题给找出来了,在此记录一下调试过程。
1、关于uart5节点pinctrl配置的描述
uart5 {
/omit-if-no-ref/
uart5m0_xfer: uart5m0-xfer {
rockchip,pins =
/* uart5_rx_m0 */
<3 RK_PA7 4 &pcfg_pull_up>,
/* uart5_tx_m0 */
<3 RK_PA6 4 &pcfg_pull_up>;
};
/omit-if-no-ref/
uart5m0_ctsn: uart5m0-ctsn {
rockchip,pins =
<3 RK_PB1 4 &pcfg_pull_none>;
};
/omit-if-no-ref/
以上是关于基于瑞芯微RV1109 Linux串口驱动调试心得(给正点原子DS100示波器点赞!)的主要内容,如果未能解决你的问题,请参考以下文章
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得-设备树刷厂商给的触摸屏固件...
基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得-设备树刷厂商给的触摸屏固件...