This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

F2812的SCI BOOT模式

各位专家好!

     我想使用C2Prog实现F2812的远程程序固化,我是通过FPGA来控制BOOT模式的,复位结束后先将GPIOF4、GPIOF12、GPIO2、GPIO3管脚设成SCI BOOT的状态(0011),保持1us,然后再让这些管脚状态进入到高阻态,为什么还是FLASH BOOT的状态呢?

      DSP输入时钟30MHz,是因为保持时间1us太短无法进入SCI BOOT模式吗?我改成50us,还是不行。请问我的这个设计思路对吗?时间要保持多久呢?

      谢谢!

  • F2812芯片完成复位之后立即进行采样GPIO口的状态来判断BOOT方式(当然在XMPNMC脚采样之后),因此可能是FPGA控制GPIO口的状态时序晚了。建议可以FPGA设置GPIO口状态之后再让F2812复位试试。

  • FPGA的配置时间一般要几百ms,这个时间DSP早就引导完了。