2009-06-23 05:05 AM
FLASH Loader Demonstrator 1.3 bug
2011-05-17 04:08 AM
I also had problems with older versions when ''Optimize'' is used so this bug has probably always been there.
We could fix this if ST had not hidden the flash programming code inside a DLL (much of the rest of the code is open). [ This message was edited by: trevor on 02-04-2009 10:54 ]2011-05-17 04:08 AM
Loader Demonstrator 1.3 does not write correctly to the target if ''Optimize'' is checked. If the attached file is programmed using ''Optimize(remove some FF)'' address 0x0800AFFF will be 0x20 instead of 0xFF as it should be. When ''optimize'' is not checked it works correctly.
2011-05-17 04:08 AM
Dear handzic,
The issue is confirmed. The data buffer inside the GUI software is not well flushed and may contain dirty data in some cases depending on the offset. Therefore the new 1.4 version will resolve this issue. Thank you again. Cheers, STOne-32.2011-05-17 04:08 AM
Hi dhandzic, Trevor,
Thank you for the post, I will escalate this issue to my colleagues at factory and if it is confirmed, we will fix in next version most probably 1.4 Cheers, STOne-32.2011-05-17 04:08 AM
Just some further information. The part we are using is a STM32F101RBT6. We could repeat the fault for several boards.
2011-05-17 04:08 AM
There is also a problem when using a COM port higher than 9. At least with W2K SP4. We are using an USB-serial converter. When changing the port number to <=9 everything works except for the optimize bug.
2011-05-17 04:08 AM
Hi STOne-32,
Any news on when V1.4 might be available? Thanks Trevor2011-05-17 04:08 AM
Hi:
To open Com10...Up,a prefix ''\\.\'' must add to ''comxx''. this is a old issue in Flash Loader Demo. My mcuisp.exe can operate com10 up,from V0.3, a early version. B.D. James2011-05-17 04:08 AM
H STOne-32,
Any news on this release as it has been a long time coming? Another issue with 1.3: The command line version will not work with serial port numbers above a certain value (can't remember exactly what the number is but it wasn't very big -- less than 10). Regards Trevor