• 海思3519A 开发环境设置相关


    设置板卡和虚拟机的网络参数

    setenv serverip 192.168.1.107
    setenv ipaddr 192.168.1.10
    setenv gatewayip 192.168.1.1
    setenv netmask 255.255.255.0
    saveenv
    

    文件系统制作

    osdrv/pub/bin/pc/mkyaffs2image100 osdrv/pub/rootfs_glibc  osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 1 2
    
    • osdrv/pub/bin/pc/mkyaffs2image100,文件系统制作的工具
    • osdrv/pub/rootfs_glibc,要制作的系统源文件
    • osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 要生成的文件系统以及路径

    u-boot烧写

    mw.b 42000000 ff 80000
    tftp 0x42000000 u-boot-hi3519av100.bin
    nand erase 0 80000
    nand write 42000000 0 80000
    

    也可以使用HiTool软件烧写:

    烧写时需要注意串口不被占用。
    烧写过程中要先断电再重新上电。

    内核烧写

    mw.b 42000000 ff 400000
    tftp 42000000 uImage
    nand erase 100000 400000
    nand write 42000000 100000 400000
    

    文件系统烧写

    mw.b 42000000 ff 2000000
    tftp 42000000 rootfs_glibc_2k_4bit.yaffs2   #此处更新为文件的实际名称
    nand erase 500000 0x1441a40  # 2000000要更新为文件的实际大小,上文会提示其大小
    nand write.yaffs 42000000 500000 0x1441a40 # 2000000要更新为文件的实际大小,上文会提示其大小
    

    注意:
    2000000应该修改为实际的大小,在执行nand erase可以比实际大小稍大一些。
    0x1441a40 应该修改为实际的大小。

    文件系统启动参数设置

    118M 要更改成略大于上面制作的文件系统的大小。

    setenv bootargs 'mem=256M console=ttyAMA0,115200 clk_ignore_unused root=/dev/mtdblock2 rw rootfstype=yaffs2 mtdparts=hinand:1M(boot),4M(kernel),118M(rootfs)'
    setenv bootcmd 'nand read 0x42000000 100000 400000
    bootm 0x42000000'
    saveenv
    re
    

    网络文件系统启动参数设置

    setenv bootargs 'mem=256M console=ttyAMA0,115200 clk_ignore_unused root=/dev/nfs nfsroot=192.168.1.107:/opt/nfs rw ip=192.168.1.10:192.168.1.107:192.168.1.1:255.255.255.0:::off'
    setenv bootcmd 'nand read 0x42000000 100000 400000
    bootm 0x42000000'
    saveenv
    re
    

    本地文件系统挂载虚拟机

    mount -t nfs -o tcp -o nolock 192.168.1.107:/opt/nfs /mnt
    
  • 相关阅读:
    淘宝客之 API调用实例讲解
    15个哲理小故事
    淘宝客之 淘宝客类目URL获取
    应广大淘宝客支持者 发布CHM API文档一份 鄙视官方没有离线文档
    淘宝客开发知识 开发前准备与基础知识
    富人和穷人间存在的十二个致命差异
    侧边栏
    半颗星星评分
    让DIV动起来
    软件项目开发过程中主要遇到的核心问题小结
  • 原文地址:https://www.cnblogs.com/chay/p/10887496.html
Copyright © 2020-2023  润新知