电话中已经告诉楼主了。如果不行,再来顶贴。 值得借鉴! 我刚开始也经理了一段非常痛苦的经历,终于经过接近一天半的时间,把AXD + JLink的事情搞定了,特来分享下经验
起初我安装的JLink的驱动版本为4.10,打开AXD,选择dll文件后提示cannot read register 8(CPSR),起初想到的是驱动版本的问题,于是卸载后重新安装4.22版本的驱动,打开后发现不提示错误了,但是又有一个新的问题,JLink读取的CPU ID为00000000,而且在调试时刚但不3条语句后程序就跑飞了,并且停止按钮变为灰色的,根本停不下来,只能重新加载axf文件,重新加载后调试问题依旧,于是又更换驱动版本,换为4.02版本的,依旧提示cannot read register 8(CPSR),此时就怀疑是自己的系统问题。因为我用的是win8.1 64位版本的,在每个JLink exe文件中属性接入以管理员权限运行,并且以兼容win xp运行,问题依旧。于是改用虚拟机安装win xp,安装软件后发现问题依旧。于是排除操作系统的原因,重新回到win8.1中开始查找原因。此时看到开发板中的一个跳线帽J9链接在VCC上面,前面搜索问题的时候有音箱说了这个跳线,于是把跳线取下,用版本号为4.22版驱动进行连接,此时发现有变化,现象为打开AXD连接时能够读取core ID,也没有报错cannot read register 8(CPSR),但是还没有加载axf文件,软件一直提示Loading Target,等了约有2min后,发现问题不对,于是又上bing搜索,发现此贴,上面有同行说要停留在uBOOT下,于是下载了uboot后停留在uboot中,此时重新尝试,果然OK了
经过一天半的折腾,终于把开发环境搞定了,再次与诸位同行者分享下,期盼看到此贴的人少走弯路。强烈建议OK6410开发板官方出一套关于裸机开发环境搭建的教程,谢谢
页:
[1]