Gareth McMullin
3a70b81cce
Add erase_mass command for stm32f4 devices.
2013-03-27 14:10:07 -07:00
Gareth McMullin
d7a6f0165e
Accept new chip ID for stm32f4 and include flash layout for 2MiB parts.
...
Thanks to Mike Smith.
2013-03-27 11:24:43 -07:00
Eric Brombaugh
46898a71ce
Modified BMP Mini with extra connectors
2013-03-17 15:03:20 -07:00
Gareth McMullin
2465846c0d
Updated project README.
2013-03-17 10:33:19 +13:00
Gareth McMullin
44a03f31e1
Moved entropia design to contrib directory and added description.
2013-03-17 10:27:53 +13:00
Florian Larysch
6fb73e0a86
Add a version of BMP-mini optimized for manual production
...
This commit adds a variant of the Blackmagic Mini that uses only 0603
parts and standard connectors for better availability and easier manual
soldering.
Additionally, another voltage regulator has been used that is
cheaper, pin-compatible and has better characteristics.
2013-03-17 10:24:02 +13:00
Gareth McMullin
87dad080e1
Fix build for f4discovery host.
2013-03-17 10:17:05 +13:00
Gareth McMullin
931cd97f15
Removed stm32_can and usps_f407 platforms.
2013-03-15 20:50:55 +13:00
Uwe Bonnes
486c5de013
swlink: Add missing item to connector layout
2013-03-14 22:56:31 +01:00
Uwe Bonnes
920ced062e
SWLINK: Add variant for the STM8S Discovery board
2013-03-12 12:24:10 +01:00
Gareth McMullin
e880c553fb
Restore trace timer interrupt handler.
2013-03-12 19:14:11 +13:00
Gareth McMullin
7c2e994381
Split out platform specific bootloader parts to separate files.
2013-03-12 19:04:10 +13:00
Gareth McMullin
55f161208d
Further split-up of DFU bootloader.
2013-03-12 15:00:15 +13:00
Gareth McMullin
14e5e8b0b6
Separated clean and dirty bootloader sections.
2013-03-12 09:57:28 +13:00
Gareth McMullin
7b10270007
Merge pull request #16 from zyp/master
...
Fix for broken USB flow control.
2013-03-08 15:18:12 -08:00
Vegard Storheil Eriksen
e8f9d52d2f
gdb_if: Fix USB flow control.
...
The introduction of the double buffering broke USB flow control, causing
loss of data when a new packet arrived with the previous still present in
the double buffer.
With this patch the endpoint is kept in NAK until the double buffer is empty.
2013-03-06 20:36:49 +01:00
Gareth McMullin
530ee15153
Correct upload script for detection of F1/F4 start address.
2013-02-20 10:55:52 +13:00
Gareth McMullin
d5be7b7a50
Merge pull request #11 from aibara/master
...
Another small fix for adiv5, ap_mem_write_bytes double increment analogous to previous fix for ap_mem_read_bytes
2013-02-18 00:51:45 -08:00
Gareth McMullin
99ac73907f
Merge pull request #9 from jeffstaley/master
...
Bug fixes for lpc11xx code
2013-02-18 00:50:50 -08:00
Gareth McMullin
acda4bd46c
Merge pull request #12 from UweBonnes/master
...
Make adaption to different STM32 boards easier
2013-02-18 00:49:35 -08:00
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
f8ea954275
STLINK: Add pointer to Discoveryboard modification instructions
2013-02-11 19:36:22 +01:00
Uwe Bonnes
71871b6bfd
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/platforms/stlink/cdcacm.c
src/platforms/stlink/platform.c
src/platforms/stlink/platform.h
2013-02-07 12:09:51 +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
Allen Ibara
4d6ae0a1b2
Avoid double increment of dst in adiv5 write bytes function.
2013-01-31 13:39:41 -08:00
Uwe Bonnes
b1a942aca3
STM32F0/3: Handle the option bytes
2013-01-30 17:16:44 +01:00
Gareth McMullin
ef566de383
Merge pull request #10 from esden/stlink_update
...
Thank you. I'm not too concerned about the LED. Is there any way to reliably detect which stlink hardware we're running on?
2013-01-28 14:33:34 -08:00
Piotr Esden-Tempski
9819f9d5b3
Corrected the led pin for F3 and F4 discovery boards. Needs proper fixing so that it works on all platforms in the future.
2013-01-28 12:15:50 -08:00
mirage
b50b3ffa86
Error in calculating ending sector number.
2013-01-26 11:38:27 +08: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
32b909067b
STM32: Use hardware CRC unit
2013-01-23 16:11:17 +01:00
Uwe Bonnes
d868088d78
STM32L1: Add to the list of known JTAG IDs
2013-01-23 00:16:01 +01:00
Uwe Bonnes
6157754201
libftdi: List some know cables and allow to specify cable and serial
2013-01-23 00:16:01 +01:00
Uwe Bonnes
ce059cc8ed
LIBFTDI: Propagate the command line arguments to platform_init
2013-01-23 00:15:47 +01:00
Uwe Bonnes
73d120577b
usbdfu: Write protect the bootloader sector on F4
2013-01-22 19:04:51 +01:00
Uwe Bonnes
09e2d00b8e
STM32F4: Add option byte handling
2013-01-22 18:49:11 +01:00
Piotr Esden-Tempski
0a91fc3b30
Updated stlink platform to the new locm3 usb api.
2013-01-21 13:43:37 -08:00
Uwe Bonnes
29fc42e419
Add note about -mfloat-abi=hard versus -mfloat-abi=soft
2013-01-21 13:52:02 +01:00
Uwe Bonnes
747cc58c2c
STLINK: Unconditionally enable MCO from 8 MHz HSE to PA8 as on original firmware. F3 Discovery has has no quarz for the F3 and needs it.
2013-01-21 12:48:37 +01:00
Uwe Bonnes
ef09fb2b69
README: Add the hint about "set mem inaccessible-by-default off" from the mailing list
2013-01-21 11:02:44 +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
e373619374
stlink: LED is connected to GPIO9. Before LED was associated with the MCO Output.
2013-01-21 11:02:44 +01:00
Uwe Bonnes
06c2d52c59
stm32_mem.py: Add exception handler for better diagnosis, as erase on STM32F407 times out
2013-01-21 11:02:44 +01:00
Uwe Bonnes
5e71ea3f60
stm32_mem: Allow to select the programmer with the serial number
2013-01-21 11:02:44 +01:00