TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAPL138固化程序启动 boot mode设置问题

您好:

        OMAPL138固化程序到nor flash里面,已知(boot[7:0]与upp和GPIO7管脚复用)比如我设置为00000010 NOR flash启动,用万用表测试boot mode 的开关电位正常,用ccs软件查看BOOTCFG寄存器的值为00000000,无论选用哪种模式启动,断电再上电BOOTCFG寄存器的值都不变。但是可以清楚的看到复用的GPIO7对应的管脚值可以改变。什么情况下会导致这个情况产生。

Tony Tang:

如果是你自己的板子,那么建议检查一下上电复位时序是否对。RESET释放在要3.3V稳定之后。

hu zhu:

回复 Tony Tang:

谢谢,我检查一下。

hu zhu:

回复 Tony Tang:

我的复位信号是在3.3V以后很久才释放的。时序关系也是满足的。(电压1.2v,1.8v,3.3v是同时有的,没有时序关系)。但是还是没有解决问题。甚至我尝试过在上电的时候我一直按住我的复位键不放,等上电以后在松开复位键,这样还是不行。附件是我的复位信号电路图,想问问你有什么问题没有。

hu zhu:

回复 hu zhu:

补充:其中1图的sys_rstn通过fpga直接输二图的dsp_ratn。

Denny%20Yang99373:

可以用示波器测量一下 1.2/1.8/3.3/POR的上电时序是否正确。

还有检查一下BOOTCFG下拉电阻选1K的,上拉选3K的

hu zhu:

回复 Denny%20Yang99373:

我请问在哪里查看1.2v,1.8v,3.3v上电先后时序的相关资料。我们的板子是三个电压同时上电,并且我查看了PUPD_SEL[29]是满足文档要求的。你说的BOOTCFG下拉电阻选1K的,上拉选3K的是指图片二中的boot_select处的电压吗?

Tony Tang:

回复 hu zhu:

hu zhu我们的板子是三个电压同时上电,

这个说话是不成立的,哪有绝对的同时,所以你需要确定时序到底对不对,上电时序要求见datasheet,要求为1.2V-1.8V-3.3V

hu zhu且我查看了PUPD_SEL[29]是满足文档要求的。

BOOT配置管脚的上下拉电阻,跟PUPD_SEL没关系。

hu zhu你说的BOOTCFG下拉电阻选1K的,上拉选3K的是指图片二中的boot_select处的电压吗?

见勘误表sprz301m: 

Advisory 2.3.23 BOOT: Internal Pullup Resistors for BOOT[7:0] Pins Are Sometimes EnabledDuring Reset, Leading to Boot Failures

yang gao8:

请问你解决了吗?我用到的是c6747也遇到了这个问题,按手册推荐的把电阻都设置为1k也没有解决

hu zhu:

回复 yang gao8:

我的问题是因为电源芯片给dsp供电的时候没有按照技术手册上的顺序,虽然时间很短,你可以看看这个问题,看看你芯片的技术手册上电顺序你是否满足。哪个是ns级别的用万用表测不出来。

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL138固化程序启动 boot mode设置问题
分享到: 更多 (0)