Uwe Bonnes
d796571438
Implement DFU_UPLOAD.
2017-04-15 14:26:03 +02:00
Uwe Bonnes
1d8ebcd75f
Handle SET_ADDRESS according to DFUSE specs.
2017-04-14 15:16:59 +02:00
Gareth McMullin
1f31099d46
Merge pull request #202 from gsmcmullin/tiva_srst_inhibit
...
lmi: Inhibit SRST on Tiva and add some fault checks.
2017-04-13 09:13:55 +12:00
Gareth McMullin
dacf907540
Merge pull request #204 from gsmcmullin/stlink-flash-size
...
Increase st-link flash allowance to 128K.
2017-04-13 09:08:55 +12:00
Gareth McMullin
394fd4894b
Increase st-link flash allowance to 128K.
...
Although the devices are only documented to have 64K flash,
they have been obeserved to have a full 128K, although the undocumented
half may be untested and have problems.
2017-04-13 09:01:26 +12:00
Gareth McMullin
644add19a6
lmi: Add comment explaining SRST inhibit
2017-04-13 08:42:16 +12:00
Gareth McMullin
97afffed8b
Merge pull request #201 from gsmcmullin/stub_check_halt_status
...
cortexm: Check halt reason on stub exit.
2017-04-13 08:35:20 +12:00
Gareth McMullin
00183f1a9b
lmi: Inhibit SRST on Tiva and add some fault checks.
2017-04-12 15:52:09 +12:00
Gareth McMullin
e4de689a09
cortexm: Check halt reason on stub exit.
2017-04-12 11:37:42 +12:00
Gareth McMullin
8e2c2757b4
Merge pull request #195 from gsmcmullin/kinetis_work
...
Kinetis stuff
2017-03-28 13:58:00 +13:00
Gareth McMullin
38705dc952
Merge pull request #196 from gsmcmullin/target_order
...
target: Add new targets to end of list.
2017-03-28 11:24:31 +13:00
Gareth McMullin
3d2fa6d233
target: Add new targets to end of list.
...
This shows targets enumerated in their natural order,
rather than in reverse.
2017-03-27 14:59:54 +13:00
Gareth McMullin
0ed793fe24
kinetis: Clobber security byte with unsecure value.
...
May be overridden with `mon unsafe enable`.
2017-03-27 14:01:35 +13:00
Gareth McMullin
7de304d72a
kinetis: Add recovery mode target.
2017-03-27 10:51:36 +13:00
Gareth McMullin
bb93af50c3
adiv5: Debug log on failure to read ROM table.
2017-03-27 09:05:37 +13:00
Gareth McMullin
a0791f9525
Merge pull request #187 from gsmcmullin/uwe_patches
...
More STM32L0 and STM32L4 devices
2017-02-07 09:56:35 +13:00
Uwe Bonnes
21f71fd18a
More STM32L4 devices
...
Hello,
appended patch adds more STM32L4xx devices and was tested with L432 Nucleo.
Cheers
--
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------
>From e9323a35b667659111226686221a037375a6c208 Mon Sep 17 00:00:00 2001
From: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Date: Thu, 2 Feb 2017 20:12:59 +0100
Subject: src/target/stm32l4.c: Add more devices.
2017-02-07 09:42:30 +13:00
Uwe Bonnes
41fb2a3104
More STM32L0 devices
...
Hello,
appended patch adds more STM32L0xx devices and was tested with L031 Nucleo.
Cheers
--
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 1623569 ------- Fax. 06151 1623305 ---------
>From fb014dd8a90691056f10fbeffd7f21aaad196662 Mon Sep 17 00:00:00 2001
From: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Date: Fri, 27 Jan 2017 23:09:10 +0100
Subject: src/target/stm32l0.c: Add new categories.
2017-02-07 09:42:30 +13:00
Gareth McMullin
62dedb9824
Add K22F
2017-02-07 09:36:47 +13:00
Gareth McMullin
7ba2987a83
native: Fix macros for setting pin mode.
...
Fixes #184
2017-01-24 10:49:45 +13:00
Gareth McMullin
8c256d9e59
kinetis: Add KL03 devices.
2017-01-17 15:28:47 +13:00
Gareth McMullin
a77fb9ac1b
Merge pull request #180 from paramaggarwal/patch-1
...
Actual pin mappings and the comment differ!
2017-01-09 14:39:06 +13:00
Gareth McMullin
334f6dac0a
Merge pull request #182 from esden/bmpm21
...
Add BMPM V2.1 support
2017-01-09 14:38:33 +13:00
Gareth McMullin
ad552dbe3b
Merge pull request #183 from gsmcmullin/volatile_crtlstat
...
adiv5_dp_init: make ctrlstat volatile to supress warning.
2017-01-09 09:30:03 +13:00
Gareth McMullin
cd1bef89bb
adiv5_dp_init: make ctrlstat volatile to supress warning.
2017-01-09 09:13:19 +13:00
Piotr Esden-Tempski
606b73601c
Added TMS/SWDIO direction pin & adjusted SRST sense.
...
1) This version uses a direction control level shifters. We need to control
the direction of the TMS/SWDIO pin.
2.1) Because we want to support a large voltage range for SRST we use an
external dual MOSFET for asserting and sensing the SRST line. We have
added the hardware version 3 to be handled the same way as version 0.
Meaning using separate pins for assertion and sensing of the SRST line.
2.2) The new SRST sense circuit is inverting, thus we have dedicated
code for hardware version 3 that inverts the SRST status pin on read.
2017-01-06 18:31:55 -08:00
Param Aggarwal
51ac0fe319
Actual pin mappings and the comment differ!
...
I was stuck trying to debug the issue why my probe would not find any attached targets. This is because I was doing the pin mapping as per the comments, and not the actual code. There is a mismatch!
This PR updates the comment to reflect the values set in code. :)
2017-01-01 14:50:58 +05:30
Gareth McMullin
d6e29774fe
Merge pull request #174 from ChuckM/sam4l
...
Target Driver for Atmetl AT91SAM4L target
2016-12-05 10:55:24 +13:00
Chuck McManis
085c980215
Remove EXTENDED_RESET define
2016-12-04 13:51:27 -08:00
Chuck McManis
a3c2592e44
Review feedback
2016-12-04 13:15:45 -08:00
Gareth McMullin
dc9073b13e
Merge pull request #175 from blacksphere/kickstarter-badge
...
Update README with Kickstarter
2016-12-04 10:52:41 +13:00
Gareth McMullin
fb148862ca
Update README
...
Add a badge with a link to the Kickstarter
2016-12-04 10:47:01 +13:00
Gareth McMullin
7b02d68ab2
Update README
...
Add donate with Paypal button
2016-12-04 10:26:25 +13:00
Chuck McManis
469ecbf0f9
SAM4L: Add target driver for SAM4L
...
This commit adds a target driver for SAM4L and it depends on the
extended reset change.
2016-12-02 00:10:06 -08:00
Chuck McManis
0aef6c6774
SAM4L: Add extended reset to target interface
...
This adds a new function to the internal target interface
to allow the target to get control before reset is complete
so that it can do any additional work. On this target there
is a proprietary internal bit that has to be reset in some
cases to allow the core to continue operating.
2016-12-02 00:08:21 -08:00
Gareth McMullin
b745799156
Merge pull request #171 from gsmcmullin/v2_usb_uart_check
...
Don't enable usb uart on v2 when debugging
2016-11-22 13:20:24 +13:00
Gareth McMullin
7730d3b198
Don't enable usb uart on v2 when debugging
2016-11-22 12:45:59 +13:00
Gareth McMullin
3fa2e6163a
Merge pull request #170 from gsmcmullin/happy_gecko
...
EFM32HP (happy gecko) support
2016-11-17 10:33:16 +13:00
Gareth McMullin
15268ac663
EFM32HP (happy gecko) support
2016-11-16 08:23:40 +13:00
Gareth McMullin
5e8794627a
Merge pull request #168 from Gussy/stm32f303-targets
...
add STM32F303 targets
2016-11-04 01:17:12 -07:00
Angus Peart
4212d7a394
add STM32F303 targets
2016-11-03 13:44:13 -07:00
Gareth McMullin
e279844532
Merge pull request #167 from gsmcmullin/stm32l4_buffered
...
STM32L4: Use buffered flash model.
2016-10-31 12:06:00 -07:00
Gareth McMullin
bcf3caf20e
cortexa: Disable AHB memory access to avoid issues with L2 cache.
2016-10-26 18:27:35 -07:00
Gareth McMullin
3b7edc325d
Merge pull request #165 from gsmcmullin/gdb_tcp_buffering
...
libftdi: Disable Nagle algorithm and buffer sends internally.
2016-10-25 10:28:29 -07:00
Gareth McMullin
cebe4f8f1c
Merge pull request #164 from gsmcmullin/cortexa_resume_fix
...
cortexa: Wait for instruction complete on resume.
2016-10-25 10:28:13 -07:00
Gareth McMullin
f40883f2b2
cortexa: Wait for instruction complete on resume, and timeout if no response.
2016-10-25 10:22:21 -07:00
Gareth McMullin
f947465fe4
libftdi: Disable Nagle algorithm and buffer sends internally.
...
This significantly improves performance by not waiting for TCP
timeout on transmission.
2016-10-25 10:07:04 -07:00
Gareth McMullin
917c107ded
Use `git-describe --always --dirty` when generating `version.h`
2016-10-22 14:45:32 -07:00
Gareth McMullin
c9a72bf97b
Add build output link to readme
2016-10-22 14:32:35 -07:00
Gareth McMullin
7c83536c14
Don't break build if no tags in history
2016-10-22 13:19:00 -07:00