texane
8c87483cb4
Merge pull request #258 from MartinNowak/master
...
fix missing error msg when no suitable device is found
2014-08-21 07:20:03 +02:00
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