cancel
Showing results for 
Search instead for 
Did you mean: 

Why bootloader returns two NACKs when a send the address?

tomas.rios
Associate

I'm using a stm32l433 with its bootloader, in uart a send the following sequence

  1. the read command 0x11 0xEE
  2. receive ACK
  3. send the address with checksum
  4. receive ACK or two NACKs

Sometimes the 4th step is an ACK, others NACKs and i don't know why.

When i receive NACK my code retry sending read command and the address and know everything works fine,

So, maybe my code is wrong and i do not calculate correctly the checksum or maybe yes, but why the 2 NACK's? Does that mean something?

0 REPLIES 0