components
1. 元器件->库存
2. 电调驱动程序
3. stc烧录程序
4. [烧录教程](1.png)
硬件选择
需求:
1. 板载USB3.0
2. 板载I2C
3. 板载耳机音频输入输出
4. 板载h264视频硬编码(ffmpeg | gstreamer)
5. 板载系统支持5G模块
6. 板载HDMI
7. 板载USB2.0
树莓派CM4:
1. 不支持板载USB3.0
2. 新版系统不支持视频硬编码
3. 支持音频输入输出
4. 支持USB2.0
5. 系统不自带5G驱动,需要重新编译(已编译待测试)
6. 支持HDMI
7. 支持i2c
RDK-X3M:
1. 支持USB3.0
2. 支持USB2.0
3. 不支持h264硬编码(官方已经在做)
4. 支持HDMI
5. 支持I2C(系统找不到硬件地址)
6. 系统不自带5G驱动,需要重新编译驱动(已实现)
7. 不支持音频输入输出
香橙派CM4:(多一个26p接口)
1. 支持USB3.0
2. 支持USB2.0
3. 支持音频输入输出
4. 支持h264硬编码(rkmpp)
5. 支持HDMI
6. 支持I2C
7. 系统不自带5G驱动,需要重新编译(未实现)
BIGTREETECH PI2 CB2:
1. 支持USB3.0
2. 支持USB2.0
3. 支持HDMI
4. 支持I2C
5. 支持h264硬编码(rkmpp)
6. 支持音频输入输出
7. 系统只能使用官方的桌面版且只有2+32emmc
ArmSoM CM5:
1. 支持USB3.0
2. 支持USB2.0
3. 支持HDMI
4. 支持I2C
5. 支持h264硬编码(rkmpp)
6. 支持音频输出输入
7. 系统不自带5G(未测试),需要更改原理图
不需要更改:
1. 电源
2. HDMI
3. usb2
4. piboot
5. 不需要上拉能开机
需要更改:
1. i2c 使用i2c3接口
2. usb3 使用pcie1/usb3 接口