CM4-DUAL-ETH-MINI
来自Waveshare Wiki
| ||||||||||||||||||||
| ||||||||||||||||||||
说明
产品概述
CM4-DUAL-ETH-MINI是一款可以搭配树莓派 Compute Module 4 使用的底板,支持5V DC Type-C接口供电,板载双千兆网口,单路USB2.0,配有风扇接口和标准树莓派40Pin接口,适用于软路由等需要多网口场景。
使用注意事项
1:禁止带电时拔插除USB之外的任何设备
2:在连接前确认风扇电压,仅支持5V风扇
3:Type C 接口可以用作供电也可以用作USB接口烧录镜像(需要使用拨码开关切换)
4:为了保证CM4供电正常,在使用Type C 接口烧录镜像时,请不要连接其他设备。
5:CM4在正常使用时,需要为CM4 提供5V 2A 的供电。否则可能出现自动关机,降频等等问题。
6:USB2.0 默认是关闭的,如需打开需要在config.txt中添加 dtoverlay=dwc2,dr_mode=host。
7:关于Opwenwrt见使用说明。
8:此扩展板不支持POE功能。
产品尺寸
CM4-DUAL-ETH-MINI
Compute_Module 4 核心板
板载资源
标号 | 名称 | 说明 | |
1 | 40PIN GPIO 接口 | 方便连接各种 HAT 模块 | |
2 | CM4 连接器 | 适用于 Compute Module 4 的所有版本 | |
3 | RJ45 千兆网口 | 双路 RJ45 千兆网口,支持 10/100/1000M 网络接入 ETHERNET 0: CM4 原生网口 ETHERNET 1: PCIe 扩展网口 | |
4 | USB 2.0 Type A 接口 | 支持各种 USB 设备插入 | |
5 | FAN 接口 | 5V 四线 SH1.0接口,支持测速、调速 | |
6 | 复位按钮 | 方便重启 | |
7 | BOOT 开关 | ON:CM4 开机引导转移到 USB Type C 接口上 OFF:CM4 开机引导为 eMMC 或者 Micro SD | |
8 | Type-C 接口 | 5V 2.5A 供电接口,也可以作为 eMMC 烧录接口 | |
9 | Micro SD 卡接口 | 用于接入带系统的 Micro SD 卡,以启动 Compute Module 4 Lite | |
10 | RTL8111H | 千兆网卡芯片 | |
11 | 指示灯 | PWR:指示树莓派电源状态 SYS:指示树莓派工作状态 | |
12 | SYSTEM 系统功能切换 | EEPROM_WP:防止 EEPROM 被改写 WiFi_DIS:WiFi 禁用,仅供带天线的 CM4 版本使用 BT_DIS:蓝牙禁用,仅供带天线的 CM4 版本使用 |
使用
注意事项
禁止带电时拔插任何设备
镜像烧录
FAN
- 本程序为简易的风扇自动控制程序,会读取CPU温度并自动调节
- 安装库:
sudo apt-get update sudo apt-get install python-pip sudo pip install RPi.GPIO
或
sudo apt-get update sudo apt-get install python3-pip sudo pip3 install RPi.GPIO
- 下载程序
wget https://www.waveshare.net/w/upload/e/ee/CM4-DUAL-ETH-MINI-Example.zip unzip CM4-DUAL-ETH-MINI-Example.zip -d ./CM4-DUAL-ETH-MINI-Example cd CM4-DUAL-ETH-MINI-Example/FAN/
- 运行:
python main.py
或
python3 main.py
- (可选)开机自启动:
sudo nano /etc/rc.local
在最后一行‘exit 0’前添加(../请改为自己文件的路径):
python ../main.py
或
python3 ../main.py
网卡
- 新版本的树莓派系统内核集成了RTL8111H的驱动,如果找不到网卡可以尝试升级软件包
sudo apt update sudo apt upgrade
- 如果使用的其他版本的系统,请安装驱动程序
wget https://www.waveshare.net/w/upload/e/ee/CM4-DUAL-ETH-MINI-Example.zip unzip CM4-DUAL-ETH-MINI-Example.zip -d ./CM4-DUAL-ETH-MINI-Example cd CM4-DUAL-ETH-MINI-Example/Driver/ tar vjxf r8168-8.050.03.tar.bz2 cd r8168-8.050.03 sudo ./autorun.sh
- (可选)如果自己编译内核,可选用以下选项以加载驱动
Device Drivers > Network device support > Ethernet driver support > Realtek devices > Realtek 8169/8168/8101/8125 ethernet support
OpenWrt
概述
Openwrt具有高自定义以可扩展性能,Openwrt目前越来越受欢迎,相对于常用的无线路由器,openwrt可改固件完全可以让我们根据自己的需求自定义路由器功能,例如可以做单臂路由、自定义路由策略、qos等、内网穿透等。
注意:Openwrt系统在使用过程中出现任何问题,一律不提供任何技术支持,只提供下面的教程和镜像,不在额外提供其他除硬件之外的任何技术支持
CM4_Openwrt 教程
树莓派4B_Openwrt 教程
- PS:编译时请勾选添加网卡驱动:kmod-r8169