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

C6748boot模式配置

各位大虾好!请问下我在DSP里面读的BOOTCFG寄存器值为什么全部是0,BOOT引脚已经配置好了。有什么原因导致这种问题。

QINGTIAN HU:

我也遇到了同样的问题呢,不论我怎么配置都不行,希望能得到解决。电压都测量了正常,采用电阻上下拉的。

Shine:

回复 QINGTIAN HU:

你好,

请问你设置KICK0R和KICK1R寄存器unlock了吗?

类似下面的unlock代码

KICK0R = 0x83e70b13;

KICK1R = 0x95a4f1e0;

user3823702:

回复 Shine:

1:没有设置,现在能够读取bootcfg得到的值为0x00000004,也就是说读到的是HPI模式,但是读取PINMUX13寄存器的值还是0x00000000,相应引脚没有复用为HPI引脚。

2:启动后,修改所有HPI引脚复用为HPI模式后,但是HPI的HRDY引脚还是一直拉高,不知道为何。

Shine:

回复 user3823702:

1. 在写PINMUX寄存器前, 有没有配置kick0,1寄存器unlock BOOTCFG空间。 2. 在启动HPI模式前, 在仿真器模式下, 能正确使用HPI口吗? HRDY引脚也一直拉高的吗?

 

user3823702:

回复 Shine:

1.不是自己在程序里面配置PINMUX寄存器,是用硬件配置BOOT引脚为HPI启动以后,正常来说HPI相应的引脚是应该自动配置为HPI模式的,但是现在我们的却没有。

2.仿真器模式下也是一样的。

赞(0)
未经允许不得转载:TI中文支持网 » C6748boot模式配置
分享到: 更多 (0)