搜索
 找回密码
 立即注册

简单一步 , 微信登陆

mboot常用的spi烧写和启动命令

作者:halleyhuang | 时间:2016-7-13 17:40:29 | 阅读:5392| 只看该作者
一,升级flash.bin
1. 将flash.bin放到U盘的根目录并将U盘插到STB
2. 上电按着PC键盘的[ENTER], 进入C**ole环境
3. 输入usb start 0 ----初始化USB
4. 输入fatload usb 0 0x80000000 flash.bin -------将U盘的flash.bin是下载到Dram
5. 输入spi_wrc 0x80000000 0 0x800000 -----将Dram的内容保存到flash起始地址0, 长度0x400000
6.  复位机器reset
二,升级PM
1. usb start 0
2. fatload usb 0 0x80000000 pm51_u4.bin
3. spi_wrc 0x80000000  0x10000 0x10000
4. reset
1. usb start 0
2. fatload usb 0 0x80000000 PM51_K1.bin
3. spi_wrc 0x80000000  0x10000 0x10000
4. reset
三,升级MBoot
1. usb start 0
2. fatload usb 0 0x80000000 mboot.bin
2. fatload usb 0 0x80000000 flash_with_uboot.bin
3. spi_wrc 0x80000000  0x00  0x8000
4. reset

四,usb start 0;fatload usb 0 0x80000180 dvb_k1.bin;go 0x80000224
加载USB的bin文件到内存并跳转到内存指定位置运行。

五,设置USB升级的环境变量
<< MStar >># printenv
<< MStar >># setenv OAD_NEED_UPGRADE 0
<< MStar >># setenv OAD_NEED_SCAN 0
<< MStar >># setenv USBUpdateFlag 0
<< MStar >># setenv usb_upgrade 1
<< MStar >># setenv usb_upgrade_port 0
<< MStar >># setenv usb_upgrade_path usb_upgrade_all_flash.bin
<< MStar >># setenv partno 0
<< MStar >># saveenv

六,设置OTA升级的环境变量
1,自动
<< MStar >># printenv
<< MStar >># setenv OAD_NEED_UPGRADE 1
<< MStar >># setenv OAD_NEED_SCAN 1
<< MStar >># setenv OAD_TRIGGER_TYPE 1
<< MStar >># saveenv
2,手动
<< MStar >># printenv
<< MStar >># setenv OAD_NEED_UPGRADE 1
<< MStar >># setenv OAD_NEED_SCAN 0
<< MStar >># setenv OAD_TRIGGER_TYPE 1
<< MStar >># setenv OAD_FREQ 474000
<< MStar >># setenv OAD_BAND 1
<< MStar >># setenv OAD_PID 4EC
<< MStar >># saveenv


收藏
收藏0
分享
分享
点赞
点赞2
反对
反对0
该会员没有填写今日想说内容.
回复

使用道具 举报

大神点评1

沙发#
bean.yang 发表于:2016-7-15 12:36:01
能提高调试的效率,V5
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版