海思 tftp烧写emmc

1、重启按下ctrl+c进入boot界面下

2、setenv ipaddr 192.168.0.10 (设备ip)
   setenv serverip 192.168.0.92 (服务器ip,pc)
      
3、启动tftpd32.exe, 在串口界面ping服务器IP是否联通 ping 192.168.0.92
        
4、按照约定分区烧写
    emmc烧录:    (8G) 1M(u-boot.bin),9M(kernel),30M(rootfs.cramfs),100M(app),5M(param),5M(backup.param),6860M(data)
    uboot            0x0               ~ 0xFFFFF           size = 0x100000
    kernel           0x100000     ~ 0x9FFFFF         size = 0x900000
    rootfs            0xA00000    ~ 0x27FFFFF       size = 0x1E00000
    app               0x2800000   ~ 0x8BFFFFF      size = 0x6400000
    param           0x8C00000  ~ 0x90FFFFF       size = 0x500000
    backparam   0x9100000   ~ 0x95FFFFF       size = 0x500000
    data              0x9600000   ~ 0x1B61FFFFF  size = 0x1ACC00000

    mmc read dev addr blk# cnt
    mmc write dev addr blk# cnt
    mmc erase blk# cnt
    
    offset/0x200 = blk,size/0x200=cnt
    注意:EXT4格式必须用mmc write.ext4sp,否则不识别
    boot烧录
    mw.b 0x82000000 ff 0x100000; tftp 0x82000000 u-boot-hi3559av100.bin
    mmc erase 0 800; mmc write 0 0x82000000 0 800 
    
 
    uImage 内核烧录
    mw.b 0x82000000 ff 0x900000;tftp 0x82000000 uImage_hi3559av100_multi-core
    mmc erase 800 4800; mmc write 0 0x82000000 800 4800

    rootfs 烧录
    mw.b 0x82000000 ff 0x1E00000;tftp 0x82000000 rootfs_hi3559av100_T19021302.cramfs
    mmc erase 5000 F000; mmc write 0 0x82000000 5000 F000

    app 烧录
    mw.b 0x82000000 ff 0x6400000;tftp 0x82000000 app-T17051502.img
    mmc erase 14000 32000; mmc write 0 0x82000000 14000 32000
    
    param 烧录
    mw.b 0x82000000 ff 0x500000;tftp 0x82000000 param-T17051502.img
    mmc erase 46000 2800; mmc write 0 0x82000000 4600 2800
    
    
    backup param 烧录
    mw.b 0x82000000 ff 0x500000;tftp 0x82000000 param-bk-T17051502.img
    mmc erase 48800 2800; mmc write 0 0x82000000 48800 2800

    data 烧录
    mw.b 0x82000000 ff 0x1ACC00000;tftp 0x82000000 u-data-hi3559av100.jffs2
    mmc erase 4B000 D6600; mmc write 0 0x82000000 4B000 D6600
    
5、reset设备

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
海思HI3798是一款高性能的芯片,用于电视盒子和其他多媒体设备。烧写工具是用来将软件程序烧录到这个芯片上的工具。 海思HI3798烧写工具主要有以下几个功能和特点。 首先,烧写工具提供了一个友好的图形用户界面,使用户能够轻松操作。用户可以通过这个界面选择需要烧写的软件程序,设置烧写参数,然后开始烧写过程。这样,即使没有专业的技术知识,用户也可以很容易地完成烧写操作。 其次,烧写工具支持多种烧写方式。用户可以选择串口烧写、USB烧写等不同的方式,根据自己的需求进行烧写。而且,工具还支持一次烧写多个设备,提高了烧写的效率。 另外,烧写工具还提供了丰富的调试功能。用户可以对烧写完成后的设备进行连接,查看设备的调试信息,帮助用户进行故障排除和调试工作。这对开发人员来说尤为重要,可以帮助他们更好地开发和优化软件。 最后,烧写工具还提供了固件升级功能。用户可以通过这个工具将最新的固件升级到设备上,以获取更好的功能和性能。这样,用户可以保持设备的最新状态,享受到更好的使用体验。 总的来说,海思HI3798烧写工具是一款方便易用、多功能的工具,可以帮助用户完成软件烧录、设备调试和固件升级等工作。对于开发人员和电视盒子制造商来说,这个工具是不可或缺的。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值