前几天从导师那里拿到一个Easyarm615的学习版,板子上的一些器件及外围的电路其实倒是不难,于是兴致冲冲的搞了起来,遇到了一些问题写出与大家分享下:
1、这个板子是zlg公司开发的,原来用的开发软件是Cross Works软件,这款软件是专门针对ARM7开发的,不过已经很老,于是换成IAR EWARM开发环境.
2.IAR EWARM的配置可能有点麻烦,而且我用的是LM LINK仿真器,不过人家zlg有个这个很详细的介绍的 ,《Luminary软硬件平台快速搭建》,就在这个pdf的文档里,很详细可以搞定,不过这是针对IAR 5.2版本的,我用的是6.3的版本,一开始驱动库的设置方面出现了好多问题,唉,一气之下有搞了个5.3版本装上了,:dizzy:,唉,就不信我一步一步的来搞不定你.
3.版本5.3装好,所有配置搞定,然后Make,下载,我了个去,又出现问题了,有错误,无法下载,出现这种错误**ERROR**: Unable to open device 0x00000001 ,在zlg论坛上找到很可能是JTAG口被锁,有的说用LM Flash Programmer可以解锁,试了一下,不行提示错误 invalid IDCODE。再查资料,有的说对于100、300、600、800系列的只要JTAG被锁就无法解锁,只有1000以上的才有可能。
唉。。搞了好几这板子现在还不能用,我把我遇到的问题发出来,希望高人也能帮助下,也希望有打算用的板子的朋友能注意下我遇到的问题,有个提醒。
O(∩_∩)O~。。。写的比较乱。。大家忍耐下。。O(∩_∩)O哈哈~ |