zoukankan      html  css  js  c++  java
  • hisi 生产固件生成

    生产需求,需要16M bin 文件 给 spi flash烧写

    一般有三种方式

    1.把文件都导入flash,拆了flash 用烧录器读取,比较可靠!

    2.编译时候合并,需要在空余地方填充0xFF拼成16M文件;

    3.系统起来后,mtd分区导出合并;

    #!/bin/sh
    killall -9 cdr_daemon
    killall -9 cdr_app
    cp -f /usr/cdr_syscfg.xml /home/cdr_syscfg.xml
    cp -f /usr/cdr_syscfg.xml /mnt/cfg/cdr_syscfg.xml
    sync
    
    Partion="/dev/mtdblock0 /dev/mtdblock1 /dev/mtdblock2 /dev/mtdblock3"
    IMGFILE=flash_hisi3516cv200_all.bin
    if [ -e $IMGFILE ]; then
        echo "Delete the old Image file"
        rm $IMGFILE
    fi
            
    for child in $Partion
    do
        if [ -e $child ]; then 
            echo "Append Partion $child"
            cat $child >> $IMGFILE
        fi
    done
                                    
    if [ -e $IMGFILE ]; then
        echo "Check the Iamge file"
        echo `ls -alh $IMGFILE`
    fi

    需要注意前面几行,因为系统里面需要恢复默认配置..

  • 相关阅读:
    mybatis-config.xml详解
    过滤器与拦截器
    Tomcat 部署web 项目
    Tomcat架构
    git stash
    AbstractQueuedSynchronizer 源码解读(转载)
    Kafka 转载
    Oracle数据库TNS详解
    Oracle建表知识全面详解
    Oracle高级教程
  • 原文地址:https://www.cnblogs.com/streammm/p/6179163.html
Copyright © 2011-2022 走看看