燒錄U-Boot
依照下列步驟將編譯完成的U-Boot燒錄至NAND Flash/SPI Flash/eMMC 中。
U-Boot的編譯方法請參考4.3章節。
3.11.1 燒錄所需檔案
4. u-boot.bin (預設 offset 為 0x100000,執行位置為 0xE00000)
5. u-boot-spl.bin (預設DDR執行位置為 0x200)
6. env.txt (預設 offset為 0x80000)
各檔案中配置的offset 位置及執行位置可參考內容說明。

U-Boot 環境變數檔案(env.txt)內容說明
env.txt 存放的是 U-Boot 的环境变量及其數值,內容舉例如下:

每一行表示一個 U-Boot 環境變數,格式為:
变量=數值
变量、=(等號) 和數值之間不要有空白,換行符號為 (0x0d, 0x0a)。
env.txt 當中的变量為 U-Boot 預設環境变量,變數意義請參考預設的環境變數。
燒錄至NAND Flash
1. 選擇 “NAND” 模式。
2. 選擇 u-boot-spl.bin 檔案, 設定 image type為 uBoot 模式 ,設定 image execute address 為 0x200 ,按burn 燒錄 u-boot-spl.bin.。
3. 選擇 u-boot.bin檔案,設定 image type為 Data 模式,設定 image start offset 為0x100000 ,按burn 燒錄 u-boot.bin 。
4. 選擇 env.txt檔案,設定 image type為 Environment 模式,設定 image start offset 為0x80000,按burn 燒錄env.txt 。
3.11.4 燒錄至SPI Flash
1. 選擇 “SPI” 模式。
2. 選擇 u-boot.bin 檔案, 設定 image type為 uBoot 模式,設定 image execute address 為 0xE00000,按burn 燒錄 u-boot.bin.。
(image execute address 位址可以調整,請參考章節說明。)

3. 選擇 env.txt檔案,設定 image type為 Environment 模式,設定 image start offset 為0x80000,按burn 燒錄env.txt 。

燒錄至eMMC
1. 選擇 “eMMC” 模式。

2. 選擇 u-boot.bin 檔案, 設定 image type為 uBoot 模式,設定 image execute address 為 0xE00000,按burn 燒錄 u-boot.bin.。
(image execute address 位址可以調整,請參考 4.3.3章節說明。)
3. 選擇 env.txt檔案,設定 image type為 Environment 模式,設定 image start offset 為0x80000,按burn 燒錄env.txt 。

解決無法啟動Nu-Writer的問題
目前Nu-Writer 是基於microsoft visual C++ 2008平台所編寫的一套工具,所以在執行此工具時,如遇到無法啟動的現象時,很有可能是由於在PC上缺少 “Microsoft Visual C++ 2008 Redistributalbe” 元件的關係。
如果缺少此元件,請至microsoft網站下載並安裝。
簡體中文版可至此下載 –
http://www.microsoft.com/en-us/download/details.aspx?id=29

NUC970烧录文件系统的更多相关文章

  1. FL2440 ubifs文件系统烧录遇到的问题——内核分区的重要性

    之前用的文件系统是initramfs的,这种文件系统是编译进内核里的,而开机之后内核是写在内存中的,所以每次掉电之后写进文件系统中的东西都会丢失.所以决定换成ubifs的文件系统.这种文件系统是跟内核 ...

  2. 嵌入式 uboot、fs、kernel制作和烧录简记-hi3518c

    NULL RAM : mkdir ramdisk_test  临时挂在点 dd if=/dev/zero of=rootfs.ramdisk bs=1k count=10000 建立空硬盘//1500 ...

  3. MTD NANDFLASH驱动相关知识介绍

    转:http://blog.csdn.net/zhouzhuan2008/article/details/11053877 目录 MTD总概述 MTD数据结构 MTD相关层实现 MTD,Memory ...

  4. 嵌入式 hi3518c裸板uboot烧写、kernel烧写、fs烧写小结

    1.在uboot中我可以添加自己的命令,添加的方法是找到一个uboot的命令,然后模仿着去增加属于自己的命令代码以及实现函数就可以 2.记住在使用printf进行调试的时候,在遇到指针或者字符串的时候 ...

  5. 【转】高通平台android 环境配置编译及开发经验总结

    原文网址:http://blog.csdn.net/dongwuming/article/details/12784535 1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通 ...

  6. NUC970开发板烧录

    本次烧录的采用新塘公司官方的NuWriter软件进行烧录,现在我们首先来讲解如何将uboot,Linux内核,根文件系统烧录到开发板上. 过程中所需文件链接: 链接:https://pan.baidu ...

  7. 嵌入式 emmc 中 安装 烧录 内核 kernel,设备树 devicetree ,根文件系统 rootfs

    一般调试嵌入式开发板喜欢选择  利用 TFTP 传送  内核与 设备树,  利用 nfs 加载根文件系统. uboot 环境变量 设置如下: bootargs=root=/dev/nfs rw nfs ...

  8. NUC972 linux 烧录

    节介绍如何刻录uboot.kernel和文件系统到NAND Flash, 并且设定NUC970系列芯片从NAND Flash中开机.本节操作需要windows环境下进行.(初次连接电脑需要安装驱动) ...

  9. 内核移植和文件系统制作(4):UBIFS根文件系统制作总结

    UBIFS文件系统简介: 无排序区块图像文件系统(UnsortedBlock Image File System, UBIFS)是用于固态硬盘存储设备上,并与LogFS相互竞争,作为JFFS2的后继文 ...

随机推荐

  1. 混合编程:error LNK2001: unresolved external symbol

    Vs2006+matlab2010rb环境: 1:工具-选项-项目解决方案-VC++目录设置include和lib的路径 2:项目-属性-属性配置-链接器-输入-附加依赖项把库的名字添加进去 VIST ...

  2. timeout的作用

    废话: 刚才刚才看视屏有一点没看懂,timeout的作用. 得出的结果: setTimeout(‘test()’,1000); 第一个参数要调用的函数名,第二个参数是延时的时间.时间到达以后调用tes ...

  3. thymeleaf 的hello world

    在研究一个模板引擎,选了这个thymeleaf .中间遇到很多的问题.现在在这里记录一下. 第一步:导入jar包.这里使用maven导入jar包 <!-- thymeleaf 核心包 begin ...

  4. idea中maven依赖不能下载的解决办法

    使用maven 命令 maven install 在项目所在文件夹 执行.

  5. 路径重写,适用于laravel,yii

    <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule& ...

  6. Object中有哪些方法?

    有一种遗憾就是,每天都见到你,但是却不关注你!等到面试的时候才后悔莫及. Object类中有9大public方法: equals:判断两个对象"相等" hashCode:获取对象的 ...

  7. CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example)

    CAS (4) -- CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0 ...

  8. ci框架model中的进行增删改的写法

    <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); // 商品类别模型class Categor ...

  9. 每个Web开发者都应该知道的关于URL编码的知识

    本文首先阐述了人们关于统一资源定位符(URL)编码的普遍的误读,其后通过阐明HTTP场景下的URL encoding 来引出我们经常遇到的问题及其解决方案.本文并不特定于某类编程语言,我们在Java环 ...

  10. 无限级分类 mysql设计