====Digi ConnectCore 6 SBC v1开发套件文档==== Digi ConnectCore 6 SBC有两种开发套件,V1是早期每一版的开发套件,现在已经不在发售使用。但仍有少量套件被早期的渠道商和用户所采购。如果您刚好购买了这一版的硬件,可以下载{{ digi:arm-embedded:cc6:cc6_sbc_hrm_90001418_b.pdf |CC6SBC V1硬件手册}}和{{ digi:arm-embedded:cc6:cc6-sbc-schematics-v1-55001809-01-eng_03.pdf |旧版SBC V1原理图}},对于您项目的硬件开发设计建议您采用最新的[[http://ftp1.digi.com/support/documentation/55001809-02-ENG_1P.PDF|V3版本原理图]]作为参考。\\ 为了使用旧有的V1版CC6 SBC,我们需要了解该单板机上的硬件布局,虽然大部分和现有的V3版本是一样的,但仍有不少变化。为了方便您在没有V3的情况下参阅原理图,下面列出了V3相对于V1的主要改进和对比图: \\ {{ digi:arm-embedded:cc6:cc6sbc-v1vsv3.png?600|}} 电源/复位: * 添加一个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口 {{digi:arm-embedded:cc6:cc6sbc-v1-console.png?800|}} * XBee相关接口 {{digi:arm-embedded:cc6:cc6sbc-v1-xbee.png?800|}} * CAN接口 有两路CAN,GPIO_1_2和GPIO_1_5用于将CAN1和CAN2置于低功耗闲置模式 {{digi:arm-embedded:cc6:cc6sbc-v1-can.png?800|}} * UART扩展槽 uart1,uart3,uart5接出到扩展槽,RS232电平,其中uart5还和xbee接口共用TTL电平的引脚。详见手册。 {{digi:arm-embedded:cc6:cc6sbc-v1-uart.png?800|}} * I2C 单板机上提供的是I2C3接口,GPIO_6_15作为中断,GPIO_6_16为信号线,I2C3已经被SBC上许多接口使用,相应的速率和地址表在引脚示意图之后附上: {{digi:arm-embedded:cc6:cc6sbc-v1-i2c.png?800|}} {{digi:arm-embedded:cc6:cc6sbc-v1-i2c3addr.png?800|}} * SPI 其中,GPIO_4_10可作为中断输入或SPI_SS1信号。 {{digi:arm-embedded:cc6:cc6sbc-v1-spi.png?800|}} * GPIO和LED等 下表是单板机上默认的GPIO分配图 {{digi:arm-embedded:cc6:cc6sbc-v1-gpio.png?800|}} CC6SBC上有个GPIO扩展槽,上有8个GPIO信号以及四个从MCA接出的四路模拟/数字信号,另外,三个不同颜色的LED接在三个GPIO上。 {{digi:arm-embedded:cc6:cc6sbcv1-gpio-pins-led.png?600|}}