I’ve just released sloadhost0.11, under GPL, at http://sourceforge.net/projects/sloadhost/ Sloadhost provides host code to target the STM32 serial boot loader, running under Linux or Windows (builds with mingw.)
This is pretty alpha at this stage, use at your own risk. The Windows code is working here but less tested than the Linux side of things.
Cheers,
Alex
Do you have a source repository somewhere?
No CVS or SVN repository yet… but the source is certainly there, in the tarball. (sloadhost0.11.tar.gz)
I plan to eventually get a Sourceforge hosted SVN going, but the rest of sourceforge has been pretty confusing for me to use, so I’m dreading it a little.
Cheers,
Alex
Not a problem! Thanks for the software and hard work by the way
If you’re willing to try Git, I would suggest Github myself.
With this will I be able to flash an STM32 through a serial port, just like the LPC?
If yes, cool 8)
Yep… If it works Check out ST’s AN2606.
I’ve got pretty much everything working but the “jump to address”
You put boot1=1 and boot0=0 and reset to load thru USART1
You put boot1=0 and boot0=0 and reset to run code from flash at 0x08000000
Good, it’s always reassuring to know that there is more than one way to program STM32 under Linux (JTAG/OpenOCD and now serial bootloader)
I will try it out as soon as I develop my first Cortex based device.
I’ve been using this quite a bit the last few days (on Ubuntu 9.10) with no problems**. Congratulations on a job well done, and thank you very much for the tool, Alex.
-Hugh
** ok, I’m having a LOT of problems. None related to sloadhost as far as I can tell.