<p>You can also use one of the serial ports along with the BOOT0, BOOT1 and RESET lines to program. A TTL to RS232 adapter, or FTDI USB chip will also be needed. The protocol is easy, took me about a day to get working from Delphi (using the serial handshake lines as IO to drive RESET and BOOT0).</p>
<div class="gmail_quote">On Sep 23, 2011 10:30 AM, "Roberto P." <<a href="mailto:padovani.r@gmail.com">padovani.r@gmail.com</a>> wrote:<br type="attribution">> 2011/9/19 Jeppe Gręsdal Johansen <<a href="mailto:jjohan07@student.aau.dk">jjohan07@student.aau.dk</a>><br>
> <br>>> Den 19-09-2011 22:20, Roberto P. skrev:<br>>><br>>> Hi,<br>>><br>>> I think you can get an unbranded (no IAR, no Keil, etc...) flash<br>>> programming tool with a simple (but working) software from ST for about 30<br>
>> euros.<br>>> Look here: <a href="http://www.st.com/internet/evalboard/product/251168.jsp">http://www.st.com/internet/evalboard/product/251168.jsp</a><br>>><br>>> R#<br>>><br>>> I'm pretty sure it's still the same closed(and botched) protocol that's<br>
>> used, as in the ST-Link emulator on the STM32-Discovery, meaning you can<br>>> only program the target using the ST endorsed IDE's<br>>><br>>> _______________________________________________<br>
>> fpc-pascal maillist - <a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a><br>>> <a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br>
>><br>> <br>> <br>> Hmm... no, you can develop any board of yours and by bringing out the VCC,<br>> GND and JTAG signals you can connect to the ST-LINK/V2 from ST, which I<br>> bought for 28 euros.<br>
> Then you can download the STM32 ST-LINK utility from the web page I wrote<br>> before and flash any program in binary, Intel Hex or Motorola S-Record<br>> format. It has a graphic and a command-line interface.... pretty near to<br>
> perfect, for me.<br>> <br>> R#<br></div>