S3C2440开发板文件传输
2018-07-22 来源:eefocus
看着教程里的各种软件,真是晕的不行,好好整理。
一、空白开发板第一步---写bootloader
类似于给电脑装系统,不装系统就是一块集成电路板,鸟用没有。bootloader就等价于bios,常用的bootloader有U-BOOT、supervivi(改进的vivi,加了一个usb下载功能而已)。工具是真的多,各种开发板制作商家都可能开发出自己的一套下载工具,五花八门,想想刚开始接触的时候,试工具都试了几天,想想也是心累,区分一下各种名词:
1、JTAG 开发板在没有写任何系统时,里面啥驱动都没有,芯片是啥都不会认的,usb、串口接了也不会有反应。还好有JTAG协议,原本是用来做芯片测试的,这里拿来写引导程序。
2、JLINK 由SEGGER公司开发的USB接口转JTag接口的适配器,可以往NOR FALSH写程序,但不能写进NAND FLASH
3、OPENJTAG 一个USB接口转JTag接口的适配器,开源项目
4、HJTAG Hjtag是软件作协议转换,速度较慢,硬件简单
二、第二步:写内核、文件系统以及各种硬件调试程序
电脑与虚拟机传送
1、samba
2、cuteFTP
3、VMtool
电脑与开发板文件传输
windows下
1使用串口或者usb转串口:secureCRT进行串口调试 dnw文件传输
2、U盘
3、FTP
4、flashFXP
linux下
1、NFS 传输速度慢
2、FTP
相关文章