Digi ConnectCore 6 SBC有两种开发套件,V1是早期每一版的开发套件,现在已经不在发售使用。但仍有少量套件被早期的渠道商和用户所采购。如果您刚好购买了这一版的硬件,可以下载CC6SBC V1硬件手册旧版SBC V1原理图,对于您项目的硬件开发设计建议您采用最新的V3版本原理图作为参考。

为了使用旧有的V1版CC6 SBC,我们需要了解该单板机上的硬件布局,虽然大部分和现有的V3版本是一样的,但仍有不少变化。为了方便您在没有V3的情况下参阅原理图,下面列出了V3相对于V1的主要改进和对比图:

电源/复位:

  • 添加一个3.3V的电源接线座(2-pin)
  • 添加一个5v的电源接线座(2-pin)
  • 移除SATA电源
  • 功耗散热提升
  • 为模块LDO添加电流测量选项(R80,R81,R82)
  • 为模块上3.3V添加电流测量选项(R83)
  • 添加3A电流的支持(XBee, PCIe Mini)
  • Reset和过压保护电路关联

I/O:

  • PMIC上的ADC在GPIO扩展槽上
  • 改SPI扩展槽(J34)为8-pin

摄像头:

  • MIPI CSI连接器和树莓派兼容
  • CSI1连接器改为FFC类型

显示:

  • MIPI DSI连接器和树莓派兼容
  • LVDS1连接器改为DF14类型

音频:

  • 音频CODEC备用能力
  • 提升音频质量/性能

温宽:

  • 相关外围器件工业级温宽提升

其它:

  • 启动选项由跳线改为拨码开关
  • JTAG和SWD改用Tag-Connect

常用的一些测试接口

V1版CC6 SBC的硬件参考文档中有该版本所有接口连接器的位置和pin脚信息,这里不再一一列出。下面仅列出一些测试时常用的接口和pin脚说明:

  • Console口

  • XBee相关接口

  • CAN接口

有两路CAN,GPIO_1_2和GPIO_1_5用于将CAN1和CAN2置于低功耗闲置模式

  • UART扩展槽

uart1,uart3,uart5接出到扩展槽,RS232电平,其中uart5还和xbee接口共用TTL电平的引脚。详见手册。

  • I2C

单板机上提供的是I2C3接口,GPIO_6_15作为中断,GPIO_6_16为信号线,I2C3已经被SBC上许多接口使用,相应的速率和地址表在引脚示意图之后附上:

  • SPI

其中,GPIO_4_10可作为中断输入或SPI_SS1信号。

  • GPIO和LED等

下表是单板机上默认的GPIO分配图

CC6SBC上有个GPIO扩展槽,上有8个GPIO信号以及四个从MCA接出的四路模拟/数字信号,另外,三个不同颜色的LED接在三个GPIO上。