这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ARM开发及开发板 FAQ

共10条 1/1 1 跳转至

ARM开发及开发板 FAQ

菜鸟
2003-04-16 17:33:08     打赏
把大家使用开发板遇到问题和相关资源都跟在这里吧,欢迎跟帖。欢迎大家把以前帖子也转贴到这里。在此感谢大家。 另外,为了查阅方便,本贴跟贴应该都是有解答的帖子,如果需要提问,请在论坛发新帖子,谢谢配合. [align=right][color=#000066][此贴子已经被作者于2003-4-17 11:29:05编辑过][/color][/align]



关键词: 开发    

菜鸟
2003-04-16 17:48:00     打赏
2楼
[move][B]wiggler电路图:[/B][/move] 文本格式(jerfeng 提供):http://bbs.edw.com.cn/uploadImages/20034167544011775.txt 电路图+PCB:ftp.edw.com.cn/ARM/ARManywhereII/wiggler/ [align=right][color=#000066][此贴子已经被作者于2003-4-16 9:50:44编辑过][/color][/align]

菜鸟
2003-04-16 17:54:00     打赏
3楼
[move][B]ADS1.2的DEMO程序[/B][/move] 包括LED操作,串口操作,FLASH擦写操作 ftp.edw.com.cn/ARM/ARManywhereII/DEMO/ 登陆FTP方法请到“本站FTP下载区 ”版面查看

菜鸟
2003-04-16 18:21:00     打赏
4楼
使用wiggler对FLASH编程: 1:到Macraigor Systems网站下载FLSH_PGM程序,http://www.ocdemon.net/flsh_pgm.exe(连接如果不可以使用,请直接访问网站查找) 2:下载CA*CK(netic提供):http://bbs.edw.com.cn/dispbbs.asp?boardID=20&ID=7662 3:下载ZSENBAO提供的文件,复制到安装目录下。http://bbs.edw.com.cn/dispbbs.asp?boardID=20&replyID=17930&ID=5011, 4:请确定并口工作于EPP模式,如果不是,请在开机后进入COMS设置,把并口设为EPP模式。 5:运行程序FLSH_PGM.EXE,菜单:file->open,打开fish_040.ocd(对040编程)或者fish_160.ocd(对160编程),之后请确认programe项显示的FLASH EEPROM device中型号和width中数据宽度和芯片个数是否正确,如果不正确,请进入FLASH项进行修改。程序运行之前最好不要运行其他会操作并口的程序,该程序连接wiggler JTAG可能不成功,原因不清楚,如果按照以上操作,连接还是失败,很可惜,说明你不能使用wiggler对FLASH进行编程,我也没法解决,请勿发EMAIL给我。如果找到原因我会修改这个帖子告诉大家。

菜鸟
2003-04-17 23:09:00     打赏
5楼
不是这个原因。我已经测试过两种接法,能用的机器两种都可以,不能用的哪种都不行,不过建议把复位接系统复位(SRESET),DIP20的PIN15

菜鸟
2003-04-18 16:59:00     打赏
6楼
HY29LV160选择兼容型号AM29LV160就可以了

菜鸟
2003-04-18 18:03:00     打赏
7楼
HY29F040兼容AM29F040,HY29LV160兼容AM29LV160 [align=right][color=#000066][此贴子已经被作者于2003-10-12 18:47:29编辑过][/color][/align]

菜鸟
2003-05-01 01:46:00     打赏
8楼
BSP整理后会上传到EDW的FTP上

菜鸟
2003-09-26 17:40:00     打赏
9楼
鱼板寄存器写入问题 这是rominit.S开始的一段,当运行到下面斜杠的位置就飞了,我通过屏蔽代码调试发现第一个寄存器是可以设的,后面的就不行了,请大侠指点 我设置的是从29F040启动,8位总线,little-endian /* disable interrupts in CPU and switch to SVC32 mode */ MRS r1, cpsr /* From cpsr */ BIC r1, r1, #MASK_MODE /* clear mode */ ORR r1, r1, #MODE_SVC32 | I_BIT | F_BIT /* set supervisor mode & clear IRQ and FIQ */ MSR cpsr, r1 /* To cpsr */ MOV r13, r0 /* Save starttype in r13 so that r0 can be used for other purposes */ /* * CPU INTERRUPTS DISABLED * disable individual interrupts in the interrupt controller */ LDR r2, L$_SBCARM7Intmsk /* R2->interrupt controller */ MVN r1, #0 /* &FFFFFFFF */ STR r1, [r2] /* disable all interrupt sources */ /* * If not BOOT_COLD, bypass memory configuration, memory region * switching etc. */ CMP r0, #BOOT_COLD BNE JumpPos LDR r0, L$_SBCARM7Syscfg LDR r1, L$_SysCfgSdram STR r1, [r0] /* Cache,WB disable */ LDR r1, L$_SystemInitDataSDRAM LDR r2, L$_SystemInitDataSDRAM + 0x04 LDR r3, L$_SystemInitDataSDRAM + 0x08 LDR r4, L$_SystemInitDataSDRAM + 0x0c LDR r5, L$_SystemInitDataSDRAM + 0x10 LDR r6, L$_SystemInitDataSDRAM + 0x14 LDR r7, L$_SystemInitDataSDRAM + 0x18 LDR r8, L$_SystemInitDataSDRAM + 0x1c LDR r9, L$_SystemInitDataSDRAM + 0x20 LDR r10,L$_SystemInitDataSDRAM + 0x24 LDR r11,L$_SystemInitDataSDRAM + 0x28 LDR r12,L$_SystemInitDataSDRAM + 0x2c LDR r0, L$_SBCARM7Extdbwth /* Extdbwth Offset : 0x3010 */ STMIA r0, {r1-r12} /*只能运行到这里*////////////////////////////////////////////// LDR r1, L$_ClkCon LDR r0, L$_SBCARM7ClkCon /* CLKCON Offset : 0x3000 */ STR r1, [r0] LDR r1, L$_ExtACon LDR r2, L$_ExtACon + 0x04 LDR r0, L$_SBCARM7ExtACon /* EXTACON Offset : 0x3008 */ STMIA r0, {r1-r2} [align=right][color=#000066][此贴子已经被作者于2003-9-26 9:41:31编辑过][/color][/align]

菜鸟
2003-10-13 02:35:00     打赏
10楼
这个问题前面已经提过,是因为一批FLASH质量有问题(HY29LV160BT),需要更换。

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]