花了几天时间,终于可以顺利进入ccs软件开始学习了!
我使用的是瑞泰公司的ICETEK-DM642-IDK-M图像处理系统(ICETEK5100USB仿真器,仿真芯片为DM642)。使用ccs2.21版本。
刚开始,按照步骤安装ccs2.2,以及仿真器驱动等之后,运行时出现以下错误:

错误为:error0x80000240/-180,目标板没上电。此时可以检查下JTAG与目标板是否正确连接。连接不正确或者没有连接的时候。错误提示都为,powerloss!

果然,我用的这套设备先前就是没有连接好的,14针的jtag口再连接时插错位了!只连了7个,结果可想而知。庆幸的是没有把板烧坏。

改正后,又出现了新的错误。如下:  
错误为:error 0x80000240/-1037.
Bad Target Silicon Revision Number
Please check your multi-processor configuration.
The number of devices in the JTAG scan path
must be correct for the silicon revision to be read.
Or, you may have selected the wrong DSP device driver.
郁闷了!,多处理器配置?JTAG扫描路径?wrong DSP device driver?
于是查了下配置信息,c:\ti\cc\bin文件下的"ccbrd0.dat"就是配置文件。按照前两篇文章中的方法,不过也没有取得什么效果。也查了检查JTAGscan,无果。dspdriver?貌似也没有问题,于是又装了下ccsv3,ccsv5,试图通过安装高版本的来补充某些我并不知道但又必须的文件(受前篇文章"【摘】CCS经验"的影响吧!),结果还是不行。再看setupccs配置里,DeviceDriver:c:\ti\driver\tixds6400_11.dvr。正确。尝试改变I/O口,0,240,378.都改了。错!(I/O口为0x0)。
(各种百度,各种google,各种中文论坛英文论坛里面的都只有提问,没有解答。不过在ti的wiki上面找到了不少实用的信息,再国外的一些论坛上,到也学到了些东西。也算是练习英语吧!)
又拿起安装说明,“用鼠标右键单击"c:\icetek-DM642-EDULab"子目录下的“初始化ICETEK-5100USB2.0仿真器”文件名,发送到桌面快捷方式。”我就是没有这个文件啊,问了师兄,也说没有。倒是有个"ICETEKEMUReset.bat"的文件!不是按照说明上的将此文件复制到ti\cc\bin目录下就可以了,要运行这个批处理文件啊!!!作用就是初始化。运行一次之后,中间还是出现了error!后来,我先打开CCS软件,再打开了实验板的电源。直接就闯入了开发界面,without error!!!还没准备好的高兴了一下。以为是上电顺序造成的。运行了一个例程之后,断电,拔下USB线,重新按照刚才的顺序验证!
结果又error了!小郁闷。
然后想到了"ICETEKEMUReset.bat",运行!》再次连接,成功。
果断把它发送到桌面快捷方式了。
每次运行之前,都应该执行ICETEKEMUReset.bat进行初始化
第一个实例:

刚开始学习,还得加油哇!
参考资料:
http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/92823.aspx
http://www.dsprelated.com/
http://processors.wiki.ti.com/index.php?title=Debugging_JTAG_Connectivity_Problems

http://www.realtimedsp.com.cn/
2012.12.8
eagle

转载于:https://www.cnblogs.com/eaglediao/p/7136552.html

【DM642学习笔记一】关于Can't Initialize Target CPU的一种解决方法 : Error 0x80000240相关推荐

  1. 【DM642学习笔记一】关于Can't Initialize Target CPU的一种解决方法(Error 0x80000240/-10

    花了几天时间,终于可以顺利进入ccs软件开始学习了! 我使用的是瑞泰公司的ICETEK-DM642-IDK-M图像处理系统(ICETEK5100USB仿真器,仿真芯片为DM642).使用ccs2.21 ...

  2. Android 个人学习笔记- 导入android项目,无法自动生成R文件的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 从网上下载源码导进eclipse后,发现该有的jar包都有以后,就是无法在gen目录下生成R文件. 假如你也遇到这样的问题,你 ...

  3. 算法【二叉树】学习笔记 - 已知结点数计算可构建出多少种二叉树

    算法[二叉树]学习笔记 - 已知结点数计算可构建出多少种二叉树 卡特兰数 相关知识点 排列组合公式 排列 Arrangement 组合 Combination 分步计算 简化 参考资料 题目:已知3个 ...

  4. oracle rman本地备份,【学习笔记】Oracle RMAN 备份集存储到远程其它服务器实现方法...

    天萃荷净 应运维DBA要求,将服务器本地Oracle数据库的RMAN备份集备份存储到远程其它服务器中,结合案例详细讲解实现步骤 在linux中,要使用rman备份后传输到远程服务器上,可以选择ftp, ...

  5. 【JAVA错误笔记】 - 【Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决方法】

    [JAVA错误笔记] - [Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决方法] 参考文章: (1 ...

  6. 2020-09-25C++学习笔记引用2:二级指针形参与指针形参的使用方法和区别重难点,主看综合代码(1、指针形参2、引用形参3、二级指针形参4、指针引用形参)

    2020-09-25C++学习笔记引用2:二级指针形参与指针引用搭配做形参的使用方法区别重难点,注意事项主看综合代码(1.指针形参2.引用形参3.二级指针形参4.指针引用形参) 1.指针引用 #inc ...

  7. Opencv3编程入门学习笔记(三)之访问图像像素的三种方法

    访问图像像素的三种方法:指针访问,迭代器访问,动态地址访问.访问最快的为指针访问,以下算法在几毫秒,但指针访问容易造成内存泄漏:其次为迭代器访问:最后为动态地址访问. 以下程序是根据<OpenC ...

  8. 数字图像处理学习笔记(七)——用Pycharm及MATLAB实现三种图像内插法(最近邻内插法、双线性内插法、双三次内插法)

    数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声.增强.复原.分割.提取特征等处理的方法和技术.本专栏将以学习笔记形式对数字图像处理的重点基础知识进行总结 ...

  9. 树莓派学习笔记——定时向yeelink上传树莓派CPU温度

    0 前言 本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台 ...

最新文章

  1. 重工行业:IT运维精细化管理新篇章
  2. ERROR 1366 (HY000): Incorrect string value......(Mysql报错解决)
  3. 周报速递丨《网络安全审查办法》修订发布;微信支持数字人民币支付
  4. Hadoop sqoop从MySQL导入数据到HDFS
  5. com.alibaba.easyexcel导出指定的列_使用Python导入导出Excel表格
  6. 用 man 命令查看 ls 命令的使用手册_Python学习第167课--用man和info打开Linux命令说明书的区别...
  7. C语言如何打开shx文件,shx文件怎么打开 .shx格式打开方式解答
  8. [机器学习、Spark]Spark机器学习库MLlib的概述与数据类型
  9. FPGA概述(对FPGA的基本认识)
  10. 爱情就是一物降一物——金庸教你谈恋爱
  11. 探讨!自媒体的推荐机制提高百家号阅读收益方法!
  12. 如何在C++里面加快运行速度
  13. http-杂货铺.md
  14. jsp登录页面密码equals验证出现问题解决办法
  15. 锐捷交换机系统版本升级11.X平台
  16. 某公路边坡支护设计(lunwen+计算书+cad图纸+施工组织设计)
  17. web前端开发学什么,JavaScript逻辑运算符与赋值运算符
  18. linux文件取交集、差集、并集
  19. 基于python的垃圾邮件分类_python实现贝叶斯推断——垃圾邮件分类
  20. 安徽2021年高考成绩什么时候查询,2021年安徽高考成绩什么时候出来,几点可以查询到...

热门文章

  1. Suggestion: add 'tools:replace=android:value' to meta-data element at AndroidManifest.xml:25:5-2...
  2. 从一个activity返回
  3. 有意思的clip-path
  4. javascript实现java的StringBuffer功能
  5. Android第五十二期 - 云之讯的代码混淆
  6. 26、Eternal框架v2-框架设计 前置分发器 1、代码
  7. 上海,不算太郁闷的地方
  8. 《阿甘正传》,看了很多遍,是否留意到这个镜头???
  9. Q132:PBRT-V3,BSSRDF(双向散射表面反射分布函数)(5.6.2章节、11.4章节)
  10. Q96:过程纹理(Procedural Texture)(0)——概述