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
Jonas Norling
a4ff7ba1f4
Remove unsupported --device option to st-util
...
Setting the STLINK device with -d hasn't worked for some time, but
the STLINK_DEVICE environment variable works instead. Remove the
option, update documentation and help text.
2014-01-22 22:51:21 +01:00
Jonas Norling
2e6ba20935
Correct address for STM32F2 flash size register
...
There was a typo in the flash size register address for STM32F2. Change
to correct address. Verified against STM32F207 reference manual
(RM0033 Rev 5 section 33.2), and an STM32F217 chip.
2014-01-22 22:50:49 +01:00
texane
11891439f0
Merge pull request #199 from agpanarin/master
...
Process SIGINT and SIGTERM only in safe places
2013-12-19 11:55:28 -08:00
agpanarin
984aed6bb5
Process SIGINT and SIGTERM only in safe places
2013-12-19 23:43:11 +04:00
texane
76629dbd7f
Merge pull request #198 from jsarenik/osx_tarball
...
stlinkv1_macosx_driver: add Mavericks
2013-12-18 00:49:14 -08:00
Jan Sarenik
3c6d6293dd
stlinkv1_macosx_driver: add Mavericks
...
The diff was as easy as adding a new select
option for 10.9 version in install.sh, and
a little patch fixing com.apple.kpi.libkern
version string.
Don't forget to install latest libusb, i.e.
libusbx in homebrew!
2013-12-18 09:29:16 +01:00
texane
9bb1a0c3d7
[ fix ] ident typo
2013-12-11 22:48:40 -06:00
texane
411f7fa71b
Merge pull request #197 from rene-dev/master
...
st-term magic byte via commandline argument
2013-12-11 13:49:04 -08:00
Rene Hopf
93c070d84c
st-term magic byte via commandline argument
2013-12-11 20:31:37 +01:00
texane
a1e4a6d51c
Merge pull request #195 from onnokort/master
...
Properly detect and warn if multiple stlinky magic bytes are detected
2013-12-06 23:09:42 -08:00
Onno Kortmann
badeef227a
Properly detect and warn if multiple stlinky magic bytes are detected
...
Stlinky can silently fail if its magic bytes are present anywhere else
in the SRAM. This change makes st-term detect all stlinky structures,
warn about multiple occurences and will use the last one detected.
2013-12-06 20:30:01 -08:00
texane
d650c9854f
Merge pull request #191 from jimparis/flash-support-reset
...
Add --reset option to trigger a reset both before and after flashing.
2013-10-31 23:50:38 -07:00
Jim Paris
99e8194f7f
Add --reset option to trigger a reset both before and after flashing.
2013-10-31 18:02:55 -04:00
texane
73dccb68ed
Merge pull request #189 from dandev37/master
...
Added known working targets STM32L151CB and STM32L152RB.
2013-10-30 13:24:31 -07:00
Dan Hepler
fcdee3bc6d
Added known working targets STM32L151CB and STM32L152RB.
2013-10-30 13:14:09 -07:00
texane
da7aebfdf6
[ update ] README, STM32F439VIT6 working as reported by Pawel Kraszewski
2013-10-29 16:13:56 -05:00
texane
2e35e243ca
Merge pull request #187 from chrisdew/master
...
Added STM32F429I-DISCO to list of working boards.
2013-10-28 11:00:53 -07:00
Chris Dew
c9ebf53474
Added STM32F429I-DISCO
2013-10-28 15:09:49 +00:00
texane
7f03995adb
Merge pull request #185 from ouah/master
...
Restore gdb-server cleanup handlers for MinGW
2013-10-27 09:10:16 -07:00
Olivier Gay
3652f98a5d
Fix all compilation warnings
2013-10-27 17:07:01 +01:00
Olivier Gay
c02a84641c
Restore gdb-server cleanup handlers for MinGW
...
There were removed in my previous commit 5851dee
due
to compilation errors. It actually appears these signals
are supported in MinGW but there was an include error for
MinGW, this commit fixes it.
2013-10-27 16:17:09 +01:00
texane
40cf75db38
Merge pull request #184 from ouah/master
...
Fix build issues with MinGW
2013-10-27 08:02:33 -07:00
Olivier Gay
5851dee3cd
Fix build issues with MinGW
...
Remove st-term from the list of the targets for MinGW.
st-term uses termios and would require a rewrite to have
it compile on MinGW. Also remove cleanup signal handlers
in gdb-server for MinGW to compile.
2013-10-27 15:32:43 +01:00
texane
e35c818c19
Merge pull request #183 from thinkski/master
...
Fixed missing parenthesis. Resolves issues #92 , #161 , and #170 .
2013-10-24 09:28:13 -07:00
Chris Hiszpanski
c2e22f961d
Fixes issue #161
2013-10-23 22:59:32 -07:00
texane
e40741e827
[ patch from Uwe Bonnes ] add STM32F42x and F43x-parts (bank handling not yet supported)
2013-10-14 18:08:42 -05:00
texane
f15ef16aea
[ patch from Uwe Bonnes ] determine flash size for more devices
2013-10-14 18:07:46 -05:00
texane
a13e75a25a
[ fix ] st-info warnings
2013-09-30 09:15:47 -05:00
texane
766138867c
Merge pull request #181 from SuperVirus/master
...
Support for reading target voltage
2013-09-30 00:13:14 -07:00
htk
e886396e0e
Support for reading target voltage
2013-09-30 01:51:26 +02:00
texane
9c2d866e84
Merge pull request #180 from nekromant/info
...
Add st-info utility
2013-09-29 05:49:52 -07:00
Andrew 'Necromant' Andrianov
e19054a4b3
Add st-info utility
...
Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
2013-09-29 16:22:07 +04:00
texane
9742358ebf
Merge pull request #178 from maximevince/master
...
Fixed the DEBUG switch in gdb-server.c
2013-09-01 02:23:55 -07:00
Maxime Vincent
4eca6cc01e
Merge branch 'master' of git://github.com/texane/stlink
2013-09-01 09:26:43 +02:00
Maxime Vincent
57700499f1
Fixed the DEBUG switch in gdb-server.c
2013-09-01 09:23:19 +02:00
texane
0a6c0903c6
[ fix ] missing exit prototype, include stdlib.h
2013-08-31 22:09:05 -05:00
texane
00eb8b959d
[ fix ] 0001-stlink-gui-Follow-new-stlink_open-usage, fix from Jim Huang <jserv@0xlab.org>
2013-08-31 22:04:21 -05:00
texane
886136bafb
Merge pull request #177 from Disasm/master
...
Update list of known working targets
2013-08-24 03:07:40 -07:00
Vadim Kaushan
77f85f3209
Update list of known working targets
2013-08-24 13:40:53 +04:00
texane
22cb598c6f
Merge pull request #176 from prattmic/reset
...
V2: Add option to not reset board on connect
2013-08-18 12:40:45 -07:00
Michael Pratt
596fb35916
Add option to not reset board on connect
...
'-n' in st-util will cause it to skip the reset step, and thus allow you
to begin debugging at whatever point the code may currently be at.
Adding this feature required changing the stlink_open functions to
accept a reset flag that tells them whether or not to reset after
connecting. Skipping reset does not seem to have any adverse effects on
stlink usb devices. Unfortunately, I have to stlink v1 devices to test.
2013-08-18 14:44:58 -04:00
texane
de7d1c37ae
Merge pull request #173 from JohannesTaelman/master
...
fixed USB VID/PID detection bug
2013-08-13 07:05:58 -07:00