打印

DSP6713大小端报错问题,急!!

[复制链接]
3274|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sundonga|  楼主 | 2014-5-16 20:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,有个问题整了好几天了还是没找到原因。自己做的DSP6713的板子,仿真器连接能连上,下载程序的时候提示“does not match the target endianness,not loaded.Check build options,or use the setup program”。按照网上的各种总结,

(1)我查了CCS Setup的配置没问题,
(2)查了软件中Build options的选项也是little,
(3)库文件选的也是rtl6713.lib和csl6700.lib小端模式的,
(4)硬件上的HD[8]引脚也接了上拉电阻选择小端模式,但上电的时候测量这个引脚电平是0。不知道为什么会这样,我量了以前能用的板子,这个引脚上拉了,但电平也是0。

但在上面四个方面都查了过后,还是出现“does not match the target endianness,not loaded.Check build options,or use the setup program”错误,各位大侠,帮帮忙,还有可能是哪的问题呢?

相关帖子

沙发
zhangmangui| | 2014-5-16 23:10 | 只看该作者
库选择了大端或小端  build option中不是你有没有设置相应的大端和小端呢  
这个错误就是little endians和big endians选择不对  你再试试
欢迎新朋友

使用特权

评论回复
板凳
zhangmangui| | 2014-5-16 23:11 | 只看该作者
(1)首先检查硬件
检查“GP8/HD8”引脚的电位是否被拉低为“0”,如果拉低为0的话,是“big endianness”,如果为高电平为“little endianness”,dsp默认上电为“little endianness”。
(2)检查“program菜单下的build options中是否设置模式设为little endian”或者“big endianness”
(3)检查库文件是否添加正确
是库文件没添加对,小端模式的库是rts6713,csl6713.大端则为rts6713e,csl6713e.

使用特权

评论回复
地板
wangdezhi| | 2014-5-16 23:41 | 只看该作者
网上跟楼主总结的差不多的

使用特权

评论回复
5
sundonga|  楼主 | 2014-5-17 10:52 | 只看该作者
zhangmangui 发表于 2014-5-16 23:11
(1)首先检查硬件
检查“GP8/HD8”引脚的电位是否被拉低为“0”,如果拉低为0的话,是“big endianness” ...

版主大哥,你说的我都检查了……不过现在确定应该是新板子的硬件问题,因为用同样的程序以前的板子是可以下载并可以用的。现在就是有下面两个问题:
(1)HD[8]虽然上拉了,但在非reset时还是低电平,对不?哦,这个我应该用示波器测测。
(2)DSP芯片出问题的概率大不大?我是不是得考虑换个芯片?

使用特权

评论回复
6
zhangmangui| | 2014-5-17 12:49 | 只看该作者
sundonga 发表于 2014-5-17 10:52
版主大哥,你说的我都检查了……不过现在确定应该是新板子的硬件问题,因为用同样的程序以前的板子是可以 ...

HD[8]上拉了就应该没啥问题
你用示波器观察一下上电瞬间的情况
DSP芯片损坏还是要想想你使用的过程中看有没有不当的操作

使用特权

评论回复
7
sundonga|  楼主 | 2014-5-17 23:53 | 只看该作者
zhangmangui 发表于 2014-5-17 12:49
HD[8]上拉了就应该没啥问题
你用示波器观察一下上电瞬间的情况
DSP芯片损坏还是要想想你使用的过程中看 ...

用示波器观察了一下HD[8]引脚,复位的时候也是低电平……这个上拉有什么用呢!!

使用特权

评论回复
8
zhangmangui| | 2014-5-18 23:07 | 只看该作者
sundonga 发表于 2014-5-17 23:53
用示波器观察了一下HD[8]引脚,复位的时候也是低电平……这个上拉有什么用呢!! ...

上拉只是在高祖等状态不定的时候  确定为高电平而已   
如果口上有低电平输出或者和地等短路情况  肯定一直为低  是拉不上去的

使用特权

评论回复
9
sundonga|  楼主 | 2014-5-20 15:39 | 只看该作者
zhangmangui 发表于 2014-5-18 23:07
上拉只是在高祖等状态不定的时候  确定为高电平而已   
如果口上有低电平输出或者和地等短路情况  肯定一 ...

版主大哥,突然意识到这样一个问题,我是用一个PCI9052芯片接了一个5V转3.3V的  SN74CBTD3384芯片,再接到6713的HPI口的,但PCI9052没有编程使用,这会不会影响DSP的使用?               
               


使用特权

评论回复
10
zhangmangui| | 2014-5-20 21:14 | 只看该作者
sundonga 发表于 2014-5-20 15:39
版主大哥,突然意识到这样一个问题,我是用一个PCI9052芯片接了一个5V转3.3V的  ...

你看看是PCI通过SN74***是控制6713还是 6713输出到PCI

使用特权

评论回复
11
sundonga|  楼主 | 2014-5-22 09:26 | 只看该作者
zhangmangui 发表于 2014-5-20 21:14
你看看是PCI通过SN74***是控制6713还是 6713输出到PCI

版主大哥,SN74CBTD3384是一个双向转换的芯片,说不上谁控制谁。就相当于总线的电平转换用的。这样的话PCI那边的HD[8]如果输出低电平,DSP这么是不是也受影响了?

使用特权

评论回复
12
zhangmangui| | 2014-5-22 21:52 | 只看该作者
sundonga 发表于 2014-5-22 09:26
版主大哥,SN74CBTD3384是一个双向转换的芯片,说不上谁控制谁。就相当于总线的电平转换用的。这样的话PC ...

这个不是双向的啊   你看看OE吧    这个我也说不好了

使用特权

评论回复
13
firstblood| | 2014-5-25 22:57 | 只看该作者
zhangmangui 发表于 2014-5-16 23:11
(1)首先检查硬件
检查“GP8/HD8”引脚的电位是否被拉低为“0”,如果拉低为0的话,是“big endianness” ...

楼上说的是,需要统一通讯的数据方式的

使用特权

评论回复
14
sundonga|  楼主 | 2014-5-26 10:13 | 只看该作者
zhangmangui 发表于 2014-5-22 21:52
这个不是双向的啊   你看看OE吧    这个我也说不好了

唉,版主大哥,我这已经被这个问题困扰了两周了。又找到了PCI9052的eeprom接了上去,还是报大小端的错。仔细对比了一下旧板和新板,有一点不同。
通电后,旧板子在CCS里直接connect,就可以连上了。而新板子需要先按一下DSP的复位键,再connect才能连上。产生这个不同的原因是什么呢?

使用特权

评论回复
15
sundonga|  楼主 | 2014-5-26 10:13 | 只看该作者
firstblood 发表于 2014-5-25 22:57
楼上说的是,需要统一通讯的数据方式的

什么意思?没有看明白。

使用特权

评论回复
16
zhangmangui| | 2014-5-26 21:42 | 只看该作者
sundonga 发表于 2014-5-26 10:13
唉,版主大哥,我这已经被这个问题困扰了两周了。又找到了PCI9052的eeprom接了上去,还是报大小端的错。 ...

你仔细看看你的板子有没有做好上电自复位呢  
reset上有没有电容?

使用特权

评论回复
17
sundonga|  楼主 | 2014-5-28 01:21 | 只看该作者
zhangmangui 发表于 2014-5-26 21:42
你仔细看看你的板子有没有做好上电自复位呢  
reset上有没有电容?

有电容,应该是能上电复位的,因为复位电路我是按照旧板子画的。
现在有一个很严重的问题,电源图简单就直接用了5V转3.3V/2.5V/1.2V的三个芯片,刚做好时测过电压都没有问题。但今天一测1.2V输出的成了2.1V,以为找到原因1.2V芯片坏了,结果把1.2V转换芯片取下来,发现输出引脚还是2.1V,然后开始怀疑滤波电容问题,结果最后1.2V电源芯片和其他的电容之类全焊下来了,1.2V引脚位置还是2.1V!!!这是不是只能说明DSP坏了?

使用特权

评论回复
18
zhangmangui| | 2014-5-28 21:49 | 只看该作者
sundonga 发表于 2014-5-28 01:21
有电容,应该是能上电复位的,因为复位电路我是按照旧板子画的。
现在有一个很严重的问题,电源图简单就 ...

这个肯定与电容关系不大    变成了2.1V   个人觉得是DSP出问题的可能最大
1.2V是内核电压吗    这个有没有上电顺序的严格要求啊

使用特权

评论回复
19
chimodechong| | 2014-5-30 11:56 | 只看该作者
你连接仿真器的模式是在emulation模式下么?试试这个模式

使用特权

评论回复
20
sundonga|  楼主 | 2014-6-3 16:46 | 只看该作者
zhangmangui 发表于 2014-5-28 21:49
这个肯定与电容关系不大    变成了2.1V   个人觉得是DSP出问题的可能最大
1.2V是内核电压吗    这个有没 ...

有上电顺序要求,按理说应该先上内核电1.2V,再IO口电3.3V。但也说可以同时上电,所以就直接用了3个电源芯片了,而且以前的旧板子也是这样用的。证明没有问题。
换了个DSP,但是1.2V和地用万用表测短路,电阻为40~50欧,以前的1.2V和地之间为100多欧,不知这个会有什么影响,DSP新换的应该没坏,引脚仔细看了,焊的还不错,应该没短路。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

24

帖子

0

粉丝