首页 > 代码库 > 制作U-boot ---AT91SAM9260篇

制作U-boot ---AT91SAM9260篇

制作U-boot

---AT91SAM9260篇

 

 

0.制作交叉编译链请看《ARM交叉编译工具制作V2》

---------------------------------------------------转载请注明:xiaobin_hlj80----


1.烧写boot-uboot

 

    查看AT91SAM9260芯片文档,关于内存部分

    P19– 6221s.pdf(http://www.atmel.com/zh/cn/devices/SAM9260.aspx?tab=documents)

 

 

                 起始地址:0x1000,0000

 


    (1)安装J-Link软件

                       到官网下载,以下为可选的版本


                 a. V4.52

                           https://www.segger.com/jlink-software.html?step=1&file=JLink_452

                 b. V4.94g

                           https://www.segger.com/jlink-software.html?step=1&file=JLink_494g

                 c. V4.94h

                          https://www.segger.com/jlink-software.html?step=1&file=JLink_494h

 

     (2)开始烧写

                       详细步骤请参见:S2.4


2.烧写u-boot

 

 

  (1)设置环境变量

                   在用户根目录建立一个新文件:.pam_environment

                   内容如下:

CROSS_COMPILE DEFAULT=/home/at91/x-tools/arm-softfp-linux-gnueabi/bin/arm-softfp-linux-gnueabi-

  (2)下载U-boot

                   下载页:ftp://ftp.denx.de/pub/u-boot/

                   选择最新版本下载。

 

                 关于:U-boot1.1.5

                              V1.1.5之后U-boot进行了重大改版!如果V1.1.5可用建议使用此版本。

 

  (3)解压缩并执行

     #tar jxvf u-boot-2014.10.tar.bz2
     #make clean
     #make at91sam9260ek_dataflash_cs0_config
     #make dep
     #make

  (4)开始烧写

                 拷贝u-boot-2014.10目录下生成的文件u-boot.bin到u-boot目录。

 

            1)打开工程预设配置

 

 

 

 

 


 

            2)连接目标板

                      Target-〉Connect;

                      关于连接出现的问题请参见FAQ部分。

 

 

 连接成功

 

          3)打开数据文件

                    File-〉Open datafile

 

 

 

                                                

输入开始地址前后

 

 

打开后

 

        4)写数据

 

 

 

 

 

 

       5)关闭连接

 

 

 

 

 

FAQ

 

    1. 新版本升级

            使用新版本J-Link会升级Fireware。

            默认升级即可!

 



   2. RTCK did not respond

 


           解决办法:反复Detct

                Options-〉ProjectSettings

                在JTAG scan chain information点击“Detct”

 

检测前



检测后



制作U-boot ---AT91SAM9260篇