2013-06-28 12:47 PM
Hi all,
please could you help me to identify changes in communication using serial port and STM32 bootloader, i'm able to program STM32F103 with version 2.2 chip ID 414 but i can't program STM32F407 with bootloader version 3.1 chip ID 413, i'm getting NACK on command 0x73 - write unprotect :( what should i change to get ACK ? there are no Flash or Read-out protections activated, Kind regards,2013-06-28 01:11 PM
Does the boot loader report that it supports that command?
2013-06-28 01:18 PM
well, i don't have any debug device, is there a way how to find it ?
2013-06-28 01:54 PM
so i made some debugs and i found that command Write Unprotect is successful , but Init command 0x7f was executed too early after ACKs for WriteUnprotect,
so i delayed the Init command and it's successful, but when send Erase command 0x43 i get ACK and after parameters 0xff 0x00 i get NACK ,2013-06-29 02:11 AM
solved .... i had to read ''small text'' in doc, Erase cmd is not supported in bootloader ver >=3.0, only extended erase,
Thank You Clive1 Kind regards,