Skip to content

调试与扩展接口 ​

犀牛派 IQ9N (Rhino Pi IQ9N) 不提供 40 Pin GPIO 排针,其扩展与调试能力通过 CPU、RTSS 两套子系统的 SPI、I2S 与串口接口提供。

接口清单 ​

接口数量连接器说明
CPU-SPI1WAFER-GH1.25-6PLBCPU 子系统 SPI 接口
RTSS-SPI1WAFER-GH1.25-6PLBRTSS 子系统 SPI 接口
I2S1WAFER-GH1.25-4PLB音频接口
CPU-DBG1WAFER-GH1.25-4PLBCPU 调试串口
CPU-UART1WAFER-GH1.25-4PLBCPU 功能串口
RTSS-DBG1WAFER-GH1.25-4PLBRTSS 调试串口
RTSS-UART1WAFER-GH1.25-4PLBRTSS 功能串口

接口定义 ​

SPI、I2S 与串口在板卡上的位置参见首页 Rhino Pi IQ9N 接口说明 中的接口位置示意图。

SPI 接口 ​

CPU-SPI 与 RTSS-SPI 均采用 WAFER-GH1.25-6PLB 连接器(1.25 间距,立贴,6P):

引脚信号说明
1VCC_3V33.3V 电源
2MISO主入从出
3MOSI主出从入
4CLK时钟
5CS片选
6GND地

I2S 接口 ​

采用 WAFER-GH1.25-4PLB 连接器:

引脚信号说明
1DATA音频数据
2SCK位时钟
3WS帧时钟(声道选择)
4GND地

串口接口 ​

CPU-DBG、CPU-UART、RTSS-DBG、RTSS-UART 均采用 WAFER-GH1.25-4PLB 连接器,为 3.3V 电平:

引脚信号说明
1VCC_3VS3.3V 电源
2UART_TX串口发送
3UART_RX串口接收
4GND地

使用说明 ​

连接串口调试工具(如 MobaXterm、minicom)后,可查看 CPU 与 RTSS 子系统的启动日志。

在系统中查看串口设备:

bash
ls /dev/ttyS*

查看 SPI 设备:

bash
ls /dev/spidev*

注意

SPI 尚未完成软件使能,系统中暂无 /dev/spidev* 节点,具体情况参见 SPI 接口。

注意事项 ​

  • 串口为 3.3V 电平,请勿直接接入 5V 串口设备,避免损坏芯片。
  • 外接接口设计时请注意电平匹配。
  • 高速信号接口设计时请按设计要求处理 layout 走线,以保证接口性能。