peter 发表于 2021-7-8 12:05:50

关于AIO-3399J 升级DDR4后的系统修改

https://www.t-firefly.com/themes/t-firefly/public/assets/images/coreboard/rk3399/part_2.png
AIO-3399J 是基于瑞芯微RK3399做的嵌入式主板
样机购买:
https://item.taobao.com/item.htm?&id=562146031044


一.硬件版本注意
Core-3399J V2.1的主要硬件变化是从V1.3版本的DDR3更换到V2.1 DDR4版本
二.软件更新9
目前RK3399软件sdk同步到最新都可以进行支持V2. 1版本,包含如下sdk版本
Android7.1 box
Android7.1 industry
Android8.1 mid
Android10.0
优先建议客户更新SDK,但如果有部分客户代码比较旧不想更新sdk,可以直接更新替换uboot的代码,由于附件较大,如下链接可下载。
Android7.1 box (Android7.1_ _box_ _uboot.gz.tar)
Android8.1 mid (Android8.1_ _uboot.gz.tar)
http://ftp.t-firefly.com:31000/i ... boot&fileid=4349673
三.注意事项.
机器本身是Android8.1如升级到Android10.0需要插除2次flash才能进行升级

android用户:
方法1:
不编译,直接替换并重新打包
下载链接:链接:https://pan.baidu.com/s/1NmT3S2hjbWL9YD6mPS-cqQ
提取码:vt7w
用这个我们编译好的MiniLoaderAll_tvbox71.bin替换Miniloader.bin就可以了。
注意是rockdev下的MiniLoader.bin
然后执行打包命令

方法2:
替换为这个uboot源码
重新编译并打包
UBOOT源码(android/linux通用):
链接:https://pan.baidu.com/s/1NmT3S2hjbWL9YD6mPS-cqQ
提取码:vt7w

linux用户
方法1:不编译,直接替换,

链接:https://pan.baidu.com/s/1NmT3S2hjbWL9YD6mPS-cqQ
提取码:vt7w

./build.sh updateimg 之前,用这个我们编译好的rk3399_loader_v1.24.126.bin替换Miniloader.bin就可以了。
注意是rockdev下的MiniLoader.bin

方法2:
先替换你SDK源码包里的uboot目录 (用本文的UBOOT源码替换)
├── linux_sdk
│   ├── app
│   ├── buildroot buildroot                                    根文件系统的编译目录
│   ├── build.sh -> device/rockchip/common/build.sh            全自动编译脚本
│   ├── device                                                   编译相关配置文件
│   ├── distro debian                                          根文件系统生成目录
│   ├── docs                                                   文档
│   ├── envsetup.sh -> buildroot/build/envsetup.sh
│   ├── external
│   ├── kernel                                                   内核
│   ├── Makefile -> buildroot/build/Makefile
│   ├── mkfirmware.sh -> device/rockchip/common/mkfirmware.sh    rockdev链接更新脚本
│   ├── prebuilts
│   ├── rkbin
│   ├── rkflash.sh -> device/rockchip/common/rkflash.sh          烧写脚本
│   ├── rootfs                                                   debian根文件系统编译目录
│   ├── tools                                                    烧写、打包工具
│   └── u-boot

重新编译uboot
./build.sh ubootUBOOT源码(android/linux通用):
链接:https://pan.baidu.com/s/1NmT3S2hjbWL9YD6mPS-cqQ
提取码:vt7w






页: [1]
查看完整版本: 关于AIO-3399J 升级DDR4后的系统修改