[DSP编程] 请教一个问题,DSP2812上电程序启动问题!!!!RT

[复制链接]
10472|41
zhangmangui 发表于 2015-1-20 22:37 | 显示全部楼层
我觉得你有条件的话   把电源端的复位不要和MCU连接
MCU端的复位直接用阻容做成上电自复位   效果应该好些
海中水 发表于 2015-1-20 23:12 | 显示全部楼层
复位电路看了一下,没有什么问题。电源那部分没有看清楚,应该也没有什么问题。你在发现DSP没有工作的时候是怎么判定的。晶振运行是否正常呢?
 楼主| 不知不觉vicent 发表于 2015-1-21 09:48 | 显示全部楼层
海中水 发表于 2015-1-20 23:12
复位电路看了一下,没有什么问题。电源那部分没有看清楚,应该也没有什么问题。你在发现DSP没有工作的时候 ...

我做了一个简单的点亮LED的程序,用来判定程序有没有运行。
djxf 发表于 2015-1-21 10:14 | 显示全部楼层
不知不觉vicent 发表于 2015-1-20 10:00
按照原理图这款电源芯片是双通道的,一路是3.3V,一路是1.9V,每一路都有一个复位信号,上电顺序是3.3V先 ...

为何1.9V比3.3V还要后上电?当然了,这要看两个电源具体给什么电路用,不能一概而论,但一般情况下电压低的应该要先上电(比如内核电压比IO脚电压要先上电)。
有没有试过3.3V和1.9V同时上电?比如在3.3V和1.9V之间添加一个二极管(注意电流和压降)。
我没仔细看你的描述,也没看器件手册,但感觉先要解决上电的时序问题,再考虑其他比如复位等(至于采用什么样的复位方式,选择应该很多)。
 楼主| 不知不觉vicent 发表于 2015-1-21 10:48 | 显示全部楼层
djxf 发表于 2015-1-21 10:14
为何1.9V比3.3V还要后上电?当然了,这要看两个电源具体给什么电路用,不能一概而论,但一般情况下电压低 ...

TMS320F2812要求所有外设3.3V要稳定后才能给1.9V的内核上电,所以有上电顺序要求
 楼主| 不知不觉vicent 发表于 2015-1-21 10:59 | 显示全部楼层
zhangmangui 发表于 2015-1-20 22:37
我觉得你有条件的话   把电源端的复位不要和MCU连接
MCU端的复位直接用阻容做成上电自复位   效果应该好些 ...

试了简单的RC复位电路,实际效果和之前差不多,没有多大改善。
 楼主| 不知不觉vicent 发表于 2015-1-21 11:00 | 显示全部楼层
zhangmangui 发表于 2015-1-20 22:37
我觉得你有条件的话   把电源端的复位不要和MCU连接
MCU端的复位直接用阻容做成上电自复位   效果应该好些 ...

搭建了一个RC的复位电路,实际效果和之前差不多,没有多大改善。
djxf 发表于 2015-1-21 11:01 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 10:48
TMS320F2812要求所有外设3.3V要稳定后才能给1.9V的内核上电,所以有上电顺序要求 ...

这个片子设计有问题?竟然有这样的要求,倒是很少见(大多数的上电时序要求是与这个相反的),:lol
海中水 发表于 2015-1-21 11:08 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 09:48
我做了一个简单的点亮LED的程序,用来判定程序有没有运行。

这个有点不靠谱的,你测试CPU的晶振。看一下晶振有没有动作。
 楼主| 不知不觉vicent 发表于 2015-1-21 11:19 | 显示全部楼层
海中水 发表于 2015-1-21 11:08
这个有点不靠谱的,你测试CPU的晶振。看一下晶振有没有动作。

晶振测试了,DSP运不运行晶振输出都是正常的。
海中水 发表于 2015-1-21 12:42 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 11:19
晶振测试了,DSP运不运行晶振输出都是正常的。

晶振起来了,CPU应该是OK的。检查一下程序吧!
 楼主| 不知不觉vicent 发表于 2015-1-21 14:20 | 显示全部楼层
海中水 发表于 2015-1-21 12:42
晶振起来了,CPU应该是OK的。检查一下程序吧!

有个问题是,如果电压不稳的话,此时上电有复位信号,也不起作用的,怎么看电压稳不稳呢
djxf 发表于 2015-1-21 14:52 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 14:20
有个问题是,如果电压不稳的话,此时上电有复位信号,也不起作用的,怎么看电压稳不稳呢 ...

你能不能将datasheet中有关于上电时序要求的那部分截个图看看?
能不能实测一下1.9V和3.3V的波形,跟手册的要求对比一下看看?
光猜测没用的。
海中水 发表于 2015-1-21 14:55 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 14:20
有个问题是,如果电压不稳的话,此时上电有复位信号,也不起作用的,怎么看电压稳不稳呢 ...

电压信号勾出来看看。楼上说的不错。把波形勾出来看看分析一下。
 楼主| 不知不觉vicent 发表于 2015-1-21 15:21 | 显示全部楼层
第97页讲了TMS320F2812的上电顺序要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 不知不觉vicent 发表于 2015-1-21 15:22 | 显示全部楼层
海中水 发表于 2015-1-21 14:55
电压信号勾出来看看。楼上说的不错。把波形勾出来看看分析一下。

上传了datasheet,第97页有讲
 楼主| 不知不觉vicent 发表于 2015-1-21 16:48 | 显示全部楼层
海中水 发表于 2015-1-21 12:42
晶振起来了,CPU应该是OK的。检查一下程序吧!

应该不是程序问题,我用之前能启动的程序下载到这个板子上,也会出现不启动的情况。
海中水 发表于 2015-1-21 17:25 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 16:48
应该不是程序问题,我用之前能启动的程序下载到这个板子上,也会出现不启动的情况。 ...

勾出来3.3V和1.9V以及复位引脚的信号看一下,看是否满足DSP的上电时序要求。
 楼主| 不知不觉vicent 发表于 2015-1-21 21:02 | 显示全部楼层
海中水 发表于 2015-1-21 17:25
勾出来3.3V和1.9V以及复位引脚的信号看一下,看是否满足DSP的上电时序要求。 ...

不方便测试三个信号的波形,能确定的是3.3V先于1.9V先上电。
海中水 发表于 2015-1-22 09:46 | 显示全部楼层
不知不觉vicent 发表于 2015-1-21 21:02
不方便测试三个信号的波形,能确定的是3.3V先于1.9V先上电。

既然可能是上电时序的问题,还是的测试一下验证一下也好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部