1-JZ2440前期准备

(1)怎么烧软件? JTAG接口

如果开发板上没有预装 u-boot。可以通过 JTAG 烧写。我们开发了 USB 转 JTAG、RS232串口二合一工具 OpenJTAG/EasyOpenJTAG,非常适合没有并口、串口的笔记本, 配合 oflash软件,同时支持 S3C2410、S3C2440 开发板,可以在 Windows、Linux 下使用,用法完全一样。
如果开发板上有 u-boot(开发板里面出厂时有boot),可以通过 USB 口、网口下载文件到开发板的内存里,再利用u-boot 命令进行烧写,速度非常快。

(2)怎么使用(输入/输出) 串口进行输入/输出

usb转串口COM1 ---- USB to Serial Comm Port(COM3) -- 用于串口电脑和开发板之间的通信(Input/output)

开发板预先烧好了操作系统和软件,PC发送命令给开发板,然后开发板会通过串口线将数据结果反馈给PC

PS: 需要安装PL2303驱动程序

 串口工具SecureCRT(类似windows中的超级终端):设置好参数后建立连接,然后开机进入老师特制的boot界面,并且自行选择进入boot选择界面还是启动操作系统

 

window下bin文件程序的下载(usb device ---- 用于传输文件):

通过windows下的串口工具secureCRT,该工具可以进入uboot的界面,通过uboot界面的一些选项来进行下载,通过dnw工具进行文件的传送,它是一个usb工具,可以通过它对具有usb下载功能的bootloader。对于dnw也需要进行驱动的安装。

通过Zadig进行驱动的安装:

没有驱动之前 SEC S3C24X0 Test B/D 有一个黄色的感叹号

 打开Zadig软件,然后按照下面进行安装:

如果安装成功的话,这里的黄色感叹号就会消失

Jlink烧写程序(只能烧写Nor Flash):

JLink只支持烧写 Nor Flash,不支持烧写 Nand Flash。要烧写 Nand Flash 只能按这几步操作:
1. 开发板设为 Nor Flash 启动(开发板有选择 Nor Flash 或 Nand Flash 启动的开关)
2. 接好 JLlink 后,用 JLink 的软件 J-Flash 烧写百问网特制的 u-boot.bin 到 Nor Flash 上去
3. 重启开发板,在串口里操作 u-boot 烧写 Nand Flash
 
使用 J-Flash 烧写 Nor Flash(烧写u-boot时一定要选择nor flash开关下烧写)
1. 准备工作:
JLink 的 USB 口接到电脑上,JLink 的 JTAG 口用排线和开发板的 JTAG 口相连,开发板设为 Nor Flash 启动并上电
2. 启动 J-Flash,它在“Windows 开始菜单->所有程序->SEGGER”里面。
在 J-Flash 里操作:
1.选择菜单“File -> Open -> Open Project…”,打开光盘里的 s3c2440.jflash。
2.选择菜单“Target -> Connect”
3. 选择菜单“File -> Open”,打开要烧写的二进制文件,比如 u-boot.bin,并且在“Start address”里输入 0。
4. 选择菜单“Target -> Auto”即可自动烧写。
 
原文地址:https://www.cnblogs.com/darren-pty/p/13674947.html