S3C6410 JLink 调试教程:从安装到实战步骤详解

需积分: 9 0 下载量 58 浏览量 更新于2024-09-13 收藏 171KB PDF 举报
本文档详细介绍了S3C6410芯片的JLink调试方法,主要针对的是RealView Developer Suite (RDS) v2.2和JLink V8的使用流程。以下是关键步骤的详细说明: 1. **软件环境准备**: 首先,你需要安装RealView Developer Suite v2.2,并参考其自带的Readme.Txt文件进行安装。安装完成后,会在程序菜单中看到"ARM -> RealViewDeveloperSuitev2.2"的选项。 2. **JLink调试器安装**: 接着,安装来自光盘的Setup_JLinkARM_V410i.zip,特别需要注意的是选择4.10版本,因为4.14版本不适用于S3C6410的调试。安装后,软件会自动生成两个调试器,本文将以AXDdebugger为例进行介绍。 3. **连接与配置**: 连接开发板和JLink,确保电源供应。在AXDdebugger中,选择"Option -> Configure Target",然后添加步骤2中安装的JLinkRDI.dll。配置完毕后,进入调试模式。 4. **烧写Bootloader**: 在Linux 2.6.28环境下,将U-BOOT烧写到Nand闪存,以便在上电时初始化PLL和DDRRAM,加载程序进行调试。具体的烧写步骤可参考TE6410开发板的用户手册。 5. **调试设置**: 在使用RDS编译程序时,注意RealViewLinker选项卡中的RO Base设置。由于JLink不支持MMU(Memory Management Unit),即使U-BOOT进行了地址映射,RO Base也必须使用实际地址,如S3C6410 DDRAM的起始地址0x50200000。 6. **测试工程**: 提供了一个名为6410_test.Zip的测试工程,用于实践和验证调试过程。通过这个工程,你可以熟悉整个调试流程。 7. **安装程序**: 文档最后提到的Setup_JLinkARM_V410i.Zip是JLink的安装程序,用于下载和安装JLink调试器到你的系统上。 总结来说,本文详细指导了S3C6410芯片使用JLink进行调试的全过程,包括软件环境搭建、调试器配置、烧写引导程序以及调试设置等关键步骤,这对于开发和维护该芯片的项目具有很高的实用价值。