关于SS626的U-boot移植-关于ssl协议的说法错误

1.U-boot硬件环境

SS626V100DMEB板上的外围芯片包括DDR SDRAM、eMMC、SPI Nor Flash和SPI-NAND Flash 以及并口NAND Flash。

2.编译 U-boot

(1)拷贝配置文件

cp configs/ss626v100_defconfig .config

(2)配置编译环境

make ARCH=arm CROSS_COMPILE=aarch64-mix410-linux- menuconfig

(3)编译U-boot

make ARCH=arm CROSS_COMPILE=aarch64-mix410-linux- -j 20

编译成功后,将在U-boot目录下生成u-boot.bin。

*这一步生成的u-boot.bin只是一个中间件,并不是最终在单板上执行的U-boot镜像。

3.配置 DDR 存储器

在Windows下打开SDK中的“osdrv/tools/pc/uboot_tools/”目录下的配置表格。当选用不同的DDR SDRAM时,需要针对不同器件的特性,对配置工作表中的DDR相关标签页进行修改。

4.配置管脚复用

如果管脚复用有变化,还需要对配置表格中的管脚复用相关标签页进行修改。

5.生成最终使用的 U-boot 镜像

    U-boot镜像生成步骤如下:

(1)完成配置表格的修改后,保存表格。

(2)单击表格第一个标签页上的按钮【Generate reg bin file】或者使用regbin工具,生成临时文件reg_info.bin。

(3)将生成的reg_info.bin 复制到open_source/u-boot/u-boot-2020.01/目录

cp osdrv/tools/pc/uboot_tools/reg_info.bin .reg make ARCH=arm CROSS_COMPILE=aarch64-mix410-linux- u-boot-z.bin

生成的 u-boot-ss626v100.bin 就是能够在单板上运行的uboot镜像。

免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:关于SS626的U-boot移植-关于ssl协议的说法错误 https://www.yhzz.com.cn/a/8820.html

上一篇 2023-04-20
下一篇 2023-04-20

相关推荐

联系云恒

在线留言: 我要留言
客服热线:400-600-0310
工作时间:周一至周六,08:30-17:30,节假日休息。