当前位置:首页 > 单片机 > 单片机
[导读] 由于S3C2440核心板以及主板均为实验室自制,使用友善之臂的H-Jtag不能操作,因此使用J-Link来测试焊接完的核心板是否工作正常步骤:1. 连接好核心板,并开电2. 使用J-Link自带的J-Link commander(安

由于S3C2440核心板以及主板均为实验室自制,使用友善之臂的H-Jtag不能操作,因此使用J-Link来测试焊接完的核心板是否工作正常

步骤:

1. 连接好核心板,并开电
2. 使用J-Link自带的J-Link commander(安装J-Link时已经安装了)

启动J-Link commander,如果没检测到CPU,执行usb命令连接JLink,注意,S3C2440 CPU的ID是:0x0032409D


3.在J-Link commander下载运行特制的程序

对于S3C2410、S3C2440处理器,它们内部有4K的SRAM,当使用Nor Flash启动时,地址为0x40000000;当使用Nand Flash启动时,地址为0。

对于S3C2410、S3C2440,一般都外接SDRAM。SDRAM被使用之前,需要经过初始化,这个初始化由init.bin程序完成。

假设init.bin在E:/1/init/目录下,u-boot0.bin和u-boot1.bin在E:/1/目录下。

1). 设置TCK为12M,下载程序时会很快 ,可以不做


J-Link>speed 12000

2). 下载并运行init.bin,这是用来初始化SDRAM的

a. 如果是NAND FLASH启动:
J-Link>loadbin e:/1/init.bin 0
J-Link>setpc 0
J-Link>g
b. 如果是NOR FLASH启动:
J-Link>loadbin e:/1/init.bin 0x40000000
J-Link>setpc 0x40000000
J-Link>g //可以看到流水灯开始闪烁了

J-Link>h//执行该命令流水灯停止工作
J-Link>g//执行该命令流水灯继续工作


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭