欢迎光临散文网 会员登陆 & 注册

RK3399做的all in one

2023-06-12 14:55 作者:icevel  | 我要投稿

先上图:

制作的起因是最近不太忙,然后手里有几片交换机芯片,本来想搞个交换机,但是想了一下干脆加个soc做个路由器吧,那有了soc顺便把接口多搞一些吧,最后就成了这样。

选择成品核心板形式是因为不想折腾太久,而且闲鱼上收一个很便宜,找了一圈选择了rk3399

取名:SV901-EAIO

“Elementary All-In-One baseboard for SV901 SOM”

各接口的说明如下:

正面接口
背面接口

各个接口说明:

  • 核心板:支持SV901、aio-3399j等

  • 电源:无防反接,使用硬盘时支持12V输入,不使用硬盘时支持9~28V

  • HDMI:HDMI2.0,1080p@120Hz  4k@60Hz

  • USB2.0烧写口:支持焊接TYPE-A或者TYPE-C插座二选一,使用TYPE-C时,支持PD供电(暂未验证)。

  • USB3.0&USB2.0:5V 1A输出

  • SPI液晶:默认1.14寸液晶,可选其它尺寸

  • eDP:30pin接口(暂未验证)

  • RTC电池:3V可充电锂电

  • 天线座:U-FL 

  • 按键:RESET、POWER、RECOVERY

  • 红外:遥控接收,支持soc和单片机同时解码实现关机功能

  • SFP:1.25G/2.5G接口,支持猫棒

  • 千兆网*4:交换机实现,支持VLAN

  • 指示灯:电源灯*1,用户灯*2

  • SATA*2:USB3转SATA,支持硬件RAID

  • 硬盘供电:支持3.5寸硬盘

  • 调试串口:3.3V TTL 

  • M.2:M-KEY ,PCIE2.0*4

  • WIFI/BT模块:支持USB2.0/SDIO二选一,支持RTL8188、RTL8821CU、AP6356s、AP6275s(暂未验证)等

至于为什么电源座和网座不在一面,是因为一开始考虑的是支持三种模式:

  1. 路由器模式:焊接交换机芯片、网座等,实现交换机功能

  2. AIO模式:在交换机基础上焊接M2、SATA等,实现AIO功能

  3. 电视盒子模式:焊接HDMI、WIFI、红外等,实现电视盒子功能

其中电视盒子要摆在台面,所以优先考虑它的外观,把接口放后面,红外和指示灯放前面,再设计一个亚克力外壳。

其它的一些细节:

  • TYPE-C支持给设备直接供5V电,或者通过增加PD协议芯片供12V电,但是由于PCB走线宽度可能不足,12V给硬盘供电未验证

  • SFP是支持2.5G的,但是因为soc到交换机只有千兆,所以这里有个瓶颈,wan到lan口无法突破千兆。有个曲折的解决方案:板子上预留了一颗USB3转以太网芯片,焊接后可以实现soc到交换机2千兆的带宽,然后对外口再用聚合模式连接设备,可以突破千兆,但是这种方案有点扯淡,所以默认是不焊接的。

硬件框图

再补充一些照片:

至于有人说不如X86,不如硬路由,不如xxx,等

我觉得你说的对😄 

其实就是为了折腾,生命在于折腾


电工  2023.6.12


RK3399做的all in one的评论 (共 条)

分享到微博请遵守国家法律