fw/stlink
10 years agoSupport for STM32L1 medium-plus chips with chip id 0x427
Burns [Fri, 21 Jun 2013 21:36:15 +0000 (17:36 -0400)]
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.

10 years agoMerge pull request #162 from bms20/master
texane [Fri, 14 Jun 2013 15:35:30 +0000 (08:35 -0700)]
Merge pull request #162 from bms20/master

Support for small F0 devices

10 years agoAdded support for small f0 devices with core id 0x444
Breton M. Saunders [Fri, 14 Jun 2013 15:13:33 +0000 (16:13 +0100)]
Added support for small f0 devices with core id 0x444

10 years agoMerge pull request #159 from jonasdn/check-for-ui-file
texane [Thu, 13 Jun 2013 06:17:51 +0000 (23:17 -0700)]
Merge pull request #159 from jonasdn/check-for-ui-file

stlink-gui: add check for existence of UI file

10 years agostlink-gui: add check for existence of UI file
Jonas Danielsson [Thu, 13 Jun 2013 06:03:21 +0000 (08:03 +0200)]
stlink-gui: add check for existence of UI file

10 years agoMerge pull request #156 from jonasdn/gtk-gui
texane [Mon, 10 Jun 2013 15:59:10 +0000 (08:59 -0700)]
Merge pull request #156 from jonasdn/gtk-gui

Gtk gui

10 years agoautoconf: add --with-gtk option to enable gui
Jonas Danielsson [Mon, 10 Jun 2013 09:33:05 +0000 (11:33 +0200)]
autoconf: add --with-gtk option to enable gui

10 years agogui: add initial gtk implementation
Jonas Danielsson [Mon, 10 Jun 2013 09:32:01 +0000 (11:32 +0200)]
gui: add initial gtk implementation

11 years agoMerge pull request #151 from kevlar26/master
texane [Tue, 7 May 2013 12:57:46 +0000 (05:57 -0700)]
Merge pull request #151 from kevlar26/master

Ensure USB device search succeeds if the matched device is at index 0.

11 years agoEnsure that the USB device search succeeds if the matched device is at index 0.
kevin [Tue, 7 May 2013 12:33:58 +0000 (13:33 +0100)]
Ensure that the USB device search succeeds if the matched device is at index 0.

11 years agoMerge pull request #150 from nekromant/master
texane [Mon, 6 May 2013 07:27:53 +0000 (00:27 -0700)]
Merge pull request #150 from nekromant/master

serial terminal support

11 years agost-term: handle two signals and fixups
Andrew 'Necromant' Andrianov [Mon, 6 May 2013 05:54:10 +0000 (09:54 +0400)]
st-term: handle two signals and fixups

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
11 years agoworking st-term proof-of-concept. Period.
Andrew 'Necromant' Andrianov [Mon, 6 May 2013 04:59:25 +0000 (08:59 +0400)]
working st-term proof-of-concept. Period.

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
11 years agoAdd STlink terminal draft
Andrew 'Necromant' Andrianov [Sun, 5 May 2013 21:50:35 +0000 (01:50 +0400)]
Add STlink terminal draft

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
11 years agoMerge pull request #148 from AleCher/master
texane [Tue, 23 Apr 2013 12:54:14 +0000 (05:54 -0700)]
Merge pull request #148 from AleCher/master

Environment STLINK_DEVICE allow to choose usb device

11 years agoEnvironment STLINK_DEVICE allow to choose ST_LINK
Alexey Cherevatenko [Tue, 23 Apr 2013 12:17:09 +0000 (15:17 +0300)]
Environment STLINK_DEVICE allow to choose ST_LINK

11 years agoMerge pull request #143 from mower7/master
texane [Tue, 16 Apr 2013 16:52:21 +0000 (09:52 -0700)]
Merge pull request #143 from mower7/master

Added SIGTERM handler

11 years agoMerge pull request #142 from yurovsky/master
texane [Sun, 14 Apr 2013 06:21:21 +0000 (23:21 -0700)]
Merge pull request #142 from yurovsky/master

minor cleanup

11 years agoDon't use magic numbers for chip_id field
Andrey Yurovsky [Sun, 14 Apr 2013 05:32:09 +0000 (22:32 -0700)]
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.

11 years agoAdd SIGTERM signal handler to also call cleanup
Jack Peel [Sat, 6 Apr 2013 00:55:19 +0000 (17:55 -0700)]
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!!

11 years agoMerge pull request #141 from mower7/master
texane [Fri, 5 Apr 2013 16:12:06 +0000 (09:12 -0700)]
Merge pull request #141 from mower7/master

A little mode tweaking for the STM32L Medium Density Devies

11 years agoAdd support for the STM32L1 Medium density device flash size calculation
Jack Peel [Fri, 5 Apr 2013 16:06:26 +0000 (09:06 -0700)]
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!

11 years agoMerge pull request #140 from mower7/master
texane [Thu, 4 Apr 2013 05:29:20 +0000 (22:29 -0700)]
Merge pull request #140 from mower7/master

Adding Support for STM32L1xx Medium and High density devices

11 years agoAdd Support for STM32L1xx Medium Plus and High density Devices
Jack Peel [Wed, 3 Apr 2013 23:43:13 +0000 (16:43 -0700)]
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)

11 years ago[ update ] bind gdb server on INADDR_ANY, as requested by thomas@popp.ws
Fabien Le Mentec [Mon, 1 Apr 2013 20:36:52 +0000 (15:36 -0500)]
[ update ] bind gdb server on INADDR_ANY, as requested by thomas@popp.ws

11 years agoMerge pull request #138 from 6thimage/master
texane [Fri, 22 Mar 2013 13:52:33 +0000 (06:52 -0700)]
Merge pull request #138 from 6thimage/master

Fix for programming STM32L152

11 years agoLimited DMA clearing to STM32F4, removed fatal error for flash loading.
Ian Griffiths [Thu, 21 Mar 2013 16:28:15 +0000 (16:28 +0000)]
Limited DMA clearing to STM32F4, removed fatal error for flash loading.

Commit 0ed3907 added the clearing of DMA registers that was preventing
programming (see issue #74), however it uses hardcoded addresses of the
DMA registers on the STM32F4. This seems to prevent the flashing and
verification on STM32L1, as the registers only partly cover the range
zeroed. So the DMA clearing has been limited to the STM32F4
microcontroller.

Additionally, sometimes, typically directly after erases, a 'flash
loader run error' will occur that terminates the writing. This is not
necessary, as the writing is successfully performed by page writing
(line 1581 onwards of stlink-common.c), and so has been returned to a
error message (see issue #112). There is a comment on line 1574 (added by
Uwe Bonnes in commit 0164043f) that this may happen on blank devices,
and so the fatal error message is the incorrect response.

11 years agoAdded lock state check to stlink_erase_flash_page.
Ian Griffiths [Wed, 20 Mar 2013 13:01:49 +0000 (13:01 +0000)]
Added lock state check to stlink_erase_flash_page.

On the STM32L152 processor, the erase fails for the first page as the
lock is already disabled (with the unlocking code causing the lock to
become re-enabled). This commit adds checking of the lock state and will
only unlock if necessary.

11 years agoMerge pull request #135 from prattmic/signal_cleanup
texane [Wed, 6 Mar 2013 21:44:48 +0000 (13:44 -0800)]
Merge pull request #135 from prattmic/signal_cleanup

Add SIGINT handler for stlink cleanup

11 years agoAdd SIGINT handler for stlink cleanup
Michael Pratt [Wed, 6 Mar 2013 21:15:15 +0000 (16:15 -0500)]
Add SIGINT handler for stlink cleanup

SIGINT causes st-util to immediately exit, without closing the open
stlink.  This leaves devices (at least the F4 Discovery) in a state
where they are unable to reset.  st-util could still connect and control
them, but a power cycle was required before they could reset on their
own.

A signal handler is added for SIGINT, which performs cleanup and closing
of the open stlink device, allowing it to function normally on
disconnect.

11 years agoMerge pull request #133 from prattmic/master
texane [Wed, 6 Mar 2013 19:52:25 +0000 (11:52 -0800)]
Merge pull request #133 from prattmic/master

Move persistence flag to st_state_t

11 years agoMove persistence flag to st_state_t
Michael Pratt [Wed, 6 Mar 2013 19:23:17 +0000 (14:23 -0500)]
Move persistence flag to st_state_t

It makes sense for it to be with all other state data.  This meant
passing the entire state struct into serve.

11 years agoMerge pull request #132 from prattmic/master
texane [Wed, 6 Mar 2013 18:39:14 +0000 (10:39 -0800)]
Merge pull request #132 from prattmic/master

Add gdb-server persistence

11 years agoAdd persistence support to gdb-server
Michael Pratt [Wed, 6 Mar 2013 17:52:12 +0000 (12:52 -0500)]
Add persistence support to gdb-server

When started with -m, or connected with 'target extended-remote', the
GDB server will not terminate upon disconnection from GDB, instead it
will begin listening for conenctions again.

Starting with extended-remote also has the advantage of allowing 'run'
to be used to reset the target and begin again.  Unfortunately, 'start'
is not working properly, as it does not send a reset packet (R), so it
complains when it tries to access memory before it is connected to the
target.

11 years agoRevert "[ merge ] patch from fischermi@t-online.de, GDB server endless loop"
Michael Pratt [Wed, 6 Mar 2013 17:03:27 +0000 (12:03 -0500)]
Revert "[ merge ] patch from fischermi@t-online.de, GDB server endless loop"

This reverts commit 1c2828cc914260a57299461373bf835f90043863.

11 years agoMerge pull request #128 from schodet/unaligned-read
texane [Tue, 12 Feb 2013 19:13:54 +0000 (11:13 -0800)]
Merge pull request #128 from schodet/unaligned-read

Fix byte count when doing unaligned memory read, fix issue #127

11 years agoFix byte count when doing unaligned memory read, fix issue #127
Nicolas Schodet [Tue, 12 Feb 2013 18:38:46 +0000 (19:38 +0100)]
Fix byte count when doing unaligned memory read, fix issue #127

 - when start is adjusted, count should also be adjusted,
 - then, count is rounded to the next multiple of word size.

11 years agoMerge pull request #122 from sheaff/master
texane [Thu, 10 Jan 2013 06:26:09 +0000 (22:26 -0800)]
Merge pull request #122 from sheaff/master

STM32F4 flash while using DMA potential fix

11 years agoClears DMA config registers for Discovery F4 board
A Sheaff [Wed, 9 Jan 2013 22:00:52 +0000 (17:00 -0500)]
Clears DMA config registers for Discovery F4 board
to allow flash programming.  See texane/stlink issue #74.

11 years agoMerge pull request #121 from WinterMute/64bit_win_fix
texane [Sun, 6 Jan 2013 17:20:41 +0000 (09:20 -0800)]
Merge pull request #121 from WinterMute/64bit_win_fix

64bit win fix

11 years agobump version
Dave Murphy [Sun, 6 Jan 2013 16:00:57 +0000 (16:00 +0000)]
bump version

11 years agofile needs to be Binary for windows
Dave Murphy [Sun, 6 Jan 2013 15:34:54 +0000 (15:34 +0000)]
file needs to be Binary for windows

O_BINARY only defined on windows

11 years agofix write_flash size of len for 64bit
Dave Murphy [Sun, 6 Jan 2013 15:33:48 +0000 (15:33 +0000)]
fix write_flash size of len for 64bit

11 years agobump version
Dave Murphy [Mon, 31 Dec 2012 23:11:46 +0000 (23:11 +0000)]
bump version

11 years agoMerge branch 'master' of git://github.com/texane/stlink
Dave Murphy [Mon, 31 Dec 2012 23:09:50 +0000 (23:09 +0000)]
Merge branch 'master' of git://github.com/texane/stlink

11 years agobump version
Dave Murphy [Mon, 31 Dec 2012 23:09:30 +0000 (23:09 +0000)]
bump version

11 years ago[ merge ] patch from fischermi@t-online.de, GDB server endless loop
Fabien Le Mentec [Thu, 27 Dec 2012 13:00:46 +0000 (07:00 -0600)]
[ merge ] patch from fischermi@t-online.de, GDB server endless loop

11 years ago[ merge ] patch from jgobat@gmail.com, add STM32F373 support
Fabien Le Mentec [Wed, 28 Nov 2012 18:48:50 +0000 (12:48 -0600)]
[ merge ] patch from jgobat@gmail.com, add STM32F373 support

11 years ago[ merge ] Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> patches
Fabien Le Mentec [Sun, 25 Nov 2012 15:50:44 +0000 (09:50 -0600)]
[ merge ] Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> patches

11 years ago[ merge ] STM32_CHIPIP_F3 patch from Geoffrey Brown
lementec [Thu, 15 Nov 2012 16:37:00 +0000 (17:37 +0100)]
[ merge ] STM32_CHIPIP_F3 patch from Geoffrey Brown

11 years agoMerge pull request #114 from wkoszek/master
texane [Sun, 4 Nov 2012 06:45:47 +0000 (23:45 -0700)]
Merge pull request #114 from wkoszek/master

Support for STM32 F3 Discovery board (ARM Techcon 2012)

11 years agoBring the support for STM32 F3 Discovery board (ARM Techcon 2012)
Wojciech A. Koszek [Sun, 4 Nov 2012 06:20:17 +0000 (23:20 -0700)]
Bring the support for STM32 F3 Discovery board (ARM Techcon 2012)

Support was tested by attaching USB cable to USB ST-LINK USB port, starting

./st-util

Which resulted in proper device recognition:

2012-11-03T23:11:25 INFO src/stlink-common.c: Device connected is: F3 device, id 0x10016422
2012-11-03T23:11:25 INFO src/stlink-common.c: SRAM size: 0xa000 bytes (40 KiB), Flash: 0x40000 bytes (256 KiB) in pages of 2048 bytes
Chip ID is 00000422, Core ID is  2ba01477.

Then from GDB, after "target remove localhost:4242", I tested reads:

x/w 0x20000000

And writes:

set {int}0x20000000 1

And ELF loading:

(gdb) load main
Loading section .text, size 0x10 lma 0x20000000
Start address 0x20000000, load size 16
Transfer rate: 410 bytes/sec, 16 bytes/write.

And verified dissasembly (in my case--with Thumb mode) with objdump -d <elf>
output:

(gdb) set arm force-mode thumb
(gdb) x/7i 0x20000000
=> 0x20000000: push {r7}
   0x20000002: sub sp, #12
   0x20000004: add r7, sp, #0
   0x20000006: ldr r3, [r7, #4]
   0x20000008: add.w r3, r3, #1
   0x2000000c: str r3, [r7, #4]
   0x2000000e: b.n 0x20000006

11 years agoMerge pull request #111 from Senseg/master
texane [Thu, 18 Oct 2012 11:58:04 +0000 (04:58 -0700)]
Merge pull request #111 from Senseg/master

Experimental support for STM32F0-Discovery

11 years agoAdd support for STM32F0-Discovery
Pekka Nikander [Fri, 5 Oct 2012 12:34:03 +0000 (15:34 +0300)]
Add support for STM32F0-Discovery

11 years agosrc/stlink-common.c: Improve error reporting
Pekka Nikander [Fri, 5 Oct 2012 12:32:48 +0000 (15:32 +0300)]
src/stlink-common.c: Improve error reporting

11 years agosrc/stlink-common.[ch]: Another fix on white spaces, unifying coding style
Pekka Nikander [Fri, 5 Oct 2012 12:30:28 +0000 (15:30 +0300)]
src/stlink-common.[ch]: Another fix on white spaces, unifying coding style

11 years agoMerge pull request #109 from Senseg/master
texane [Thu, 4 Oct 2012 07:31:05 +0000 (00:31 -0700)]
Merge pull request #109 from Senseg/master

Commit to fix white spaces and unify coding style.

11 years agosrc/stlink-common.c: Fix white spaces, unify coding style
Pekka Nikander [Thu, 4 Oct 2012 06:17:50 +0000 (09:17 +0300)]
src/stlink-common.c: Fix white spaces, unify coding style

11 years agoMerge pull request #108 from jkent/master
texane [Wed, 19 Sep 2012 17:35:56 +0000 (10:35 -0700)]
Merge pull request #108 from jkent/master

Workaround for nRST not being asserted via on the F4-Discovery's st-link/v2...

11 years agoworkaround for asserting nRST, issue "monitor jtag_reset" from gdb
Jeff Kent [Wed, 19 Sep 2012 17:22:28 +0000 (12:22 -0500)]
workaround for asserting nRST, issue "monitor jtag_reset" from gdb

11 years agoMerge pull request #106 from thotsch/master
texane [Wed, 22 Aug 2012 13:41:30 +0000 (06:41 -0700)]
Merge pull request #106 from thotsch/master

Added kext for OS X 10.8

11 years agoAdded kext for os x 10.8
Thomas Gärtner [Wed, 22 Aug 2012 13:33:19 +0000 (15:33 +0200)]
Added kext for os x 10.8

I added a kext for mountain lion to osx.tar.gz and modified install.sh
to use the right one or fail if no suitable kext is available.

11 years agoMerge pull request #105 from prattmic/master
texane [Sun, 19 Aug 2012 16:30:43 +0000 (09:30 -0700)]
Merge pull request #105 from prattmic/master

Fix watchpoint support

11 years agoFix watchpoint support
Michael Pratt [Sun, 19 Aug 2012 16:19:25 +0000 (12:19 -0400)]
Fix watchpoint support

Setting of watchpoints was nested inside of a case statement, so it
would only run for that case, even though it supports all cases.

11 years agoMerge pull request #102 from prattmic/master
texane [Mon, 9 Jul 2012 16:29:53 +0000 (09:29 -0700)]
Merge pull request #102 from prattmic/master

Fix the stlink-sg backend to leave space for new functions

11 years agoFix build warning
Michael Pratt [Mon, 9 Jul 2012 15:08:55 +0000 (11:08 -0400)]
Fix build warning

11 years agoFix the stlink-sg backend to leave space for new functions
Michael Pratt [Mon, 9 Jul 2012 15:06:50 +0000 (11:06 -0400)]
Fix the stlink-sg backend to leave space for new functions

11 years agoMerge pull request #101 from prattmic/master
texane [Mon, 9 Jul 2012 06:23:53 +0000 (23:23 -0700)]
Merge pull request #101 from prattmic/master

Add support for all core registers on the STM32F4DISCOVERY, including floating point registers.

11 years agoWrite to extra (FP, etc) registers from GDB
Michael Pratt [Mon, 9 Jul 2012 05:00:53 +0000 (01:00 -0400)]
Write to extra (FP, etc) registers from GDB

The extra registers added in my previous commit can now be modified from
within GDB.  Since the ST-LINK does not support accessing these
registers, a workaround was used from reading an writing to them.

That is, the Debug Core Register Selector Register (DCRSR) can be written
with the register requested, and it will be read/written to/from the
Debug Core Register Data Register (DCRDR).  The standard ST-LINK memory
access functions are used to make these accesses.

A target descriptor XML file is sent to GDB from the server, which tells
GDB which registers exist on the target.

This is only supported for the STM32F4, and has only been tested on the
STM32F4DISCOVERY.  I tested st-util on an STM32L-DISCOVERY and my
changes did not seem to interfere with its operation.

11 years agoExtra registers integration with GDB
Michael Pratt [Mon, 9 Jul 2012 03:04:35 +0000 (23:04 -0400)]
Extra registers integration with GDB

The support for extra registers has been added to GDB.  Now all core
registers can be read from GDB.  Write support has not yet been added.

11 years agoRead Cortex M4F floating point registers
Michael Pratt [Mon, 9 Jul 2012 01:04:30 +0000 (21:04 -0400)]
Read Cortex M4F floating point registers

Since the ST-LINK does not seem to support reading these registers, I
have implemented functions that will manually request these registers
and add them to the reg struct.

As of now, these functions are just backend and are not integrated into
anything, however I have verified that they work with the STM32F407
DISCOVERY board.

11 years agoMerge pull request #100 from prattmic/master
texane [Sun, 8 Jul 2012 19:58:37 +0000 (12:58 -0700)]
Merge pull request #100 from prattmic/master

Update .gitignore for test binaries

11 years agoMerge remote-tracking branch 'upstream/master'
Michael Pratt [Sun, 8 Jul 2012 19:52:00 +0000 (15:52 -0400)]
Merge remote-tracking branch 'upstream/master'

11 years agoUpdated .gitignore to include test binaries
Michael Pratt [Sun, 8 Jul 2012 19:49:36 +0000 (15:49 -0400)]
Updated .gitignore to include test binaries

11 years agoMerge pull request #99 from TheSeven/master
texane [Tue, 3 Jul 2012 13:20:23 +0000 (06:20 -0700)]
Merge pull request #99 from TheSeven/master

Fix misinterpreted monitor commands

11 years agoFix "monitor reset" gdb command being misinterpreted as "monitor resume"
Michael Sparmann [Tue, 3 Jul 2012 13:10:07 +0000 (15:10 +0200)]
Fix "monitor reset" gdb command being misinterpreted as "monitor resume"
by checking for the full word, not just the first two chars.

11 years agoMerge pull request #98 from karlp/master
texane [Thu, 21 Jun 2012 05:16:23 +0000 (22:16 -0700)]
Merge pull request #98 from karlp/master

page count is wrong when writing to 32L

11 years agoDisplay proper final page write count for 32L
Karl Palsson [Thu, 3 May 2012 22:05:32 +0000 (22:05 +0000)]
Display proper final page write count for 32L

11 years agoMerge pull request #97 from karlp/kill_examples
texane [Wed, 20 Jun 2012 19:40:45 +0000 (12:40 -0700)]
Merge pull request #97 from karlp/kill_examples

Kill examples and update the docs

11 years agoUpdate tutorial documentation to reflect current code.
Karl Palsson [Wed, 20 Jun 2012 19:35:46 +0000 (19:35 +0000)]
Update tutorial documentation to reflect current code.

11 years agoUpdate primary README with current documentation
Karl Palsson [Wed, 20 Jun 2012 19:16:40 +0000 (19:16 +0000)]
Update primary README with current documentation

11 years agoExamples have no place in stlink codebase.
Karl Palsson [Wed, 20 Jun 2012 19:01:27 +0000 (19:01 +0000)]
Examples have no place in stlink codebase.

They should be in a standalone repository, that can focus on clean,
easy to follow, well documented, well tested examples.

If you just want some example binaries that you can use to test your
installation is working, the libopencm3 project has various blink
projects for all the STM32 Discovery boards.

11 years agoMerge pull request #93 from zyp/master
texane [Fri, 8 Jun 2012 14:57:31 +0000 (07:57 -0700)]
Merge pull request #93 from zyp/master

Added flash loader stub for F2/F4.

11 years agoAdded flash loader stub for F2/F4.
Vegard Storheil Eriksen [Thu, 7 Jun 2012 21:16:19 +0000 (23:16 +0200)]
Added flash loader stub for F2/F4.

11 years agoMerge pull request #91 from UweBonnes/master
texane [Thu, 7 Jun 2012 16:23:57 +0000 (09:23 -0700)]
Merge pull request #91 from UweBonnes/master

st-flash: Honor read size, when given and add \n to mesage when no STLINK found

11 years agoAdd \n to WLOG when no STLINK found
Uwe Bonnes [Thu, 7 Jun 2012 16:13:43 +0000 (18:13 +0200)]
Add \n to WLOG when no STLINK found

11 years agost-flash: Honor size, if given
Uwe Bonnes [Thu, 7 Jun 2012 16:03:23 +0000 (18:03 +0200)]
st-flash: Honor size, if given

11 years agoMerge pull request #86 from szczys/master
texane [Sun, 3 Jun 2012 17:28:42 +0000 (10:28 -0700)]
Merge pull request #86 from szczys/master

Added support for the STM32F0-Discovery board

11 years agoAdded STM32F0-Discovery board to the blink example code
Mike Szczys [Sun, 3 Jun 2012 15:47:18 +0000 (10:47 -0500)]
Added STM32F0-Discovery board to the blink example code

11 years agoAdded memory map for STM32F05xxx chips
Mike Szczys [Sun, 3 Jun 2012 15:44:48 +0000 (10:44 -0500)]
Added memory map for STM32F05xxx chips

11 years agoCorrected F0 DBGMCU_IDCODE register address
Mike Szczys [Sun, 3 Jun 2012 15:39:34 +0000 (10:39 -0500)]
Corrected F0 DBGMCU_IDCODE register address

11 years ago[ update ] F0 chip id
Fabien Le Mentec [Sun, 3 Jun 2012 06:40:27 +0000 (01:40 -0500)]
[ update ] F0 chip id

12 years ago[ fix ] apply jserv@0xlab.org patch, 0001-trivial-documentation-fix-for-st-util-path
Fabien Le Mentec [Sat, 26 May 2012 14:48:48 +0000 (09:48 -0500)]
[ fix ] apply jserv@0xlab.org patch, 0001-trivial-documentation-fix-for-st-util-path

12 years agoMerge pull request #84 from Tectu/master
texane [Sat, 26 May 2012 14:33:01 +0000 (07:33 -0700)]
Merge pull request #84 from Tectu/master

Fixed option bytes

12 years agofixed option bytes amount
Tectu [Fri, 25 May 2012 15:05:44 +0000 (17:05 +0200)]
fixed option bytes amount

12 years ago[ fix ] missing LIBUSB_CALL definition
Fabien Le Mentec [Thu, 17 May 2012 06:39:16 +0000 (01:39 -0500)]
[ fix ] missing LIBUSB_CALL definition

12 years agoMerge pull request #79 from WinterMute/mingw-mmap
texane [Thu, 17 May 2012 06:21:02 +0000 (23:21 -0700)]
Merge pull request #79 from WinterMute/mingw-mmap

Mingw mmap reimplementation

12 years agouse BSD timersub
Dave Murphy [Wed, 16 May 2012 22:41:42 +0000 (23:41 +0100)]
use BSD timersub

12 years agobump version
Dave Murphy [Wed, 16 May 2012 22:31:07 +0000 (23:31 +0100)]
bump version

12 years agoadd COPYING to repository to avoid license confusion
Dave Murphy [Wed, 16 May 2012 21:44:31 +0000 (22:44 +0100)]
add COPYING to repository to avoid license confusion