ITPub博客

首页 > IT职业 > IT生活 > 海思Hi3798mv300_DDR兼容性测试指南

海思Hi3798mv300_DDR兼容性测试指南

IT生活 作者:SZX511 时间:2019-08-15 15:02:05 0 删除 编辑

本测试指南作为客户自行进行 DDR 器件兼容性验证的指导和建议,其测试结果仅作为选型参考,非可量产充分条件,客户还应结合自己的量产验收标准对被测器件进行综合评估。


测试项目及参数

DDR SDRAM 类兼容器件测试项目及参数如表 2-1 所示。

基础镜像

以 Hi3796MV200 芯片 HI3796MV2DMA 单板为例,来说明测试软件的准备步骤。

步骤 1 准备好 Hi3796MV200 芯片使用的配置文件。

cp configs/hi3796mv200/hi3796mv2dmo_hi3796mv200_cfg.mak cfg.mak


步骤 2 执行命令 make build -j,完整编译 SDK。

更详细的编译命令见《Linux 开发环境 用户指南》中编译和运行 SDK 一章。

编译生成的镜像在 out/hi3796mv200/hi3796mv200dmo/image/spi_emmc_image 目录。

用于制作文件系统镜像的目录为 out/hi3796mv200/hi3796mv200dmo/rootbox。


步骤 3 根据表 3-1 选择好符合芯片测试要求的 TS 格式码流文件,称为 ts_file1 和 ts_file2。

步骤 4 将 ts_file1 和 ts_file2,放置到 out/hi3796mv200/hi3796mv200dmo/rootbox/mnt 目录。

放置码流的位置可以更换为其他目录,步骤中写 mnt 是为了后续举例方便。

如果有其他文件需要放置到文件系统中,也可以按此操作,比如控制指示灯闪烁的脚本等。


步骤 5 执行命令 make fs,将包含了码流文件的文件系统目录制作为文件系统镜像。

生成文件系统镜像目录不变。

如果放置的码流文件比较大,超过了文件系统默认配置分区的大小(默认为 384MB),本步骤可能会执行失败,当执行失败时可能需要按步骤 6 和步骤 7 修区大小。失败错误日志示例如下:

Creating filesystem with parameters:

Size: 402653184

Block size: 4096

Blocks per group: 32768

Inodes per group: 8192

Inode size: 256

Journal blocks: 1536

Label:

Blocks: 98304

Block groups: 3

Reserved block group size: 23

error: do_inode_allocate_extents: Failed to allocate 208314 blocks

Makefile:495: recipe for target 'extfs' failed

make: [extfs] Error 1


步骤 6 修改文件系统默认配置分区的大小,修改后再次按步骤 5 生成文件系统镜像。

执行 make menuconfig 命令,修改 eMMC Rootfs Size 大小

Linux(REE) System --->

Filesystem --->

(384) eMMC Rootfs Size

如果执行了步骤 6 修改文件系统分区大小,bootargs 中的 rootfs 分区大小和 HiTool 工具烧写时的分区大小也需要同步进行调整。


步骤 7 修改 configs/hi3796mv200/prebuilts/spi_emmc_bootargs.txt 中的 rootfs 分区大小后,执行

make prebuilts 重新生成 bootargs.bin 镜像,生成的镜像目录不变。

console=ttyAMA0,115200 root=/dev/mmcblk0p10 rootfstype=ext4 rootwait 

mtdparts=hi_sfc:1M(boot),1M(bootargs) 

blkdevparts=mmcblk0:4M(baseparam),4M(pqparam),4M(logo),4M(deviceinfo),4M(

softwareinfo),4M(loaderdb),32M(loader),16M(trustedcore),32M(kernel),384M(

rootfs),-(others)


来源:http://bbs.16rd.com/thread-479260-1-1.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31529038/viewspace-2653796/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
AR产品,VR产品定制,全息投影,裸眼3D,体感互动,投影互动,真人大屏互动,unity定制等

注册时间:2018-03-29

  • 博文量
    291
  • 访问量
    695238