fedora 13 下 Jlink的使用
1. 下载JLink软件包,网址:http://www.segger.com/cms/jlink-software.html,找Beta software version for Linux,或者下载附件,记得修改名字为JLink_Linux_100618_tar.gz,gz文件不能上传;
点击此处下载 ourdev_580894VH4XO8.rar(文件大小:1.04M) (原文件名:JLink_Linux_100618_tar.rar)
2. tar -zxvf JLink_Linux_100618_tar.gz
3. 参考里面的说明文档,README,root用户操作
a. 确定安装了libusb,fedora:yum -y install libusb
ubuntu: apt-get -install libusb
b. 添加组,把你当前用户添加到组:
groupadd plugdev
usermod -a -G plugdev <Username>
c. copy 45-jlink.rules to /etc/udev/rules.d/
d. 添加 libjlinkarm.so.0.0到/usr/lib
cp libjlinkarm.so.0.0 /usr/lib
ln -s /usr/lib/libjlinkarm.so.0.0 /usr/lib/libjlinkarm.so.0
e. 重启电脑
4. 还是刚才的jlink包下,执行 ./JLinkExe
http://cache.amobbs.com/bbs_upload782111/files_33/ourdev_580899Y8TTXW.png
(原文件名:Screenshot-1.png)
5. 论坛上使用JLink烧写u-boot的可参考下,前提是你当前的板子正常运行,然后停住cpu,copy数据到SDRAM,然后运行,我使用的是QQ2440,其他应该一样的,改下地址而已,相关命令为:
J-Link>h
J-Link>loadbin /home/ming/work/tftpboot/u-boot.bin 0x33f80000
J-Link>setpc 0x33f80000
J-Link>g
你就可以看到你的uboot跑起来了,再用抛起来的uboot烧写自己
1. copy到SDRAM地址
J-Link>h
J-Link>loadbin /home/ming/work/tftpboot/u-boot.bin 0x30000000
J-Link>g
2. 擦除烧写
J-Link>nand erase 0 0x40000
J-Link>nand write 0x30000000 0 0x40000
【纯linux下发的帖子,效果不错,想在CCTV上看个电视,叫我使用IE,无语呀!!!】
页:
[1]