Skip to content

Commit 696ab5e

Browse files
committed
add CAINIAO LEMO XIAOC
1 parent 2d2272a commit 696ab5e

File tree

4 files changed

+72
-0
lines changed

4 files changed

+72
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
[CAINIAO CNIoT-CORE](devices/cainiao-cniot-core/README.md)
2+
3+
[CAINIAO LEMO XIAOC](devices/cainiao-lemo-xiaoc/README.md)
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# 固件
2+
3+
[Armbian](https://github.com/retro98boy/armbian-build)
4+
5+
[Batocera](https://github.com/retro98boy/batocera.linux)
6+
7+
**注意**:针对于开启了安全启动的设备,需要额外操作才能引导这些固件
8+
9+
# 硬件
10+
11+
菜鸟物流LEMO小C,Amlogic A311D SoC,4 GB DDR,16 GB eMMC,三个USB 2.0 Type-A,一个USB 3.2 Gen1 Type-A,千兆网口和RTL8821CS WiFi/BT
12+
13+
一个USB Type-C用于在USB下载模式下传输数据
14+
15+
存在调试串口的焊孔,可以焊上2.54排针方便调试
16+
17+
![overview](pictures/overview.jpg)
18+
19+
eMMC短接点
20+
21+
![emmc-short](pictures/emmc-short.jpg)
22+
23+
> 该设备可能存在不同批次,据网友反馈该设备开启了安全启动,但是作者买到的设备未开启安全启动
24+
>
25+
> 如何判断自己的设备是否开启了安全启动请参考[这里](https://github.com/retro98boy/onethingcloud-oes-linux?tab=readme-ov-file#%E5%AE%89%E5%85%A8%E5%90%AF%E5%8A%A8)
26+
>
27+
> 如果自己的设备开启了安全启动,就只能使用厂商的U-Boot来引导系统,且在玩机前一定要备份mmcblkNboot0/1和eMMC全盘
28+
29+
# 主线U-Boot
30+
31+
**注意**:不适用于开启了安全启动的设备
32+
33+
[retro98boy/armbian-build](https://github.com/retro98boy/armbian-build)仓库搜索cainiao-lemo-xiaoc即可找到添加该设备支持的U-Boot补丁
34+
35+
打上补丁后,使用`make cainiao-lemo-xiaoc_defconfig && make CROSS_COMPILE=aarch64-linux-gnu- -j$(nproc)`编译得到u-boot.bin
36+
37+
如何使用u-boot.bin制作FIP参考[此处](../cainiao-cniot-core/README.md),需要的一些FIP blobs在[此处](https://github.com/retro98boy/amlogic-fip-blobs)下载
38+
39+
本仓库的Releases界面有制作好的FIP,.bin文件用于直接刻录,.burn.img用于Amlogic USB Burning Tool线刷
40+
41+
# 主线内核
42+
43+
[retro98boy/armbian-build](https://github.com/retro98boy/armbian-build)仓库搜索cainiao-lemo-xiaoc即可找到该设备的主线内核dts
44+
45+
## 外设工作情况
46+
47+
| Component | Status |
48+
|-----------------------|----------------------------|
49+
| GBE | Working |
50+
| WiFi | Working |
51+
| BT | Working |
52+
| eMMC | Working |
53+
| USB | Working |
54+
| HDMI Display | Working |
55+
| HDMI Audio | Working |
56+
| Internal Speaker | Working |
57+
| Power Button | Working |
58+
| ADC Key | Working |
59+
60+
## 音频
61+
62+
和CAINIAO CNIoT-CORE一样,详见[此处](../cainiao-cniot-core/README.md)**音频**章节。唯一不同的只是CNIoT-CORE为单个HT6872功放带动一个扬声器,LEMO小C两个HT6873带动两个扬声器
63+
64+
# 安装系统
65+
66+
**注意**:不适用于开启了安全启动的设备
67+
68+
参考[此处](../cainiao-cniot-core/README.md)**安装系统**章节
69+
70+
**注意**:通过U盘启动时,只能使用USB 3.2 Gen1 Type-A和它旁边的两个Type-A,因为靠近HDMI的那个Type-A的电源在主线U-Boot下未使能
234 KB
Loading
309 KB
Loading

0 commit comments

Comments
 (0)