Georg von Zengen
06fd9c4b70
Added parameter to specify one stlink v2 of many
...
This adds a parameter to the function stlink_open_usb and to the binary
st-flash to specify one of multiple connected stlinks.
As the identifier the iSerial of the stlink is used.
If no serial is given the function and binary behave as before.
2015-12-07 17:44:52 +01:00
texane
f290f65c74
Merge pull request #350 from cheshirekow/cmake_build
...
Cmake build
2015-11-20 17:53:56 +01:00
Josh Bialkowski
5dec329069
Merge branch 'master' into cmake_build
2015-11-20 08:09:12 -08:00
Josh Bialkowski
308730bbad
fix MINGW test in cmake
2015-11-19 09:29:27 -08:00
texane
58985cb40f
Merge pull request #349 from ibobalo/master
...
mingw compilation error (sleep) fixed
2015-11-19 11:00:20 +01:00
bob
deb2089e24
mingw compilation error (sleep) fixed
2015-11-19 10:53:21 +02:00
texane
593fa0c117
Merge pull request #348 from cheshirekow/cmake_build
...
first stab at a cmake build
2015-11-17 17:32:39 +01:00
Josh Bialkowski
d4d28e401f
first stab at a cmake build
2015-11-16 16:50:08 -08:00
texane
276ce60b09
Merge pull request #347 from jauler/master
...
Implement simple non-blocking ring buffer for communication over stlink
2015-11-09 19:15:13 +01:00
Rytis Karpuska
323920a41e
Implement simple non-blocking ring buffer for communication over stlink
2015-11-09 20:07:40 +02:00
texane
466e1e494e
Merge pull request #345 from mcoquelin-stm32/stm32f469
...
Add support to STM32F469/STM32F479
2015-10-24 07:04:21 +02:00
Maxime Coquelin
92bbca73b0
Add support to STM32F469/STM32F479
...
STM32F469 is a STM32F429 MCU with Dual-QSPI NOR support and DSI screen
support.
Signed-off-by: Maxime Coquelin <mcoquelin.stm32@gmail.com>
2015-10-23 23:14:59 +02:00
lementec
e37b65762d
README, add working target
2015-10-12 08:07:59 +02:00
texane
148997c878
Merge pull request #341 from mlu/master
...
Breakpoint handling for Cortex M7
2015-10-03 17:20:35 +02:00
mlundinse
768fe88e6c
Breakpoint handling for Cortex M7
2015-10-03 16:36:37 +02:00
texane
aba9591b9a
Merge pull request #339 from b1y1k/master
...
correct error message is given upon missing pkg-config package.
2015-09-03 10:45:36 +02:00
Efe Can İçöz
a13aeeeff7
correct error message is given upon missing pkg-config package. fixes texane/stlink#338
2015-09-03 11:32:12 +03:00
texane
9dac6ce11a
Merge pull request #336 from mlu/revert-328-master
...
Revert "Make _stlink_usb_reset use hardreset"
2015-08-21 15:46:05 +02:00
mlu
69feeaa600
Revert "Make _stlink_usb_reset use hardreset"
2015-08-21 15:44:34 +02:00
texane
2da33f84cd
Merge pull request #330 from brunowonka/length_fix
...
segmentation fault length fix
2015-08-17 22:08:05 +02:00
texane
1a1f950027
Merge pull request #329 from dj3vande/gdbserver-segfault-fix
...
Fix segfault in gdb-server
2015-08-17 22:06:57 +02:00
bruno_dalbo
bddf605006
segmentation fault length fix
2015-08-17 14:54:19 -03:00
Dave Vandervies
e047ef25db
Correctly compute flash write size for partial pages
2015-08-17 13:33:17 -04:00
texane
8271b32501
Merge pull request #328 from mlu/master
...
Make _stlink_usb_reset use hardreset
2015-08-15 19:47:43 +02:00
mlundinse
601d4d3329
Make _stlink_usb_reset use hardreset
2015-08-15 19:42:52 +02:00
texane
4d61792b2d
Merge pull request #327 from mlu/master
...
Make sure MCU is halted before running RAM based flashloaders.
2015-08-15 19:32:27 +02:00
mlundinse
e69a02d760
Make sure MCU is halted before running RAM based flashloaders.
2015-08-15 19:23:53 +02:00
texane
feb1a2ddd8
Merge pull request #326 from mlu/master
...
Correct flash sector numbers and sizes for STM32F7
2015-08-15 19:17:42 +02:00
mlundinse
21f87f56c4
Correct flash sector numbers and sizes for STM32F7
2015-08-15 18:56:40 +02:00
texane
9b90ba0f24
Merge pull request #325 from trlsmax/master
...
fix can not flash STM32_F3_SMALL
2015-08-15 08:31:12 +02:00
texane
c15bb3830f
Merge pull request #324 from mlu/master
...
Added STM32F7 Support
2015-08-13 22:31:14 +02:00
mlundinse
7fbd79eef3
Added STM32F7 Support
2015-08-13 19:15:23 +02:00
Max Chen
f83ed07f45
fix can not flash STM32_F3_SMALL
2015-08-13 14:24:09 +08:00
texane
6d3f105d2a
FIX: "unaligned addr or size" in attempt of write the program in the RAM ( #323 )
2015-08-08 16:03:49 +02:00
texane
e616416b77
Merge pull request #321 from dj3vande/stm32l4
...
STM32L4 support
2015-08-01 16:42:07 +02:00
Dave Vandervies
bc3d61adc3
Clear STM32L4 PER,MER,PG bits
...
The controller doesn't clear them automatically when the operation
finishes, so to avoid getting errors we need to clear them manually
before we request another operation.
2015-08-01 10:01:42 -04:00
Dave Vandervies
0419b8bec6
Flash loader for STM32L4
2015-08-01 10:01:42 -04:00
Dave Vandervies
ab464492f7
Add supprt for STM32L4 flash driver
...
No loader yet, but we can erase!
2015-08-01 09:56:12 -04:00
Dave Vandervies
67fd44b837
Add STM32L4 to CHIPID #defines and devices[]
2015-08-01 09:48:25 -04:00
texane
3ddc022b9c
Merge pull request #320 from pavel-kirienko/master
...
STM32F446 support
2015-08-01 13:27:41 +02:00
Pavel Kirienko
98a41fa9c0
GDN server: F446 support
2015-07-17 12:34:37 +03:00
Pavel Kirienko
972ed48924
Basic support for F446
2015-07-17 11:55:28 +03:00
texane
bf5c470e59
Merge pull request #316 from radii/stm32f4-low-voltage
...
STM32F4 8-bit support for 1.8v operation
2015-06-10 07:20:18 +02:00
Andy Isaacson
71535104e4
STM32F4 8-bit support for 1.8v operation
...
Per ST doc DM00035129.pdf "DocID022063 Rev 5", the STM32F415xx data sheet,
table 40 on page 110 of the PDF, 32-bit program operation is only possible
above 2.7 Volts.
In order to support programming on devices running at lower voltages, this
commit adds an 8-bit programming mode and the necessary tests to enable it
when the reported voltage is below 2.7 Volts.
2015-06-09 17:53:55 -07:00
texane
fdfb82b53c
Merge pull request #315 from schodet/l1xx-cat2-support
...
Add STM32L1xx Cat.2 devices support
2015-05-25 18:09:15 +02:00
Nicolas Schodet
ee62707b4a
Add STM32L1xx Cat.2 devices support
2015-05-25 16:42:42 +02:00
texane
3181cb3d51
Merge pull request #313 from schodet/f2-memory
...
Fix F2 memory map
2015-05-18 17:16:28 +02:00
Nicolas Schodet
af4a00a193
Fix F2 memory map
...
This enables GCC to only erase needed pages.
2015-05-18 17:02:26 +02:00
texane
603a723f29
Merge pull request #311 from naedanger/master
...
Updated the memory map for stm32f42xxx and stm32f43xxx devices.
2015-05-05 12:53:02 +02:00
Craig Lilley
0c11337f02
Updated the memory map for stm32f42xxx and stm32f43xxx devices.
...
* These devices have up to 256K of sram.
* External memory accessed via the FMC controller is now accessible
in GDB.
2015-05-04 23:16:31 +01:00