123下一页
返回列表 发新帖

郁闷阿,bf532好像让我给焊坏了

[复制链接]

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-16 17:21:24 | 显示全部楼层 | 阅读模式
开始的时候没留神,焊翻了,用热风枪吹下来又焊上,接着焊了其他元件:12M晶振,复位用的max809,BMODE是11,但是上电后用示波器观察spi的几个引脚,除了CS变高以外(复位后变低),其他都没变化,也就是压根就没从spi-rom里面读数。检查了很久,晶振也起振了,不知道还需要焊什么。哎,真失败。
回复

使用道具 举报

0

主题

11

帖子

0

积分

一年级

积分
0
发表于 2006-10-16 22:36:04 | 显示全部楼层
<>没得申请是个遗憾的事!</P>
回复 支持 反对

使用道具 举报

718

主题

5889

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
23760
发表于 2006-10-17 16:03:43 | 显示全部楼层
<>至少说明CPU已经开始工作了</P>
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-17 16:18:14 | 显示全部楼层
呵呵。我其实也不想去分析它的,只是我烧了个uboot进去,却一点反应也没有,虽然我用的12M晶振,但正常的话起码也会在串口看到一些乱码吧,难道我用的uboot只支持网络?于是只好去测一下看程序有没有被bf532读出,现在看来是没有读出,我在ee240看到这句,不知是什么意思For the SPI memory detection routine explained above, the on-chip Boot ROM in silicon revision
0.2 and below checks whether the incoming data on the MISO pin is 0x00 (first byte of the loader
file). The on-chip Boot ROM in silicon revision 0.3 checks whether the incoming data on the MISO
pin is anything other than 0xFF. For this reason, SPI loader files built for silicon revision 0.2 and
below must have the first byte as 0x00. For silicon revision 0.3, the first byte of the loader file is set to 0x40.这个silicon revision
0.2就是版本号了,我的是0.4
[此贴子已经被作者于2006-10-17 16:19:33编辑过]
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-17 16:30:00 | 显示全部楼层
<>在哪能找到闪灯或是串口发数的例程呢,hex格式就最好了,测试一下,哎,水平太菜,自己编不了</P>
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-18 12:39:14 | 显示全部楼层
<></P>
<>大概的写了一下,上一个帖子我已经发了我改过的程序,如果大家的芯片不是0.4版本,在工程设置里改一下
</P>
[此贴子已经被作者于2006-10-18 12:40:30编辑过]
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-18 12:57:04 | 显示全部楼层
<>那个uboot不好用,是不是因为我只焊了一个spirom在上面,其他的ram什么的没焊,所以自检通不过呀?</P>
<>但觉得开机后应该发些东西到串口,现在还是什么也没有</P>
<></P>
<>忘了传hex文件,大家编译通不过的话用这个试试,我是用的12M晶振,波特率在38400左右,不过也只能显示前几个字符
</P>
[此贴子已经被作者于2006-10-18 13:01:20编辑过]
回复 支持 反对

使用道具 举报

57

主题

554

帖子

0

积分

二年级

积分
0
发表于 2006-10-18 13:34:00 | 显示全部楼层
我一时忘了,发上来的是给0.2用的. 其实哪个程序是vdsp的一个串口例子,波特率是自适应的,上电后你发几个@给它.你在blackfin里的533例程找一下.如果没有焊sdram,估计是跑不起来的.因为它要把程序下载到sdram的.具体如何我还不清楚,现在板子也还没跑起来,因为手上只有一片at45db161,而且我也没有它的现成烧录设备,正在弄一个串口的烧写线.
[此贴子已经被作者于2006-10-18 22:13:43编辑过]
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-18 14:26:24 | 显示全部楼层
<>哦,这个例程我开始的时候试了,但是没看懂怎么用所以放弃了(不好意思,汇编看不懂),才去找了一个上电后就发数的程序。经过你的提醒,我又试了一下,测试结果如下,先发送一个#,然后它会返回一堆乱码,这时候我发送任何一个字符,他就返回一样的字符回来。但是我测试发现有些字符他返回的是\"?\",总的来说,这个例程是可以用的(我是直接用vdsp安装目录下的例程编译的)</P>
回复 支持 反对

使用道具 举报

14

主题

99

帖子

0

积分

一年级

积分
0
发表于 2006-10-18 14:57:54 | 显示全部楼层
至于uboot,我看我还是不用它了,还要学linux,干脆裸奔算了
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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