From 963588aba01c327757f73bf702466bb32224cfc6 Mon Sep 17 00:00:00 2001 From: Martin Mueller Date: Sun, 5 Dec 2010 23:59:12 +0100 Subject: Lisa/M board tests --- examples/stm32-h103/usb_iap/README | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 examples/stm32-h103/usb_iap/README (limited to 'examples/stm32-h103/usb_iap/README') diff --git a/examples/stm32-h103/usb_iap/README b/examples/stm32-h103/usb_iap/README new file mode 100644 index 0000000..c4b41ed --- /dev/null +++ b/examples/stm32-h103/usb_iap/README @@ -0,0 +1,42 @@ +------------------------------------------------------------------------------ +README +------------------------------------------------------------------------------ + +This example implements a USB bootloader for the Paparazzi project. + +Building +-------- + + $ make + +Running 'make' on the top-level libopenstm32 directory will automatically +also build this example. Or you can build the library "manually" and +then run 'make' in this directory. + +You may want to override the toolchain (e.g., arm-elf or arm-none-eabi): + + $ PREFIX=arm-none-eabi make + +For a more verbose build you can use + + $ make V=1 + + +Flashing +-------- + +You can flash the generated code using OpenOCD: + + $ make flash + +Or you can do the same manually via: + + $ openocd -f interface/jtagkey-tiny.cfg -f target/stm32.cfg + $ telnet localhost 4444 + > reset halt + > flash write_image erase usbiap.hex + > reset + +Replace the "jtagkey-tiny.cfg" with whatever JTAG device you are using, and/or +replace "stm.cfg" with your respective config file. + -- cgit v1.2.3