把机顶盒与框架改造为linux开发板-大纲

背景

最近一段时间痴迷于linux设备,总觉得使用笔记本跑ubuntu不过瘾。买了一台树莓派2用来跑openvpn,用于校园网免流;又买了一台树莓派4,安装了open media vault用作个人NAS;买了一台星际蜗牛B款单千兆,安装nextcloud用作个人NAS。

后来发现这些设备的价格都不菲,均在50元+。如果我希望在大量嵌入式设备使用linux系统而不是单片机,势必需要挖掘一些廉价开发板。这时候我注意到了yk-k1机顶盒与蚂蚁矿机控制板。前者是四核cortex-A17,闲鱼售价50元;后者是单核cortex-a7(TODO:待确认),闲鱼售价20元。

文章规划

打算写成小册子,先看掘金等平台是否愿意接收。找不到接收方就放到自己的博客。

第一篇:linux开发板性价比对比;可改造为linux开发板的性价比对比。

包含:树莓派2-4,荔枝派, 华硕开发板,矿渣bbb,ykk1机顶盒

第二篇:ykk1初探

焊接串口线,烧写tkinter固件,下载sdk,搭建开发环境

第三篇:ykk1 uboot编译

修改gmac代码使其支持rmii,也即让uboot可以连接网络

第四篇:ykk1 linux编译

修改编译配置,使其支持网络

第五篇:矿渣bbb 更换系统

备份原有系统;探明存储分区;将新系统写入nand;制作sd卡镜像批量写系统

其他未具体划分的点

  1. ramdisk文件系统制作
  2. 各文件的magic number识别
0%