Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 1, 2012
  1. @karlp

    Unify chipid naming convention.

    karlp authored
    Flag more duplicate variables that need to be removed/combined
Commits on Nov 15, 2011
  1. @karlp

    Merge branch 'tmaster' into future

    karlp authored
    This branch should work for F1 and F4 devices.  It has currently been tested
    with F1 value line, (a VL discovery board) programmed via gdb via both an
    stlinkv1 and an stlinkv2.
    
    F4 has _not_ yet been tested on this branch
    
    Conflicts:
    	.gitignore
    	doc/tutorial/tutorial.pdf
    	example/blink/main.c
    	gdbserver/Makefile
    	gdbserver/gdb-server.c
    	src/stlink-common.c
    	src/stlink-common.h
    	src/stlink-usb.c
Commits on Nov 14, 2011
  1. @karlp
  2. @karlp

    Turn down default logging level.

    karlp authored
    And remove dead/duplicate code that is included in the opening of the device
Commits on Nov 12, 2011
  1. @karlp

    Move all the flash size mapping from gdb server into core.

    karlp authored
    All the device params like flash size and page size should all be in the core open routines, not
    _only_ in the gdbserver.  (This should stop it from ending up duplicated in the core, and get rid of
    some of the hacks that were turning up.  All of this is chip specific!)
Commits on Nov 11, 2011
  1. @karlp
  2. @karlp

    Finish removing sg-utils dependencies.

    karlp authored
    The code deps were removed, but the flags stayed in some makefiles.
Commits on Nov 4, 2011
  1. @karlp

    Merge branch 'master' of https://github.com/texane/stlink

    karlp authored
    Conflicts:
    	Makefile
    	doc/tutorial/tutorial.pdf
    	example/blink/Makefile
    	flash/main.c
    	src/stlink-common.c
    	src/stlink-usb.c
    
    Mostly whitespace conflicts it seems.
  2. @karlp
Commits on Nov 3, 2011
  1. @karlp

    Remove device names, we now just find it via USB ids.

    karlp authored
    In the future, we might actually want device names back again, if you have multiple stlink's
    connected.  But that would be a new device name, not scanning for /dev/sgX looking for scsi
    devices.
Commits on Nov 1, 2011
  1. @karlp

    Fix compilation for 32bit machines

    karlp authored Hakkavélin committed
    %Ld works for size_t only on 64 bit, the correct conversion is %zd
Commits on Oct 22, 2011
  1. @karlp

    Replace all logging

    karlp authored
    I needed some sanity...
  2. @karlp

    flag out the only scsi specific code

    karlp authored
    Also flag out some places where code appears unused.
  3. @karlp

    Remove all #ifdefs for sg-utils.

    karlp authored
    We're starting on integration from github.com/afaerber
    So, instead of scanning all the usb devices, just open what we want.
  4. @karlp

    remove swallowing of ctrl-c

    karlp authored
    No idea why this was added, but it's not necessary for anything I've found.
  5. @karlp

    Add option parsing and help

    karlp authored
    Supports setting the gdb listen port
    Supports setting which version of stlink to use
    Supports setting the device to use (in case autoprobing doesn't work)
  6. @karlp

    Merge upstream texane/master

    karlp authored
Commits on Oct 13, 2011
  1. @karlp

    Merge remote branch 'karlgithub/master' into mystm32l

    karlp authored
    Conflicts:
    	build/Makefile
    	gdbserver/gdb-server.c
    
    This merges in the bulk of bravikov's work on the command line and automatic sensible defaults for
    the gdb server
Commits on Oct 12, 2011
  1. @karlp
  2. @karlp

    Fix stm32l readmem32.

    karlp authored
    As noted, the usb transfer only has a 1 byte length, but it also has a different mode
    to enter.
    
    Tidied up and removed more duplicate and hard coded code, tried to add some notes on
    where the magic came from.
    
    No idea where the chip ids came from, I can't find them in the datasheets anywhere.
Commits on Oct 7, 2011
  1. @karlp

    build gdbserver with new library

    karlp authored
    Has a line hardcoding it to the the usb backend.  I don't have a stm32vl board :(
Commits on Oct 6, 2011
  1. @karlp

    Initial commit of workable stm32l debug

    karlp authored
    Move towards a standard libstlink, with backends for libusb (stm32l discovery) and scsi
    passthrough (stm32vl discovery) and a common front end.
    
    Verified that stm32l branch works much the same, but more to go for stm32vl.
Something went wrong with that request. Please try again.