Wykres commitów

523 Commity (e40741e8275d722ebda534525089853ae5369e86)

Autor SHA1 Wiadomość Data
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
JohannesTaelman 36cd837fc9 fixed USB VID/PID detection bug
When a USB device with same VID but different PID is found, it got
selected as STLINK device.
2013-08-13 15:37:44 +02:00
lementec f14323195c jtag reset introduced in 57d068097e breaks things 2013-07-18 17:42:59 +02:00
texane c215796a5b Merge pull request #167 from bms20/master
Proper reset control for stlink_reset
2013-07-09 08:57:37 -07:00
Breton M. Saunders 328dfd24fa Added proper reset support; now asserts nrst and then performs sysreset. 2013-07-09 16:02:07 +01:00
Fabien Le Mentec 57d068097e Merge branch 'master' of https://github.com/burnsfisher/stlink 2013-06-23 06:49:22 -05:00
Fabien Le Mentec fba302af0c Merge branch 'master' of https://github.com/yurovsky/stlink 2013-06-23 06:48:38 -05:00
Burns ff1e88398c Support for STM32L1 medium-plus chips with chip id 0x427
-Changed the STM32L1 "medium plus" (id 0x436) support to be called HIGH.
    -Added the device id 0x427 and call it medium plus.
    -Gave the loader more time so it stopped timing out and thinking it failed.
    -Added st-term to .gitignore
Note:  ST seems to call some chips with 436 medium plus and some high.  It seemed
easier to name 436 high and 427 medium plus.
2013-06-21 17:36:15 -04:00
Andrey Yurovsky 7f8750db33 add new STM32F401 parts (F4 variant)
Nearly identical to STM32F403/407 but has different chip ID and RAM
size:
http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577/LN1810
2013-06-21 11:59:35 -07:00
texane 5197b84473 Merge pull request #162 from bms20/master
Support for small F0 devices
2013-06-14 08:35:30 -07:00
Breton M. Saunders 5553cd1674 Added support for small f0 devices with core id 0x444 2013-06-14 16:13:33 +01:00
texane 422c8b5132 Merge pull request #159 from jonasdn/check-for-ui-file
stlink-gui: add check for existence of UI file
2013-06-12 23:17:51 -07:00
Jonas Danielsson cb8e6c65f9 stlink-gui: add check for existence of UI file 2013-06-13 08:03:21 +02:00
texane 69e1266888 Merge pull request #156 from jonasdn/gtk-gui
Gtk gui
2013-06-10 08:59:10 -07:00
Jonas Danielsson 688d6565fb autoconf: add --with-gtk option to enable gui 2013-06-10 16:48:31 +02:00
Jonas Danielsson bffa1b5259 gui: add initial gtk implementation 2013-06-10 16:48:31 +02:00
texane 992a9c2e89 Merge pull request #151 from kevlar26/master
Ensure USB device search succeeds if the matched device is at index 0.
2013-05-07 05:57:46 -07:00
kevin 4e09a06bfc Ensure that the USB device search succeeds if the matched device is at index 0. 2013-05-07 13:33:58 +01:00
texane 3e0acd0540 Merge pull request #150 from nekromant/master
serial terminal support
2013-05-06 00:27:53 -07:00
Andrew 'Necromant' Andrianov 32e2fceec6 st-term: handle two signals and fixups
Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
2013-05-06 09:54:10 +04:00
Andrew 'Necromant' Andrianov d59be1f427 working st-term proof-of-concept. Period.
Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
2013-05-06 08:59:25 +04:00
Andrew 'Necromant' Andrianov 74138a7f93 Add STlink terminal draft
Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
2013-05-06 01:50:35 +04:00
texane 044b6dc7d6 Merge pull request #148 from AleCher/master
Environment STLINK_DEVICE allow to choose usb device
2013-04-23 05:54:14 -07:00
Alexey Cherevatenko 90d380e8d1 Environment STLINK_DEVICE allow to choose ST_LINK 2013-04-23 15:17:09 +03:00
texane 29d03e95b4 Merge pull request #143 from mower7/master
Added SIGTERM handler
2013-04-16 09:52:21 -07:00
texane 86ad03e774 Merge pull request #142 from yurovsky/master
minor cleanup
2013-04-13 23:21:21 -07:00
Andrey Yurovsky 821a21482f Don't use magic numbers for chip_id field
The chip IDs are defined up top and those macros are used throughout the
code so let's remove the magic numbers in .chip_id so that everything is
using the macros.

No functionality changes, just a find/replace.
2013-04-13 22:32:09 -07:00
Jack Peel 04c142c69b Add SIGTERM signal handler to also call cleanup
When stopping st-util under Eclipse as an external tool the st-util
	receives a SIGTERM signal, and would not return the device to
	usb mass storage mode.  This change now calls cleanup in the SIGTERM handler too!!
2013-04-05 17:55:19 -07:00
texane 4cea62e454 Merge pull request #141 from mower7/master
A little mode tweaking for the STM32L Medium Density Devies
2013-04-05 09:12:06 -07:00
Jack Peel 55b9ecd36c Add support for the STM32L1 Medium density device flash size calculation
In devices before "Rev X" the flash size register is 0 so we assume 128k
Note that "Rev X" is a LATER revision than "Rev Y" and others that might
seem like they are later!
2013-04-05 09:06:26 -07:00
texane 3cfabe5c3a Merge pull request #140 from mower7/master
Adding Support for STM32L1xx Medium and High density devices
2013-04-03 22:29:20 -07:00
Jack Peel e5772dffbf Add Support for STM32L1xx Medium Plus and High density Devices
Using reference RM0038 Rev 7
		The flash size register moved
		and the values in the registers changed their meaning
		Note that Medium Plus and High density deives have the
		same device ID, but only the Medium Plus definition is
		used in the code (the High comes along for free)
2013-04-03 16:43:13 -07:00
Fabien Le Mentec 8df5b3be5e [ update ] bind gdb server on INADDR_ANY, as requested by thomas@popp.ws 2013-04-01 15:36:52 -05:00
texane d1635e8013 Merge pull request #138 from 6thimage/master
Fix for programming STM32L152
2013-03-22 06:52:33 -07:00