有读者要求介绍一下裸板下Uboot的烧写;所以就简单的说明一下。这里主要是参考的TQ2440的出厂使用手册中介绍的,并做一下具体说明。
在裸板(没有Uboot)情况下,只用通过jtag调试接口向flash中烧写程序,一般情况下,我们只用到jtag接口一次,就是用来烧写bootloader,然后后续的程序或者Linux内核的烧写都是通过bootloader完成的,严格意义上讲,我们说通过bootloader的烧写叫下载,这个烧写过程已经完全由软件来控制。
所谓烧写就是把程序写入norflah或者nandflash。
对于我的开发板,指TQ2440 是通过Jtag 来烧写uboot:
使用SJF2440 软件,配合PC 并口,这种方法最原始,效率低下,强烈不推荐;
使用H-Jtag 软件,配合PC 并口,对于有PC 并口,这种方法最好;
使用Jlink 软件,PC 电脑没有并口,就采用此方法。
不同开发板基本上烧写方式都类似。
下边是必须用到的硬件,简单说明一下:(手机不给力,天气阴沉,照的不是很清)
1、jtag板的链接
2、jlink的链接
Jlink的好处是弥补了没有并口的悲哀(笔记本);另外,jlink其实是在线仿真器,除了用于通过usb进行烧写,还可以用于在线仿真调试。可惜的是,目前我还没有用过这个功能,主要是做裸机程序和内核用的比较多吧,配合ADS等集成开发环境进行跟踪调试。东西就是这样,一下全学完是不可能的,用到了就会了,所以还是要保持一定的进度不断前赶。
硬件链接以后要安装驱动,这里给出驱动的下载链接:
1、并口驱动的配置请看这篇文章介绍:
【GIVEIO 并口驱动下载】 (ps:用jtag接口通过并口烧写要安照文档介绍进行,尤其是还涉及BIOS的设置)
2、jlink的话,直接安装文档中介绍的jflash工具,就会附带驱动,重要的是在下载官网上的j-flash时,还让输入你的设备码(说是有的jlink上有标注,我的就没有,要先安装一个工具可以查看到,具体的方法,这里有介绍;【点击查看】)
然后是整个烧写过程,我还是比较懒得,不写这些过程了,这里给出板子的手册,里边讲得非常详细,我写出来也不过是照着抄写一遍,没什么意思,还是把最终版权留给硬件厂房吧,下载地址:【TQ2440烧写bootloader】
有其他问题的可以留言,一块儿探讨。。。。
分享到:
相关推荐
H-Jtag烧写UBOOT 来自顶嵌嵌入式技术:www.top-e.org
jlink烧写uboot配置文件,这样就不用手工一个一个输入了
本次对linux下为SD卡烧写uboot.bin的原理与方法进行一个讲解 自己归纳总结的linux下将uboot.bin文件烧写到SD卡的方法与原理,其中包含了对dd命令的分析,和tiny210对SD卡启动的要求,针对SD卡进行分区管理的原理。...
如何往开发板上烧写uboot 好 介绍SD卡和JTAG两种方法
TQ2440烧写uboot全过程 TQ2440烧写uboot全过程
ARM学习之Jlink烧写Uboot--教怎样配置JLINK用来烧写UBOOT
本文介绍了在嵌入式系统中烧写uboot/bootloader/kernel 的一般方法,以及如果uboot或者内核出现错误, 引导失败等情况时如何重新烧写uboot/kernel.
海思自带烧写uboot工具
利用jlink command 烧写uboot到mini2440 nand flash方法 mht格式
使用JLink烧写uboot.bin到Mini2440的NandFlash
JLink烧写Uboot.最简单的命令行模式烧写。
uboot烧写文件,讯为4412烧写u-boot-itop-4412.bin烧写错了怎么办 Failed to read /sdupdate/u-boot-iTOP-4412.bin
TF卡烧写UBOOTTF卡烧写
开发板打到nor flash启动方式,启动开发板 ARM学习笔记之Jlink烧写Uboot: jlink驱动JLINK-V7安装包。解压后找到驱动安装。双击默认安装 安装完后在桌面会出现两个图标安装完成可以桌面出现两个快捷图标,J-Link ...
自己找了好久才搜集到的方法和资源,上传方便大众吧,多多交流,共同进步
cpu at91sam9261,usb连接方式
第9课第5节 u-boot分析_uboot启动内核 第10课第1节 内核启动流程分析之编译体验 第10课第2节 内核启动流程分析之配置 第10课第3节 内核启动流程分析之Makefile 第10课第4节 内核启动流程分析之内核启动 第11...
UBOOT相关,烧录相关命令烧录相关命令烧录相关命令
这个补丁用于uboot2014+linux3.4.39版本的系统固件,对于s5p6818也可以参考。 对应文章: https://blog.csdn.net/weixin_43536180/article/details/117048083