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

花了几天时间,终于可以顺利进入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进行初始化

第一个实例:
【DM642】关于Can't <wbr>Initialize <wbr>Target <wbr>CPU的一种解决方法(Error <wbr>0x80000240/-10
 
刚开始学习,还得加油哇!

参考资料:
 
2012.12.8
eagle

 

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

### 关于Python启动时无法初始化sys标准流错误的分析 当遇到`Fatal Python error: Py_Initialize: can't initialize sys standard streams` 错误时,这通常意味着Python解释器在尝试初始化其内部组件时遇到了严重问题。此情况可能由多种因素引起。 环境变量配置不正确可能导致此类错误发生。如果PYTHONPATH或其他相关环境变量设置不当,则可能会阻止Python正常加载必要的模块或文件[^1]。 另外一种可能性是存在损坏或者版本冲突的库文件。任何影响到Python运行所需的核心库都可能是引发该致命错误的原因之。特别是那些负责处理输入输出操作的标准库受损时更易出现问题。 对于上述提到的日志显示Redis容器因找不到配置文件而失败的情况与当前讨论的主题并不直接关联;然而,在某些情况下,类似的路径解析问题也可能间接导致其他服务(如基于Python的应用程序)出现异常行为。因此建议检查所有涉及绝对路径的地方以确保它们指向正确的资源位置。 针对这个问题可以采取如下措施来寻找并实施个永久性的解决办法: - **审查安装过程**:确认Python及其依赖项已按照官方文档说明完成正确无误地部署。 - **验证环境变量**:仔细核对系统中的PYTHONHOME、PYTHONPATH等环境参数是否合理设定,并排除潜在干扰源。 - **排查第三方包兼容性**:如果有使用额外的扩展库,请确保这些库与所使用的Python版本相匹配且未被破坏。 - **更新操作系统补丁**:保持底层平台处于最新状态有助于减少由于低层API变更带来的不确定性风险。 ```bash # 检查Python环境变量配置 echo $PYTHONPATH echo $PYTHONHOME ``` ```python import sys print(sys.path) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值