共2条
1/1 1 跳转至页
LPC2214 我开发LPC2214时遇到的问题,高手进来看看!
问
最近利用LPC2214做一个项目,之前买过周立功的easy ARM2200的开发板,所以布板子时采用的原理图大部分都是和easy ARM2200的开发板类似的。现在板子加工回来自己把元件焊接上去了,可是用Easy JTAG下载程序时一直不能成功。
1.复位芯片采用的MAX809S,它输出的复位信号我直接连到了2214的135引脚(/RESET)和43引脚(P1.31/TRST)。没有采用74HC125.
2. LPC2214的92引脚(P0.14)我通过10k电阻接3.3V拉高了。(ISP功能禁止)
3. Jtag的20管脚和2214的连接关系是:
Jtag(10*2) LPC2214
3 43(TRST)
5 140(TDI)
7 113(TMS)
9 126(TCK)
11 通过4.7k电阻接地并接2214的52(RTCK)引脚
13 144(TDO)
15 接MAX809S的复位输出引脚。
17,19管脚悬空。
1,2管脚接3.3V电源。
其他管脚接地。
4.没有扩展外部RAM和flash.
我通过AXD debugger下载,程序编译的模式是RelInChip,指定LPC2214芯片后,能够认出来,但是提示error 0xffffffff! Flash Sector 0 write failed!
我怀疑我的2214内部flash是不是被加密啦,还是我的下载引脚连接有错误,高手和斑竹仔细看看帮我个忙吧,调试了两天了毫无进展,郁闷死了。ISP功能还被我禁止了,Jtag不能下载就麻烦了。 答 1: re:ISP接口建议留出。
您目前的电路进行过ISP测试吗? 答 2: 我现在把p0.14跳线接地了,准备先调试isp如果成功的话,报告给大家. 答 3: 2214的ISP调试通过了!用的是LPC2000 FLASH UTILITY V2.2.1,能够读出part ID和Boot loader ID,也能够进行全片的erase,也能够讲.hex文件upload to Flash中,现在我还有一个问题,
在买开发板时附带的《ARM 与嵌入式系统基础实验教程(1)》第48-50页的介绍使用ISP下载程序中,里面说:“打开工程的DebugRel Settings窗口”,可是ADS界面中找不到这个窗口,所以我生成.hex是在RelInChip 模式下编译生成的,可是这个.hex文件下载到2214中后,并不能完成需要的目的(程序很简单,驱动P0.5引脚的喇叭唪鸣),请问用ISP下载是在RelInChip模式下编译生成.hex文件吗? 答 4: 我的也是一样,在线等自己设计的板子,JTAG调试一直出现
error 0xffffffff! Flash Sector 0 write failed!
但是ISP正常
请周公提供点意见,谢谢!
linsf,你用JTAG DEBUG现在搞定没有,搞定了给点意见.我现在以是没有办法了.
谢谢 答 5: re最好是复位和RTCK不要连在一起。
而且最好不要选择RelInChip模式,这样会对芯片加密的!这样的话,用jtag就下不下来。
一般不能写在flash中,主要都是设置不对,和电路不对。还有就是把芯片已经加密了。
我以前遇到过好多这样的问题。 答 6: To redkey你用ISP下载程序时是在什么模式下生成的hex文件?上面我的问题你看一下:)
我的jtag调试还没有成功,成功后和你交流一下。
我的qq:272184176 答 7: 关键电路尽量照DEMO板来做,一定要改的话最好先弄清原理。 答 8: ISP完全正常,JTAG还是不行ISP完全正常。
但是JTAG还是不行,永远是SECROT 0 FAIL
我以是用尽各种办法,只等着奇迹的出现了。
1.复位芯片采用的MAX809S,它输出的复位信号我直接连到了2214的135引脚(/RESET)和43引脚(P1.31/TRST)。没有采用74HC125.
2. LPC2214的92引脚(P0.14)我通过10k电阻接3.3V拉高了。(ISP功能禁止)
3. Jtag的20管脚和2214的连接关系是:
Jtag(10*2) LPC2214
3 43(TRST)
5 140(TDI)
7 113(TMS)
9 126(TCK)
11 通过4.7k电阻接地并接2214的52(RTCK)引脚
13 144(TDO)
15 接MAX809S的复位输出引脚。
17,19管脚悬空。
1,2管脚接3.3V电源。
其他管脚接地。
4.没有扩展外部RAM和flash.
我通过AXD debugger下载,程序编译的模式是RelInChip,指定LPC2214芯片后,能够认出来,但是提示error 0xffffffff! Flash Sector 0 write failed!
我怀疑我的2214内部flash是不是被加密啦,还是我的下载引脚连接有错误,高手和斑竹仔细看看帮我个忙吧,调试了两天了毫无进展,郁闷死了。ISP功能还被我禁止了,Jtag不能下载就麻烦了。 答 1: re:ISP接口建议留出。
您目前的电路进行过ISP测试吗? 答 2: 我现在把p0.14跳线接地了,准备先调试isp如果成功的话,报告给大家. 答 3: 2214的ISP调试通过了!用的是LPC2000 FLASH UTILITY V2.2.1,能够读出part ID和Boot loader ID,也能够进行全片的erase,也能够讲.hex文件upload to Flash中,现在我还有一个问题,
在买开发板时附带的《ARM 与嵌入式系统基础实验教程(1)》第48-50页的介绍使用ISP下载程序中,里面说:“打开工程的DebugRel Settings窗口”,可是ADS界面中找不到这个窗口,所以我生成.hex是在RelInChip 模式下编译生成的,可是这个.hex文件下载到2214中后,并不能完成需要的目的(程序很简单,驱动P0.5引脚的喇叭唪鸣),请问用ISP下载是在RelInChip模式下编译生成.hex文件吗? 答 4: 我的也是一样,在线等自己设计的板子,JTAG调试一直出现
error 0xffffffff! Flash Sector 0 write failed!
但是ISP正常
请周公提供点意见,谢谢!
linsf,你用JTAG DEBUG现在搞定没有,搞定了给点意见.我现在以是没有办法了.
谢谢 答 5: re最好是复位和RTCK不要连在一起。
而且最好不要选择RelInChip模式,这样会对芯片加密的!这样的话,用jtag就下不下来。
一般不能写在flash中,主要都是设置不对,和电路不对。还有就是把芯片已经加密了。
我以前遇到过好多这样的问题。 答 6: To redkey你用ISP下载程序时是在什么模式下生成的hex文件?上面我的问题你看一下:)
我的jtag调试还没有成功,成功后和你交流一下。
我的qq:272184176 答 7: 关键电路尽量照DEMO板来做,一定要改的话最好先弄清原理。 答 8: ISP完全正常,JTAG还是不行ISP完全正常。
但是JTAG还是不行,永远是SECROT 0 FAIL
我以是用尽各种办法,只等着奇迹的出现了。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |