S3C2440裸板程序烧写教程:OpenJTAG与JLink方法
需积分: 48 195 浏览量
更新于2024-09-09
收藏 1.25MB PDF 举报
"本文主要介绍了如何使用OpenJTAG和JLink工具烧写S3C2440裸板程序,包括烧写NorFlash和NandFlash的步骤。OpenJTAG是一款USB转JTAG和串口工具,适用于无串口、并口的电脑,而并口JTAG是S3C2440开发板常见的烧录工具,分为Dongle和Wiggler两种类型。同时,文章提到了百问网提供的oflash烧写软件,以及JLink的J-Flash软件。"
在烧写S3C2440裸板程序的过程中,首先需要准备相应的硬件工具。OpenJTAG是一个方便的解决方案,因为它集成了USB转JTAG和USB转串口功能,尤其适合那些没有并口或串口的计算机。对于传统的并口JTAG工具,如Dongle和Wiggler,它们都是S3C2440开发板的标准配置,尽管它们在并口引脚使用上有所不同。百问网还提供了一个名为oflash的烧写工具,该工具能够支持OpenJTAG、Dongle和Wiggler,用于烧写S3C2410、S3C2440、S3C6410的NorFlash和NandFlash。
烧写程序的具体步骤通常分为以下几个部分:
1. 对于OpenJTAG用户,首先需要安装驱动程序,然后运行oflash软件,按照提示进行操作。
2. 对于JLink用户,JLink只能烧写NorFlash,不能直接烧写NandFlash。首先,需要将开发板设置为NorFlash启动模式,然后通过J-Flash软件将特定的u-boot.bin烧写到NorFlash中。之后,重启开发板,利用串口中的u-boot来进一步烧写NandFlash。
在烧写NorFlash时,确保JLink的USB接口连接到电脑,JTAG接口通过排线连接到开发板的JTAG口,同时开发板需设置为NorFlash启动并通电。接下来,可以使用J-Flash软件执行烧写过程。
烧写S3C2440裸板程序涉及到硬件接口的选择、适配器的驱动安装以及专用烧写软件的应用。OpenJTAG和JLink都是常用的烧录工具,各有其特点和适用场景。掌握这些工具的使用方法,是进行嵌入式系统开发的关键技能之一。
2016-10-21 上传
2013-04-14 上传
2015-04-27 上传
2023-07-15 上传
2023-05-21 上传
2023-04-30 上传
2023-09-18 上传
2023-05-04 上传
2023-11-05 上传
gewuchao
- 粉丝: 0
- 资源: 2
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍