Uwe Bonnes
ff8de39774
usbuart: Don't try to send until configured. Enumeration may hang else
2013-02-15 17:55:36 +01:00
Uwe Bonnes
dee82a0d4f
Document changes between ST-Link V1 and V2 and implement needed changes
2013-02-15 17:39:27 +01:00
Uwe Bonnes
327ee49a67
usps_f407: add another platform
2013-02-03 14:22:14 +01:00
Uwe Bonnes
31f39339fd
stm32/usbdfu.c: Rearrange code to clarify the tasks to be done
2013-02-03 14:14:48 +01:00
Uwe Bonnes
96ae3886ff
stm32:cdcacm/usbdfu: Print version and build information in the product string
2013-01-25 13:01:57 +01:00
Uwe Bonnes
8415fc829b
stm32/cdcacm.c: remove unneeded includes
2013-01-23 17:28:34 +01:00
Uwe Bonnes
73d120577b
usbdfu: Write protect the bootloader sector on F4
2013-01-22 19:04:51 +01:00
Uwe Bonnes
8033fb2529
STLINK: Allow to force bootloader by starting with the RESET button pressed
2013-01-21 11:02:44 +01:00
Uwe Bonnes
749fb318e7
gdb_if: Use a doubled buffer scheme for reading data from USB
...
Needed, as the OTG driver erases the data read after eventually calling the callback
2013-01-21 11:02:44 +01:00
Uwe Bonnes
1fa961841d
Product and DFU String now tell the hardware they run on
2013-01-21 11:02:44 +01:00
Uwe Bonnes
04624af4e5
f4discovery: Adapt from the "native" file and add or change code where needed
...
- stm32_mem.py has problems with erasing the big pages, but dfu-util works
- serial GDB remote server doesn't work. It neither works for the STM32F107,
so maybe there is a problem with the usbd_f107_driver.
2013-01-21 11:02:44 +01:00
Uwe Bonnes
8b1ec3151f
usbuart, jtagtap, swdptap: Factor out GPIO setup
2013-01-21 11:02:44 +01:00
Uwe Bonnes
7e91f68efa
f4discovery: Create a platforms directory for the F4 on the F4 Discovery board
2013-01-21 11:02:44 +01:00
Uwe Bonnes
15d7077115
traceswo: Move (now-constant) traceswo.c to platforms/stm32
2013-01-21 11:02:44 +01:00
Uwe Bonnes
72ca77af53
stm32_can: Changes to get blackmagic to work
2013-01-21 11:02:44 +01:00
Uwe Bonnes
313a24b316
usbdfu: Allow for different, but constant flash page sizes
2013-01-21 11:02:43 +01:00
Uwe Bonnes
1eb9bfc650
platforms/stm32: Move more platform dependencies to platform.h
2013-01-21 11:02:43 +01:00
Uwe Bonnes
30d8aa1eb7
Move (now-constant) cdcacm.c to platforms/stm32
2013-01-21 11:02:43 +01:00
Uwe Bonnes
533608a2f4
Move usbuart to the stm32 directory
2013-01-21 11:02:43 +01:00
Uwe Bonnes
16ac8e0478
stlink: Add DFU capability
2013-01-21 11:02:43 +01:00
Uwe Bonnes
7188a4a8cb
Move usbdfu to platforms/stm32 directory
2013-01-21 11:02:43 +01:00
Uwe Bonnes
35d6adc236
native/usbuart: Move platform dependant parts to platform.h
2013-01-21 11:02:43 +01:00
Uwe Bonnes
ebb48245aa
stlink: Use a seperate linker file as stlink has only 64 kByte
2013-01-21 11:02:43 +01:00
Gareth McMullin
ad9c76e97f
Update to current libopencm3 usb api.
2013-01-10 22:01:21 -08:00
Gareth McMullin
54f4467c0f
Added stlink platform for Discovery boards and ST's ST-Link hardware.
2012-06-10 19:06:37 +12:00
Gareth McMullin
89bcdcc60a
Moved stm32 generic platform files out of native platform dir.
2012-06-10 17:34:26 +12:00