Wykres commitów

706 Commity (06fd9c4b700e681e04ec78f5664fd55674f94b6f)

Autor SHA1 Wiadomość Data
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