aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-10-16Whitespace cleanup.Gareth McMullin
2014-09-17Merge pull request #57 from aibara/dev/lpc43xx_wdtGareth McMullin
LPC43XX: Attempt to handle case of running WDT.
2014-09-16LPC43XX: Attempt to handle case of running WDT.Allen Ibara
If the WDT is running, it may reset while we are trying to flash. Since we can't disable it, we set a long period and attempt to pet it before each IAP call.
2014-09-12Give up unwinding a fault if reading the stack fails.Gareth McMullin
2014-09-03SAMD20 prints die revisionRichard Eoin Meadows
2014-09-03Ooops - Semicolon from last commit :-)Richard Eoin Meadows
2014-09-03SAM D20 MBIST shouldn't fail silentlyRichard Eoin Meadows
2014-09-03Use external access DSU rangeRichard Eoin Meadows
2014-09-03Fixed SAM D20 support with reset attached.Richard Eoin Meadows
monitor connect_srst enable can be used to connect to targets that re-use the SWCLK pin
2014-09-03Optimised flash write, programming speed is now approx. 2x fasterRichard Eoin Meadows
2014-09-03Added notes about the datasheet and NVMCTRL Security BitRichard Eoin Meadows
2014-09-03Atmel SAMD20 supportRichard Eoin Meadows
2014-08-27Assert SRST when scanning JTAG if configured. Closes #54.Gareth McMullin
2014-08-08Fix build for non-native targets.Gareth McMullin
2014-08-06Send a null packet on end of USB transfer if last data packet is full.Gareth McMullin
2014-08-06Add support for STM32F401REHans Baier
2014-07-30Style clean up.Gareth McMullin
2014-07-30Minor fixes to stm32f1 flash routines.Gareth McMullin
2014-07-30Fix parity support on USB UART interface.Gareth McMullin
2014-07-30Merge branch 'nrf51-uicr' of https://github.com/richardeoin/blackmagic into ↵Gareth McMullin
richardeoin-nrf51-uicr Conflicts: src/nrf51.c
2014-07-30Merge pull request #50 from richardeoin/nrf51-ficrGareth McMullin
Added monitor commands for reading various nRF51 device parameters
2014-07-30Merge branch 'John-Titor-lpc11xx-flash'Gareth McMullin
2014-07-30Merge branch 'lpc11xx-flash' of https://github.com/John-Titor/blackmagic ↵Gareth McMullin
into John-Titor-lpc11xx-flash Conflicts: src/lpc11xx.c
2014-07-30Merge pull request #47 from richardeoin/target-powerGareth McMullin
Added monitor option to toggle target power
2014-07-30Merge pull request #30 from BuFran/pulls/l152cGareth McMullin
[SUP] Add support for stm32l152c-discovery board
2014-07-30Merge remote-tracking branch 'origin/lpc8xx'Gareth McMullin
Conflicts: src/lpc11xx.c
2014-07-09[SUP] Add support for stm32l152c-discovery boardFrantisek Burian
2014-06-11Support erasing + flashing the User Information Configuration Registers (UICRs)Richard Eoin Meadows
2014-06-11Added monitor commands for reading various nRF51 device parametersRichard Eoin Meadows
2014-06-10Fix lpc11xx magic number programming when chunks overlapnone
In the case where the vectors are in a separate section smaller than the chunksize, the lpc11xx magic number calculation could generate an incorrect value.
2014-05-28TRST only exists on hardware version 0Richard Eoin Meadows
2014-05-28Target power option is only for versions > 0Richard Eoin Meadows
2014-05-28Added monitor option to toggle target powerRichard Eoin Meadows
2014-05-28PLATFORM_FATAL_ERRORs are now caught even when they happen in theRichard Eoin Meadows
initial JTAG scan that occours during platform_init. Previously any fatal errors that occoured during this scan caused a hardfault.
2014-05-08Updated libopencm3. Fixes broken bootloader, issue #43.Gareth McMullin
2014-05-01Nordic nRF51 series supportMike
2014-03-31Unwind hardfaults in dual-stack mode.Gareth McMullin
2014-03-08Add support for LPC11U14 (tested) and related U-series microcontrollers ↵Jared Boone
(untested).
2014-03-08LPC812 supportGareth McMullin
2014-02-13[locm3] Use the new clock-enabling mechanisms in locm3.Frantisek Burian
2014-02-13Fix the STK_CTRL to the STK_CSR library change.Frantisek Burian
2014-01-29Added support for the LPC1115FBD48/303 (ID determined experimentally)Richard Eoin Meadows
2014-01-24Add STM32F03X and STM32F07X handling.bon@elektron.ikp.physik.tu-darmstadt.de
2014-01-24Add dfu bootloader update application and use absolute delay for stlinkbon@elektron.ikp.physik.tu-darmstadt.de
Hello, appended 3 patches - adds a dfu-bootloader appliaction - uses absolute delays when waiting for pull-up delays on the STLINK (hopefully fixes issue #30) Updating the dfu-bootloader by additional application is helpfull for the STLINK, as for flashing the bootloader by SWDb otherwise jumpers need to be soldered or external SWD is not possible. Use like: - dfu-util -s 0x08002000:leave -D dfu_upgrade.bin - dfu-util -s 0x08000000:leave -D blackmagic_dfu.bin - Push reset buttom and reconnect to enter new dfu bootloader - dfu-util -s 0x08002000:leave -D blackmagic.bin -- Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- >From fae5022c304a8866f056ea66660ac7ce3809dcf8 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> Date: Sun, 20 Oct 2013 15:00:36 +0200 Subject: F1: Prepare to update dfu bootloader via DFU with additional application.
2014-01-23Merge pull request #35 from burgrp/upstreamGareth McMullin
Fix in checksum calculation condition
2014-01-23Merge pull request #32 from aibara/lpc43xx_updatesGareth McMullin
Lpc43xx target support updates
2014-01-22Fix in checksum calculation conditionPavel Burgr
2014-01-10LPC43XX: Force target to use internal clock.Allen Ibara
Without this, flash write timing might be incorrect.
2014-01-10LPC43XX: Make the chunk_offset logic more explicit.Allen Ibara
2014-01-10LPC: Cleanup regs_size (in bytes).Allen Ibara
Also use sizeof() to make it clear why we multiple and divide by 4.