4 posts / 0 new
Last post
joanquark
Offline
Last seen:4 years 11 months ago
加入:2015-06-01 08:59
Device not UART booting

Hi i'm trying to boot device with a .bin image file from the Flash of my application processor, i use PO4/P05 at 57K6

from start i receive the 0x02 from Da14580, then after few uS i send tree bytes such:

BleAdv [0] = 0 x01;
BleAdv[1]=Msk.FwSignatures.CheckSumBle.v[0];
BleAdv[2]=Msk.FwSignatures.CheckSumBle.v[1];
UartBleTxFrame(BleAdv,3);

the result is that i' don't receive any 0x06, and still continue receiving the 0x02.

有约束ab吗out timmings for this operation?

Regards

Device:
MT_dialog
Offline
Last seen:2 months 2 weeks ago
Staff
加入:2015-06-08 11:34
Hi joanquark,

Hi joanquark,

The timeout for the UART reception is about 60ms after that the operation is cancelled and moves to the next port.

Thanks MT_dialog

joanquark
Offline
Last seen:4 years 11 months ago
加入:2015-06-01 08:59
I can see with the demo

I can see with the demo boards on the oscilloscope, that the P05, is throwing SPI handshake, and it is connected to my UART TX which is push pull, might this be causing a problem?

Regards

MT_dialog
Offline
Last seen:2 months 2 weeks ago
Staff
加入:2015-06-08 11:34
Hi joanquark,

Hi joanquark,

Yes, the SPI handshake takes place before the UART starts the transmition attempt, i dont think that the push pull configuration is causing you any trouble, have you tried with to download through UART with Smart Snippets?

Thanks MT_dialog