找回密码
 立即注册
快捷导航
电子元器件供应链服务平台芯联无线充电解决方案
查看: 6417|回复: 9

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

  [复制链接]
  • TA的每日心情
    开心
    2017-3-13 14:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    51

    主题

    57

    帖子

    305

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    305
    发表于 2017-2-14 14:07:03 | 显示全部楼层 |阅读模式
            目前测试到一个问题,对应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
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-4-23 11:36
  • 签到天数: 191 天

    [LV.7]常住居民III

    1153

    主题

    1784

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    19283
    发表于 2017-2-17 14:48:57 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-2-23 17:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    7

    帖子

    181

    积分

    注册会员

    Rank: 2

    积分
    181
    发表于 2017-3-12 13:03:08 | 显示全部楼层
    烧录9380的MBOOT需要哪个版本的ISP工具
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    89

    主题

    162

    帖子

    400

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    400
    发表于 2017-3-13 11:50:47 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-5-9 14:02
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    89

    主题

    215

    帖子

    1523

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1523
    发表于 2017-3-13 11:57:32 | 显示全部楼层
    tjiely 发表于 2017-3-12 13:03
    烧录9380的MBOOT需要哪个版本的ISP工具

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

    使用道具 举报

  • TA的每日心情
    开心
    2017-3-13 14:02
  • 签到天数: 1 天

    [LV.1]初来乍到

    51

    主题

    57

    帖子

    305

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    305
     楼主| 发表于 2017-3-13 13:57:20 | 显示全部楼层
    关于9380烧录请查看帖子“MSO9380烧录 mboot的方法”
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-2-23 17:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    7

    帖子

    181

    积分

    注册会员

    Rank: 2

    积分
    181
    发表于 2017-3-25 00:15:29 | 显示全部楼层
    能提供下相关的工具和文件不
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    7

    帖子

    13

    积分

    新手上路

    Rank: 1

    积分
    13
    发表于 2017-3-28 16:25:26 | 显示全部楼层
    谢谢分享
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    113

    积分

    注册会员

    Rank: 2

    积分
    113
    发表于 2019-3-18 19:32:51 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    113

    积分

    注册会员

    Rank: 2

    积分
    113
    发表于 2019-3-18 19:33:54 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    社区