使用的是IDO网盘提供的BSP,打上了patch,启动后,使用minicom打开串口ttyS3, 并设置波特率9600,无流控,然后用表笔直接短接了模块(SSD202 + 4G nand版本)的Pin 9 和 Pin 10,无法自收发。
启动时候的log:
[ 1.553227] 1f2210.uart2: ttyS3 at MMIO 0x0 (irq = 34, base_baud = 10800000) is a unknown
DTS的配置(使用的是BSP中带的双网卡的dts: infinity2m-spinand-ssc011a-s01a-rgb565-rmii-doublenet.dts)
<PAD_GPIO8 PINMUX_FOR_UART2_MODE_2 MDRV_PUSE_UART2_RX>,
<PAD_GPIO9 PINMUX_FOR_UART2_MODE_2 MDRV_PUSE_UART2_TX>,
原理图
因为直接就是模块的两个Pin短接,所以本身应该不和其他相关,如需可参考下面的原理图:
请帮忙看看这个是啥原因? 有何调查的方法吗?
http://ask.industio.com/question/150
参考这文档:
检查是不是哪些地方复用了 gpio8 9