aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-11Added monitor commands for reading various nRF51 device parametersRichard Eoin Meadows
2014-05-08Updated libopencm3. Fixes broken bootloader, issue #43.Gareth McMullin
2014-05-01Merge pull request #44 from miek/nrf51Gareth McMullin
Nordic nRF51 series support
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-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-23Merge pull request #31 from BuFran/pulls/libopencm3_updateGareth McMullin
Update to the newest libopencm3
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.
2014-01-10LPC43XX: Remove type cast for erase functionAllen Ibara
2014-01-10LPC43XX: Add reset command to do a system reset (but not the debug).Allen Ibara
2014-01-10LPC43XX: Add mkboot target command; dont make banks bootable by default.Allen Ibara
This used to be done transparently in the write step, however that breaks the 'verify' command. This is also more flexible for cases where you want to write a flash bank without ever intending it to be bootable.
2014-01-10LPC43XX: Make sure to align target struct to word alignmentAllen Ibara
2014-01-04Update to the newest libopencm3Frantisek Burian
2013-12-04Merge remote-tracking branch 'origin/usbuart_highrate'Gareth McMullin
2013-10-22Revert "STM32F4: Add handling of second bank and dual boot devices."Gareth McMullin
This reverts commit 536482f8047f1ee984f362c5c5e3fe488353a1b7.
2013-10-22f4discovery: Limit clock to 48 MHz and stack 24 kiByte so that code can be ↵Uwe Bonnes
compiled unchanged for F401Discovery too. TODO: Bump clk up to 84 MHz as soon as libopencm3 supports that speed.
2013-10-22STM32F4: Add handling of second bank and dual boot devices.Uwe Bonnes
2013-10-22STM32F4: Recognize F401.Uwe Bonnes
2013-10-22stlink: Give the NRST check more time as otherwise some L1 discovery board ↵Uwe Bonnes
stayed in the bootloader.
2013-10-20stm32f1: Fix handling of option byte write. Write needs to happend on erased ↵Uwe Bonnes
option bytes.
2013-10-20stm32f1.c: On a read protected device, deny any other option action than erase.Uwe Bonnes
Otherwise the first option action triggers an error, inhibiting further option actions.
2013-10-05Configure SRST output as open-drain for BMP Mini hardwareMichael Tharp
2013-10-05Add support for the SYS_WRITEC semihosting operation.Benno Leslie
This is implemented in the same manner as QEMU semihosting support, specifically, a SYS_WRITEC results in a single character write to STDERR.
2013-10-05Bugfix: Always apply the vector table magic number correctly.Richard Eoin Meadows
Previously when the flash write length was less than the Chunk size the 2nd chunk write would re-calculate and apply an incorrect magic number
2013-10-05Added internal pull-up to PWR_BR.Marc Singer
o Prevent probe from inadvertently powering target. If PWR_BR is allowed to float, the gate on Q1 (blackmagic_mini) will tend to be close enough to zero to turn the transistor on. We activate the internal pull-up on this IO pin to force the transistor off.
2013-10-04Merge pull request #24 from richardeoin/masterGareth McMullin
New contrib board
2013-10-05FIX: usbd_init compatibility fixBuFran
Updated compatibility with libopencm3 commit 113e5c22e6390ba072148315e83a5faa5ff7ce86
2013-10-05FIX: FLASH_* collision with libopencm3 definitionsBuFran
Resolve collision to FLASH_* from the libopencm3 by adding STM32F1_ prefix to the L1's
2013-10-05FIX: u{8,16,32} -> uint{8,16,32}_t to be compatible with new libraryBuFran
The use of u8, u16, u32 has been deprecated in libopencm3. Update it with standard uint8_t, uint16_t, uint32_t types
2013-10-05[BUILD] Don't throw error on already cleaned outputBuFran
2013-10-05[LIB] Updated to newest libopencm3BuFran
2013-09-04Made assembly notes titlesRichard Eoin Meadows
2013-09-04Tided up README, added note about board being provenRichard Eoin Meadows
2013-09-04Added assembly descriptionsRichard Eoin Meadows
2013-09-04Fixed Assembly photoRichard Eoin Meadows
2013-09-04Added photosRichard Eoin Meadows
2013-09-04Added more description about the BOOT0 pinRichard Eoin Meadows
2013-09-04Added assembly photosRichard Eoin Meadows
2013-09-04Made all the board layers visibleRichard Eoin Meadows
2013-09-04Renamed schematic PDFRichard Eoin Meadows