zoukankan      html  css  js  c++  java
  • I.MX6 新版、旧版u-boot不兼容问题

    /*************************************************************************
     *                  I.MX6 新版、旧版u-boot不兼容问题
     * 说明:
     *     我们普遍使用的是09版的u-boot,但如果用的是新版的的u-boot就要小心,
     * 不能使用旧版的烧录工具,因为新版的烧录工具的烧录方式变了。
     *
     *                                     2016-8-25 深圳 南山平山村 曾剑锋
     ************************************************************************/
    
    一、参考文档:
        u-boot 不能被识别到
            http://www.nxpic.org/module/forum/forum.php?mod=viewthread&tid=605768&pid=2249107&page=2&extra=#pid2249107
    
    二、原因:
        1. 旧版MfgTool2烧录u-boot代码:
            <CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk0 bs=512 seek=2 skip=2">write U-Boot to sdcard</CMD>
        2. 新版MfgTool2烧录u-boot代码:
            <CMD state="Updater" type="push" body="$ dd if=$FILE of=/dev/mmcblk%mmc%boot0 bs=512 seek=2">write U-Boot to sd card</CMD>
        3. 如上差异在于烧录的u-boot有没有skip=2,也就意味着,新版生成的u-boot没有填充前面的1k的无效数据。
  • 相关阅读:
    代码对齐--string|stream
    pytest_30_40
    性能总结
    day41_IO模型
    postman_05_cookie_case_流(顺序)
    linux_压缩
    post_04_assert_请求参数预处理_pre_requests
    postman_网址
    postman_03_引用随机变量($guid,$timestamp,$randomInt)_and_参数引用外部文件
    CF 1354C2 思维
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5807663.html
Copyright © 2011-2022 走看看