Wykres commitów

598 Commity (61fa5101e996abb3221486fbd7f71c6c0525c19a)

Autor SHA1 Wiadomość Data
Martin Nowak 61fa5101e9 fix missing error msg when no suitable device is found 2014-08-20 23:21:50 +02:00
texane 9db0119b9e Merge pull request #257 from rene-dev/master
reset chip via JTAG
2014-08-15 12:07:49 +02:00
Rene Hopf 8f97b230fc gdb server fix, indentation 2014-08-15 10:44:24 +02:00
Rene Hopf fde9ec6743 jtag reset 2014-08-13 16:00:40 +02:00
Matteo Collina 276be4fa42 Support for nucleo 411re. 2014-08-07 08:39:15 +02:00
texane f12bde5e35 Merge pull request #253 from Netolish/master
First support for STM32L0x family
2014-08-02 00:35:05 -05:00
Jiří Netolický 44c645b7d7 Add support for STM32L0x.
First try to support new STM32L0x family. Tested
on NUCLEO-L053R8 development board
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF260001

Chid ID, read, erase and write flash works fine.
2014-08-01 21:28:22 +02:00
Jiří Netolický ee68f1967a Added support fo STM32L0x chip id and base params. 2014-08-01 21:27:25 +02:00
texane f5b8603b58 Merge pull request #251 from iabdalkader/master
Send F4 memory-map and features for STM32F429
2014-07-17 00:59:15 -05:00
mux e12842b492 Send F4 memory-map and features for STM32F429
* Fix issues #250 #196
2014-07-17 00:46:18 +02:00
texane 22eb6748c7 Merge pull request #249 from prattmic/cleanup
gdbserver: use uglylogging logging
2014-07-13 09:56:11 -05:00
Michael Pratt 3c3b02e83e gdbserver: use uglylogging logging
Rather than putting debug printing in #ifdef blocks, use the same
uglylogging framework used by core stlink code.

To support this, the *LOG() macros are moved into the uglylogging.h
header file, and always use the filename as the logging tag.
2014-07-12 13:23:24 -07:00
texane 6c5afefd41 Merge pull request #248 from prattmic/cleanup
Initial code cleanup
2014-07-10 02:08:26 -05:00
Michael Pratt dae71f4a8e Remove unused code
Remove unused #if 0'd code which has existed for years without being
used.
2014-07-09 23:03:37 -07:00
Michael Pratt ff957bd11b Remove toremove/
This directory has been awaiting deletion for 3 years.  It is time to
go.
2014-07-09 22:56:36 -07:00
Michael Pratt 3b443dc1c8 Reindent all source files
The indentation of various st-link source files is highly inconsistent.
Reindent all source files to 4 space indentions for consistency.

I went with 4 space indentations, as it was the most common style.
2014-07-09 22:56:36 -07:00
texane 2a4466ec4e Merge pull request #246 from sneuf/patch-1
Add F3 small devices (F301, F302) with ID 0x439
2014-07-01 12:08:52 -05:00
sneuf 95834ef5ed Add F3 small devices (F301, F302) with ID 0x439
- Add F3 small devices (F301, F302) with MCU device ID code 0x439
- Sort supported devices by MCU device ID code
2014-07-01 16:42:27 +02:00
texane 8478302f69 Merge pull request #245 from dobromyslov/master
udev rules initialization and STM32F0Discovery
2014-06-20 05:45:29 -05:00
Viacheslav Dobromyslov 0d1521c4ab udev rules initialization and STM32F0Discovery
Added udev rules initialization.
Added STM32F0Discovery board to the supported boards list.
2014-06-20 21:11:09 +11:00
texane cc2688ec5a Merge pull request #242 from ynsta/master
Correct gui build when builddir is not srcdir
2014-06-04 00:16:04 -05:00
Stany MARCEL 2dbf4970f0 Correct gui build when builddir is not srcdir 2014-06-04 00:13:46 +02:00
texane 4782ab0ca7 Merge pull request #236 from orangeudav/patch-1
Fix OS X's version detecting
2014-05-26 00:22:55 -05:00
orangeudav bf3d7a0ddd Fix OS X's version detecting 2014-05-26 01:36:59 +04:00
texane 08d4d37532 Merge pull request #235 from ocroquette/sigint
Include signal.h to define SIGINT
2014-05-19 03:42:58 -05:00
Olivier Croquette 788d2df772 Include signal.h to define SIGINT
Fix build error with MinGW
2014-05-19 10:40:52 +02:00
fhars 8f96d26a52 Update README
This board uses a ST-Link/V2-1 interface. I don't know what differences there are between v2 and v2-1, but they seem to be small enough that first tests worked as expected.
2014-04-16 10:41:33 +02:00
texane a8eb82ee1f Merge pull request #223 from troth/troth/fix-compiler-warning-32bit
Quell compiler warning.
2014-04-15 11:29:33 -05:00
Theodore A. Roth 75be8af547 Quell compiler warning.
Building on a 32-bit linux system was generating the following:

  src/st-info.c: In function ‘print_data’:
  src/st-info.c:25:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:27:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:29:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]

Using '%zx' eliminates the warning in a platform agnostic way.
2014-04-15 09:46:26 -06:00
texane 5e9b096c9c [ fix ] fix STM32L152RE broken by previous commit 2014-03-16 14:36:52 -05:00
texane 4531918c97 [ update ] flash support for the STM32F401XX (installed on the nucleo F4 boards) 2014-03-13 07:28:40 -05:00
texane 985cb481a7 Merge pull request #215 from petiepooo/patch-1
Fix segv if only --reset option given
2014-03-10 19:44:22 +01:00
Pete 9b1c00452a Fix segv if only --reset option given
We didn't recheck that there are enough parameters after shifting the --reset option off the list.
2014-03-10 14:32:09 -04:00
texane deaca4e03d Merge pull request #214 from sbsimmons/master
Add support for STM32L152RE (Nucleo-L152RE)
2014-03-08 17:51:02 +01:00
Sean Simmons 94c7ac86dc * Improved support for STM32L152RE - flash/ram sizes, now correct, flash programming works.
* Cleaned up checking of FP_CTRL register in gdb-server.c
* Added source code for stm32lx.s flashloader - just for reference.
2014-03-08 11:21:16 -05:00
texane ed9302d827 Merge pull request #213 from tekaikko/master
Support STM32F07x devices
2014-03-05 17:03:56 +01:00
tekaikko 0b88c379c3 Update stlink-common.c
fix typo
2014-03-05 15:22:34 +01:00
tekaikko 2121354caf Update stlink-common.c
Adding support for STM32F07x CAN connectivity devices
2014-03-05 15:21:03 +01:00
tekaikko 71d0958873 Update stlink-common.h
Adding support for STM32F07x CAN connectivity devices
2014-03-05 15:19:49 +01:00
texane 41ebd21d7a Merge pull request #212 from dandev37/mingw
Update MinGW instructions for USB 3.0 hub support.
2014-03-01 13:52:41 +01:00
dandev37 746d0201a7 Update MinGW instructions for USB 3.0 hub support.
Report libusb_open() error code to the user.
2014-02-28 12:23:51 -08:00
texane 2b655c6c8e Merge pull request #210 from jehoffmann/master
Added STM32F401RE chip id.
2014-02-21 15:23:32 +01:00
Jens Hoffmann 83e9f70dd8 Added STM32F401RE chip id.
Nucleo F401RE board got 512K flash and 96K sram. This commit adds
device definition for this controller.
2014-02-21 15:12:16 +01:00
texane 76b87dfddd Merge pull request #209 from jehoffmann/master
Added support for ST nucleo devices.
2014-02-20 14:31:03 +01:00
Jens Hoffmann fdcb50e0de Added support for ST nucleo devices.
Nucleo boards using the same endpoint for IN and OUT (1). This patch
fix it.
2014-02-20 13:59:49 +01:00
texane c84d8faf38 Merge pull request #207 from jimparis/master
When ignoring the end of a file, make sure we don't ignore partial words.
2014-01-31 22:35:47 -08:00
Jim Paris 5dcd45d8a4 When ignoring the end of a file, make sure we don't ignore partial words.
Consider a 128-byte write to the chip.  If the last 2 bytes are
considered "empty", then len is adjusted to 126, and run_flash_loader
will only copy 126 bytes to RAM.  However, run_flash_loader then
proceeds to round up to 32 words (128 bytes) when flashing, which has
the effect of clobbering those last two "empty" bytes with junk data.
2014-01-31 16:26:35 -05:00
texane bc49ed608e [ update ] INSTALL.mingw using Vanya comments 2014-01-26 11:39:59 -06:00
texane cd9dbe4b06 [ add ] INSTALL.mingw using dandev37 comments 2014-01-25 08:07:57 -06:00
texane 5c78b1bb3c Merge pull request #205 from JonasNorling/master
STM32F2 fix, and remove --device option
2014-01-22 22:29:04 -08:00