• 105.am40刷机(linux)折腾记1-前期的准备工作1


    前段时间在某鱼上逛的时候,发现一款3399的盒子只要150大洋,内心就开始澎拜,一激动就下手了3台,花了450大洋(现在想想,心都碎了一地)。

    然后自己又来来回回折腾了几天,目前能跑上firefly的linux系统了,想出个系列主要记录一下这个折腾的过程吧,如果对大家有帮助,欢迎大家转发,充电。

    最终的目标是刷入firefly的3399的镜像,同时更新内核到linux5.10版本(4.4的内核应该是相同的方法,我目前没有去折腾,暂时不用了)。

    这样对于这款机器就有了uboot和内核的源码,之后想增加什么功能相对也方便。(其实我只是一个搬运工。)

    因个人能力有限,对安卓不熟悉,没法跟大家讲解安卓相关的移植问题。

    一、首先对盒子进行一个简单的介绍

    1.1 外观图

    基本接口:

    HDMI接口 2个 (一个cpu自带的(尾部),一个是dp转的,目前内核没有驱动起来)

    千兆网卡 1个

    usb3.0 接口 2个

    双频wifi+蓝牙

    有一个tf卡槽,可用

    usb2.0 4个

    串口 4个

    1.2 内部图 

    二、盒子相关的镜像,还有一些参考资料

    网络的参考资料

    1.https://gitee.com/xiayang0521/rk3399

    2.下载服务器 by nginx

    3. 别人的刷机视频am40 rK3399广告板4g+32g刷机教程 刷armbian_哔哩哔哩_bilibili

    4.其他的资料Am40镜像分享 - LaJiLao.Top

    三、后面需要用到的工具

    3.1 硬件工具

    3.1.1 ttl usb转串口 (波特率1500000,或者115200)

    3.1.2 12v电源,用于给盒子供电

    3.1.3 两头都是公的usb线 ,如下图

            这个用于下载镜像到开发板上。因为我自己的主要的方法是线刷,没有使用过sd卡刷,这里就需要用这个usb线哈。

            这个线用于连接这个usb口,另一个端连接电脑的usb接口。

    3.1.4 网线,这个非必须吧,有也好一点,可以联网试试了。

    3.2 软件工具

    (我自己的系统是windows11,所以这是根据我的环境来说的)

    3.2.1 ubuntu18.04 虚拟机

            一个linux环境,可以用于编译内核,反编译dtb文件等。

            最好设置了samba还有文件共享,这样就方便拷贝文件,在电脑和虚拟机之间。

    3.2.2 SecureCRT(或者类似的串口工具,如MobaXterm,这个是免费的)

            串口工具,主要用于看调试信息,输入命令等等。

    3.2.3 RKDevTool_Release_v2.81(版本可以不同)

            用于img的下载,img解包等等。

            使用方法需要阅读文件夹内部的pdf,这里不再说明。

    3.2.4 Sublime Text ,这个工具我主要是用来查看文件,相当于记事本的功能,这个非必要,可以使用类似的软件,如记事本就行。

    3.2.5 BCompare  这个工具我要比较一下文件(比如dts的比较),最好有。

    3.3 需要下载的文件。

    这里主要是镜像

    比如firfly的sdk,还有烧写的img文件等

    Firefly | 让科技更简单,让生活更智能

    如果你需要还原自己的盒子  下载服务器 by nginx

    四、盒子的初始状态

    盒子到手之后一般是安卓的系统,本教程的初始状态为原安卓系统。

    如果出现状态不一致,或者操作不一致的问题,请刷机am40-安卓7.1-原机固件.img.7z

    这个文件需要解压,需要使用该网站的刷机软件进行刷机

    刷机视频教程参考b站,直接搜索am40即可。

  • 相关阅读:
    openssl学习——消息认证码原理
    EasyCVR平台海康摄像头语音对讲功能配置的3个注意事项
    笔试强训第十九天 (最长公共子串+汽水瓶)
    均胜电子:定制开发车规芯片 打造更稳健的供应链
    InfiniBand vs 光纤通道,存储协议的选择
    SpringMVC基础篇(四)
    【全方位带你配置yolo开发环境】快速上手yolov5
    数据结构:LinkedList类和链表
    一篇论文回顾 Sora 文生视频技术的背景、技术和应用。
    ELF文件格式-笔记
  • 原文地址:https://blog.csdn.net/zhaozhi0810/article/details/134326209