Wykres commitów

706 Commity (06fd9c4b700e681e04ec78f5664fd55674f94b6f)

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