rk 平台启动时,调试串口总是会打印 ddr 调试信息,这是从 u-boot DDR 初始化程序输出的, 这部分程序只有二进制文件, 没源码. 问度娘谷哥找不到官方的方法去除调试信息, 用了点旁门左道 -- 反汇编! : ) 以 RK3288 为例, DDR 初始化程序为 32_LPDDR2_400MHz_LPDDR3_400MHz_DDR3_400MHz_20160803... ...
● prebuilts:存放交叉编译工具链。 ● rkbin:存放 Rockchip 相关的 Binary 和工具。 ● rockdev:存放编译输出固件。 ● tools:存放 Linux 和Windows操作系统环境下常用工具。 2. SDK环境安装 本SDK 开发环境是在Ubuntu系统上开发测试。我们推荐使用 Ubuntu 18.04 的系统进行编译。其他的Linux 版本可能需要对软件...
Pull requests1 Actions Projects Security Insights Additional navigation options Commit9512e6d Browse files Tang Yun ping authored and JosephChen2017 committedJul 19, 2023 build from: f366f69a7d rk3568: ddr: update ddr bin to v1.18 build command: ./make.sh rk3568 update feature: Fixed the susp...
upgrade_tool db out/u-boot/rk3328_loader_ddr786_v1.06.243.bin upgrade_tool wl 0x0 out/system.img upgrade_tool rd # 重置并启动设备 其中: rk3328_loader_ddr786_v1.06.243.bin 是编译 U-Boot 时复制进去的 loader 文件,也直接到此处下载 rk3328_loader_xxx.bin 文件。 system.img 是打包后的...
3.4.1 make.sh nanopi6 3.4.2 update_uboot_bin.sh 四、制作SD卡固件 4.1 生成统一固件 4.2 制作SD启动卡 五、Linux下烧录固件 5.1 upgrade_tool工具烧录 5.1.1 安装upgrade_tool_v2.17_for_linux 5.1.2 进入升级模式 5.1.3 烧写统一固件 5.1.4 烧写分区镜像 5.2 dd命令烧录 六、调试 6.1 串口连接 6.2...
exit 1 fi 我安装的交叉编译环境位于/usr/local/arm/12.2.1,并且我已经将其配置为全局环境变量了。 此外我们还需要修改./tools/update_kernel_bin_to_img.sh,配置; CROSS_COMPILE=arm-linux- 2.3 编译内核 执行编译内核命令,编译完成后会自动更新debian-bullseye-desktop-arm64目录下的相关映象文件,包括文件系统...
首先利用AndrodTool工具的解包功能,将官方的Ubuntu固件解包,解包后会生成boot.img、MiniLoaderAll.bin、parameter.txt、rootfs.img、trust.img和uboot.img六个文件,如果我们需要修改串口等外设的启用禁用状态,就需要重新编译boot.img文件,然后替换官方固件解包出来的boot.img内核文件,最后再利用官方提供的Windows平台下的...
rkbin目录存放 Rockchip 平台一些关键性二进制文件,包括ddr.bin,miniloader.bin,bl31.bin,在 U-Boot 编译过程中会用到 rockdev执行mkfirmware.sh会把系统编译的生成的镜像,统一拷贝至rockdev/ tools目录存放着 Windows 及 Linux 环境下的开发工具、调试工具、量产工具 ...
8.2 SDK板级配置 进入工程/device/rockchip/rk356x 目录: 板级配置 BoardConfig-rk3566-evb2-lp4x-v10- 32bit.mk BoardConfig-rk3566-evb2-lp4x-v10.mk BoardConfig-rk3568-evb1-ddr4-v10- 32bit.mk BoardConfig-rk3568-evb1-ddr4-v10-spi- nor-64M.mk BoardConfig-rk3568-evb1-ddr4-v10.mk ...
有。为了准确标识文件类型和格式的元数据,rk的ddrbin添加文件头能帮助识别文件内容和进行正确解析。RK平台的DDR初始化程序是存放在u-boot代码目录下tools/rk_tools/bin/rk32/或tools/rk_tools/bin/rk33/中的32_LPDDR2_400MHz_LPDDR3_400MHz_DDR3_400MHz_XXXXXX.bin文件,其中XXXXXX代表具体的日期...