近期,准备启动瑞芯微相关开发板的研究和使用,做些相关的记录,以备后续的跟踪使用。
近些年,一直非常关注全志的芯片,开发板,系统动向,而且还时不时的购买一些研究研究,但是确一直没有上手对国内另一家芯片公司瑞芯微相关产品的研究。现在准备启动。入手的芯片是瑞芯微针对IOT,语音识别特别推出的阉割版芯片-RK3308,研究的对象是入手了好几个月的Firefly社区推出的 ROC-RK3308-CC,秋来气爽,天气微凉,算是搞机好时光。
目标
干一件事,一定要有目标,而且目标还不能很多,不然肯定会半途而废。这次针对瑞芯微的研究目的聚焦到两个方面:
- 熟悉瑞芯微的开发工具,系统构建流程,能够完成uboot/kernel等的构建。
- 移植Alpine linux到ROC-RK3308-CC的之上,最好可以跑起来语音识别的程序。
Alpine linux 是目前我认为的唯二的嵌入式Linux系统的最好选择,另外一个是openWRT,
openWRT从公司项目,到自己感兴趣的板子,折腾了一年多,觉得已经基本达到精通的程度,主要是系统移植,驱动适配,库移植,SDK等等,但是关于它路由器方面的功能,较少涉及。在此不再赘述。
Alpine Linux 关注有好多年了,可惜一直没有合