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

关于tms320c6745boot loader的问题

手上一块6745的板子,将stm32的程序擦除后,dsp不能正常连接,这是因为没有boot的原因吗?看了一下原理图,这块板子的boot mode是spi1 slave mode,那么stm32又如何控制dsp正常boot呢?

noaming:

C6745的boot mode是spi1 slave mode,那么它的spi1 是怎么连接的呢

xw_shen:

回复 noaming:

spi1部分的电路如下:

noaming:

回复 xw_shen:

这个图只能看到C6748的SPI等信号线引出去,但我想知道的是这些SPI信号外接到STM320芯片上了,还是外接到SPI存储器上了。

xw_shen:

回复 noaming:

外接到stm32上了

noaming:

回复 xw_shen:

C6748的SPI slave boot模式就是需要有STM320芯片通过SPI发起的,所以去掉STM320后,C6745芯片不能正常BOOT。此时连接C6745请将该芯片调节到emulation mode

xw_shen:

回复 noaming:

刚才看技术手册,发现主机stm32不断通过spi发送0x5853,就可以使dsp启动,是这样的吗?如果dsp启动后不给stm32反馈0x5253,那么会受到什么影响吗?谢谢~刚开始接触dsp,新手还望指导

xw_shen:

回复 noaming:

是周末放假吗?怎么不回复了呀

noaming:

回复 xw_shen:

你好,C6748的SPI slave boot模式下们需要STM320把程序完全发送给C6748,所以不是发送一个字符就可以的。

noaming:

回复 xw_shen:

下面资料中来研究C6745的SPI boot模式流程:

Using the TMS320C6747/45/43 Bootloader

http://www.ti.com/lit/an/sprabb1c/sprabb1c.pdf

xw_shen:

回复 noaming:

谢谢,还有一个问题,就是我在调试mcasp时,遇到了一点问题,数据不能接收,希望指点一下

赞(0)
未经允许不得转载:TI中文支持网 » 关于tms320c6745boot loader的问题
分享到: 更多 (0)