搜索
 找回密码
 立即注册

简单一步 , 微信登陆

9380 烧写mboot到空片后升级问题

作者:icezhou | 时间:2017-2-14 14:07:03 | 阅读:19375| 显示全部楼层
        目前测试到一个问题,对应9380的EMMC空片或者mmc erase命令后的EMMC,烧写对应的MBOOT文件后,执行custar进行u盘升级,会出现下面的错误导致u盘升级退出,重启后进行U盘升级依旧会报这个错误。>> mmc erase.p misc
** Bad Signature on 0:3: expected 0x5840, got 0x0000ERR:invalid parameter, please check partiton name![ERROR] do_ustar:486: Error> cmd: mmc erase.p misc Fail !![ERROR] do_custar:604: Upgrade Application error!
       通过对比mstar提供的公版升级文件发现我们的升级文件没有将images\lollipop\ponkan\scripts下的set_partition中的命令包含进去,导致空片的时候没有创建对应分区,所以擦写不成功。
      执行make_usb_upgrade.sh脚本发现在Full Upgrade?选择Y就会包含set_partition,但是选择N就不会包含set_partition。
      检查make_usb_upgrade.sh脚本代码发现选择N走else流程时没有将set_partition添加到脚本里面,所以修改添加了下面红色的3行代码,保存选择N的时候也将set_partition添加进脚本。
fullUpgrade=$1    if [ "$fullUpgrade" == "Y" ]  || [ "$fullUpgrade" == "y" ] ; then        mainScript=$(grep -Ev "^$|#|%" $AUTO_UPDATE_SCRIPT)    else        #confirm each image is upgrade or not.        mainScript=""        tmp2=""        #pad set_partition to usb script        tmpScript=$(grep "set_partition" $AUTO_UPDATE_SCRIPT)        mainScript=$mainScript$tmpScript$tmp2        tmpScript=$(grep "^mstar" $AUTO_UPDATE_SCRIPT | grep "\[\[")        for mainContent in $tmpScript        do            imageName=$(echo $mainContent | awk '{print $2}' | cut -d '/' -f 2)            read -p "Upgrade $imageName? (y/N)" temp            if [ "$temp" == "Y" ] || [ "$temp" == "y" ]; then                mainScript=$mainScript$mainContent$tmp2            fi        done        #pad set_config to usb script        tmpScript=$(grep "set_config" $AUTO_UPDATE_SCRIPT)        mainScript=$mainScript$tmpScript    fi
该会员没有填写今日想说内容.
回复

使用道具 举报

大神点评13

sara 发表于:2017-2-17 14:48:57
谢谢分享
回复

使用道具 举报

tjiely 发表于:2017-3-12 13:03:08
烧录9380的MBOOT需要哪个版本的ISP工具
回复 支持 反对

使用道具 举报

lailiuming 发表于:2017-3-13 11:50:47
回复

使用道具 举报

halleyhuang 发表于:2017-3-13 11:57:32
tjiely 发表于 2017-3-12 13:03
烧录9380的MBOOT需要哪个版本的ISP工具

烧录EMMC应该不是ISP TOOL,有mstar专门的Programer,要看具体配置了
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

icezhou 发表于:2017-3-13 13:57:20
关于9380烧录请查看帖子“MSO9380烧录 mboot的方法”
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

tjiely 发表于:2017-3-25 00:15:29
能提供下相关的工具和文件不
回复 支持 反对

使用道具 举报

qixingzhige 发表于:2017-3-28 16:25:26
谢谢分享
回复

使用道具 举报

Extimos 发表于:2019-3-18 19:32:51
回复

使用道具 举报

Extimos 发表于:2019-3-18 19:33:54
回复

使用道具 举报

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