Hi3559av100 制作不同ddr参数uboot

前言

由于需要更换不同ddr器件,进行不同容量和使用频率修改;

所以需要更换ddr配置参数

 

ddr参数表

海思SDK里面会提供已经验证的ddr型号,然后选用里面的型号就行;

另外SDK里面也会提供不同ddr的容量,bit位数的参数表,如下:

Hi3559av100 制作不同ddr参数uboot_第1张图片

制作reg_info.bin

有两种方法,一种使用表格直接生成,另一种使用提供工具生成;

由于我这边WPS缺少库,所以只能使用工具生成,如下:

osdrv/tools/pc/uboot_tools目录下
解压
tar -zxvf hiregbin-v5.0.1.tgz
查看readme

修改工具执行权限
chmod 777 hiregbin

./hiregbin ./Hi3559AV100-DMEBLITE_8L_T-LPDDR4_2664M_8GB_32bitx2-A73_1608M.xlsm ./reg_info.bin
生成reg_info.bin

生成uboot

将临时文件 reg_info.bin 拷贝到 SDK 中的“osdrv/opensource/uboot/u-boot-2016.11/”目
录下, 并命名为: .reg
make CROSS_COMPILE=aarch64-himix100-linux- u-boot-z.bin

烧写uboot即可

你可能感兴趣的:(Hi3559,海思)