搜索
bottom↓
回复: 13

买的LM3S8962开发板用IAR+JLINK无法调试下载,菜鸟求解

[复制链接]

出0入0汤圆

发表于 2010-7-20 16:41:24 | 显示全部楼层 |阅读模式
非常简单的实例主程序

#define HWREG(x) (*((volatile unsigned long *)(x)))
#define SYSCTL_BASE 0x400FE000
#define RCGC2 (SYSCTL_BASE + 0x108)
#define GPIOA_BASE 0x40004000
#define GPIOA_DATA (GPIOA_BASE + 0x000)
#define GPIOA_DIR (GPIOA_BASE + 0x400)
#define GPIOA_AFSEL (GPIOA_BASE + 0x420)
#define GPIOA_DR2R (GPIOA_BASE + 0x500)
#define GPIOA_DR4R (GPIOA_BASE + 0x504)
#define GPIOA_DR8R (GPIOA_BASE + 0x508)
#define GPIOA_ODR (GPIOA_BASE + 0x50C)
#define GPIOA_PUR (GPIOA_BASE + 0x510)
#define GPIOA_PDR (GPIOA_BASE + 0x514)
#define GPIOA_SLR (GPIOA_BASE + 0x518)
#define GPIOA_DEN (GPIOA_BASE + 0x51C)



int main(void)
{
  //void jtagWait(void)
//jtagWait( );
  
  HWREG(RCGC2) |= 0x01; /* 使能GPIOA端口 */

HWREG(GPIOA_DIR) |= 0x08; /* 设置方向和模式 */
HWREG(GPIOA_AFSEL) &= ~0x08;
HWREG(GPIOA_DR2R) |= 0x08; /* 设置驱动强度 */
HWREG(GPIOA_DR4R) &= ~0x08;
HWREG(GPIOA_DR8R) &= ~0x08;
HWREG(GPIOA_SLR) &= ~0x08;
HWREG(GPIOA_ODR) &= ~0x08; /* 设置管脚类型 */
HWREG(GPIOA_PUR) &= ~0x08;
HWREG(GPIOA_PDR) &= ~0x08;
HWREG(GPIOA_DEN) |= 0x08;
HWREG(GPIOA_DATA+ (0x08 << 2)) = 0x00; /* PA3输出低电平 */
for (;;);
}

compile和make都没有错误
下载时出错
提示:Could not power up debug port :Control/Status register reads 000000F0
继而出现:
Fatal error:Incalid core ID. Session aborted!
debug框中显示:
Tue Jul 20 16:27:33 2010: DLL version: V4.10i, compiled Jan 25 2010 14:43:57
Tue Jul 20 16:27:33 2010: Firmware: J-Link ARM V7 compiled Jun 30 2009 11:05:27
Tue Jul 20 16:27:33 2010: JTAG speed is initially set to: 32 kHz
Tue Jul 20 16:27:33 2010: TotalIRLen = 4, IRPrint = 0x01
Tue Jul 20 16:29:20 2010: Hardware reset with strategy 0 was performed
Tue Jul 20 16:29:20 2010: Initial reset was performed
Tue Jul 20 16:29:20 2010: Fatal error: Invalid core Id. (0)  

Session aborted!
Tue Jul 20 16:29:50 2010: Failed to load debugee: F:\【season】全国自然科学名词审定委员会公布 自动化名次\Debug\Exe\使用stellaris库7.20..out


我非常菜鸟,以前没用过IAR,也没用过jlink
始终不知道如何在IAR中设置JLINK,搜遍网上资料用的都是lmjink
求设置方法,最好从jlink驱动的安装开始说

或者谁能给我个IAR可以下载的io口程序,我在这边试试下载(不要带stellaris库的,我这也链接不上stellaris库,经常莫名其妙出问题)
谢谢大家

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

 楼主| 发表于 2010-7-20 18:32:06 | 显示全部楼层
我又看了一下,应该和程序无关
用JLINK.exe检测的时候就说
Could not power up debug port :Control/Status register reads 000000F0
no devices found on JTAG chain
那会不会是板子问题呢?

谢谢

出0入0汤圆

发表于 2010-7-20 18:48:24 | 显示全部楼层
目标板没上电?

出0入0汤圆

 楼主| 发表于 2010-7-20 18:52:57 | 显示全部楼层
回复【2楼】june4th
-----------------------------------------------------------------------

肯定上电了呀,芯片都有温度的

出0入0汤圆

发表于 2010-7-20 18:55:10 | 显示全部楼层
有温度就不对了。检查下电源,如果没问题,检查下JTCK、JTDI、JTDO、JTMS的波形(打开JLink的瞬间这些脚应该有波形)。

出0入0汤圆

发表于 2010-7-21 10:55:20 | 显示全部楼层
我的板子也遇到了这个问题. jlink 提示:Could not power up debug port :Control/Status register reads 000000F0 ,

原先烧在片子里的程序跑不起来,jtag连不上,unlock也不行.电流50ma左右,片子温温的.

记得正常的时候(空片),电流很小的.

出0入0汤圆

发表于 2010-7-21 11:09:16 | 显示全部楼层
楼主多少钱买的?啥板子啊

出0入0汤圆

 楼主| 发表于 2010-7-21 20:38:33 | 显示全部楼层
回复【6楼】rayz82
-----------------------------------------------------------------------

300吧,不是周立功的

出0入0汤圆

 楼主| 发表于 2010-7-21 20:38:58 | 显示全部楼层
回复【5楼】zclcom79
-----------------------------------------------------------------------

对,那你解决了吗?

出0入0汤圆

发表于 2010-7-21 20:56:18 | 显示全部楼层
芯片被lock了

用unlock LM3Sxxx试试

出0入0汤圆

发表于 2010-7-25 10:54:27 | 显示全部楼层
IAR环境是否配置了?如果没有,在DEBUG选项里,选着JLINK。

出0入0汤圆

发表于 2010-7-26 19:17:13 | 显示全部楼层
我也遇到一样的问题了,不知道楼主是怎么解决的呢?

1.在J-FLASH烧写界面操作下,“connect”则显示could not power up debug port: control/status register reads 000000F0.   Failed to connect

2.在JLINK ARM操作界面下,测试显示:no matching core found . selecting default core <coretex-m3>

出0入0汤圆

 楼主| 发表于 2010-7-27 16:40:16 | 显示全部楼层
回复【11楼】xuhe1206
-----------------------------------------------------------------------

哈哈,好像解决了
就是锁了
应该解锁

我看了一下TI的资料
好像lm3s1000以上的解锁都很简单
你就用解锁软件试试(我的是寄给卖家,他调好的)

出0入0汤圆

发表于 2012-11-11 09:27:03 | 显示全部楼层
yanglin 发表于 2010-7-27 16:40
回复【11楼】xuhe1206
-----------------------------------------------------------------------

我也遇到了同样的问题,我买的是野火的新板子。
还未解决,请问你说的解锁,是指开发板的ARM 芯片被锁了吗?
用什么软件解锁呢?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-21 00:02

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表