加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

J-Flah ARM配置2440

发布时间:2020-12-15 07:20:55 所属栏目:百科 来源:网络整理
导读:1.打开J-Flah ARM软件,选择Options---Project settings,进入Target Interface界面,设置Jtag速率为12M。 2.进入CPU界面,Core选择ARM9,勾选Use target RAM,Addr选择 40000000, 大小选择 4KB ,不勾选这个的话,烧写速度特别慢,这个是利用了S3C2440片内

1.打开J-Flah ARM软件,选择Options--->Project settings,进入Target Interface界面,设置Jtag速率为12M。


2.进入CPU界面,Core选择ARM9,勾选Use target RAM,Addr选择40000000,大小选择4KB,不勾选这个的话,烧写速度特别慢,这个是利用了S3C2440片内的SRAM,从NOR启动时,SRAM位于0x40000000处,从NAND启动时,SRAM位于0x00000000处。

这时连接2440开发板,选择Target--->Connet,应该可以连接上了。

3.若要擦除和烧写特定扇区,就需要进行详细配置,进入Flash界面,不勾选Automatically detect flash memory选项,然后点击Select flash device ,选择flash型号。

我板子上的NOR是EN29LV160BB,2M字节大小,35个扇区,支持Top boot和Bottom boot。选择完之后,回退到之前的界面,会出现扇区信息。点击Start/End sector,在下拉框中就可以选择指定的扇区来进行擦除和烧写操作了。

这时候选择Target--->Connect,会出现连接不上的信息。

解决办法,找到Jlink安装目录下的Flash.csv文件,我的目录是C:Program Files (x86)SEGGERJLinkARM_V408lETCJFlashFlash.csv,用记事本打开,找到EN29LV160BB条目,将1C2249改成7F2249,将J-Flash ARM软件关掉,再重新打开就可以成功连接了。

有时候也会出现CPU复位连接不上的问题,只需将看门狗关掉就可以了。


工程配置好后,可以选择File--->Save Project As,保存工程,下次只需打开这个配置文件就可以不用再重新配置了

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读