Hi,

my name is Georg (Georg O.) to make a difference ;) -

I also wrote a UART-Flasher utility for STM8 - it is based on stm32flasher
as the share a similar bootloader protocoll. I must admit that stm8flasher
is a bit of a hack and only tested on STM8S105C6 - so I am happy to here
that there is an alternative to it. When I find time I will try your
flashsoftware and maybe drop stm8flasher.

In any case here is the link:
http://sourceforge.net/p/oggstreamer/stm8flasher/ci/master/tree/

best wishes, Georg O.


>
> Am 05.04.2014 um 19:36 schrieb Master Postfach <1860-...@onlinehome.de>:
>
> hi,
>
> in below contribution I wanted to share a Windows/Linux/MacOSX application
> which allows uploading code to the STM8 via the built-in boot loader (i.e.
> not via SWIM). It is similar to the "Flash Loader Demonstrator" by STM,
> but portable. Since attachments seem to be removed automatically, I've
> uploaded it to http://www.cream-tea.de/public/STM_BSL_flasher.zip  Hope
> somebody finds it useful...
>
> Regards, Georg
>
>
>> ------------------------------
>>
>> Message: 2
>> Date: Sun, 30 Mar 2014 00:17:06 +0100
>> From: Georg Icking-Konert <ge...@cream-tea.de>
>> Subject: [Sdcc-user] STM8 bootloader flash software
>> To: sdcc-user@lists.sourceforge.net
>> Message-ID: <5d0c9a46-c9eb-459d-b85e-04601f2bf...@cream-tea.de>
>> Content-Type: text/plain; charset="windows-1252"
>>
>> hello all,
>>
>> since a few weeks I?m evaluating SDCC for STM8, and I have to say I?m
>> impressed! :-)  But while the compiler is portable, uploading the
>> generated code to the STM8 is still quite complicated. Specifically I
>> had to switch to Win running under VirtualPC, and then upload via "Flash
>> Loader Demonstrator? (boot loader via USB), or the "Visual Programmer?
>> (ST-Link via SWIM). Both applications are available on the STM homepage,
>> but both are Win only.
>>
>> At least for the first method I was able to develop a simple
>> alternative. Attached please find v0.1 of a flash loader software
>> communicating with STM8?s boot loader via USB. It has been successfully
>> tested under MacOSX 10.9, Ubuntu and Windows 7. To compile just "make
>> all? (Posix) or use DevCpp (Win). For usage just launch the SW with
>> option "-h?. For a list of available ports just double-click the SW. The
>> SW is self-contained and doesn?t need admin rights or an installation.
>> Just copy it to where it suits you best.
>>
>> Here a few development details:
>> for simplicity I included the required STM8 flash w/e routines into the
>> binary (see folder ?STM8_Routines?)
>> supported file formats are Intel hex (SDCC default) and Motorola S19
>> (Cosmic default). The S37 format, which can be specified for SDCC is not
>> yet supported
>>
>> Thanks again and have a nice day,
>> Georg
>>
>> PS: if you have problems with the tool, please let me know
>>
>>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> -------------- next part --------------
>> A non-text attachment was scrubbed...
>> Name: STM_BSL_flasher.zip
>> Type: application/zip
>> Size: 40492 bytes
>> Desc: not available
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>>
>> ------------------------------
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Sdcc-user mailing list
> Sdcc-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>



------------------------------------------------------------------------------
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to