Wykres commitów

574 Commity (08d4d37532361731d024eb24c9e70aee03df6fab)

Autor SHA1 Wiadomość Data
texane 08d4d37532 Merge pull request #235 from ocroquette/sigint
Include signal.h to define SIGINT
2014-05-19 03:42:58 -05:00
Olivier Croquette 788d2df772 Include signal.h to define SIGINT
Fix build error with MinGW
2014-05-19 10:40:52 +02:00
fhars 8f96d26a52 Update README
This board uses a ST-Link/V2-1 interface. I don't know what differences there are between v2 and v2-1, but they seem to be small enough that first tests worked as expected.
2014-04-16 10:41:33 +02:00
texane a8eb82ee1f Merge pull request #223 from troth/troth/fix-compiler-warning-32bit
Quell compiler warning.
2014-04-15 11:29:33 -05:00
Theodore A. Roth 75be8af547 Quell compiler warning.
Building on a 32-bit linux system was generating the following:

  src/st-info.c: In function ‘print_data’:
  src/st-info.c:25:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:27:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]
  src/st-info.c:29:3: warning: format ‘%lx’ expects argument of type \
       ‘long unsigned int’, but argument 2 has type ‘size_t’ [-Wformat]

Using '%zx' eliminates the warning in a platform agnostic way.
2014-04-15 09:46:26 -06:00
texane 5e9b096c9c [ fix ] fix STM32L152RE broken by previous commit 2014-03-16 14:36:52 -05:00
texane 4531918c97 [ update ] flash support for the STM32F401XX (installed on the nucleo F4 boards) 2014-03-13 07:28:40 -05:00
texane 985cb481a7 Merge pull request #215 from petiepooo/patch-1
Fix segv if only --reset option given
2014-03-10 19:44:22 +01:00
Pete 9b1c00452a Fix segv if only --reset option given
We didn't recheck that there are enough parameters after shifting the --reset option off the list.
2014-03-10 14:32:09 -04:00
texane deaca4e03d Merge pull request #214 from sbsimmons/master
Add support for STM32L152RE (Nucleo-L152RE)
2014-03-08 17:51:02 +01:00
Sean Simmons 94c7ac86dc * Improved support for STM32L152RE - flash/ram sizes, now correct, flash programming works.
* Cleaned up checking of FP_CTRL register in gdb-server.c
* Added source code for stm32lx.s flashloader - just for reference.
2014-03-08 11:21:16 -05:00
texane ed9302d827 Merge pull request #213 from tekaikko/master
Support STM32F07x devices
2014-03-05 17:03:56 +01:00
tekaikko 0b88c379c3 Update stlink-common.c
fix typo
2014-03-05 15:22:34 +01:00
tekaikko 2121354caf Update stlink-common.c
Adding support for STM32F07x CAN connectivity devices
2014-03-05 15:21:03 +01:00
tekaikko 71d0958873 Update stlink-common.h
Adding support for STM32F07x CAN connectivity devices
2014-03-05 15:19:49 +01:00
texane 41ebd21d7a Merge pull request #212 from dandev37/mingw
Update MinGW instructions for USB 3.0 hub support.
2014-03-01 13:52:41 +01:00
dandev37 746d0201a7 Update MinGW instructions for USB 3.0 hub support.
Report libusb_open() error code to the user.
2014-02-28 12:23:51 -08:00
texane 2b655c6c8e Merge pull request #210 from jehoffmann/master
Added STM32F401RE chip id.
2014-02-21 15:23:32 +01:00
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