aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/swlink
AgeCommit message (Collapse)Author
2015-04-03Merge branch 'v1.6-branch'Gareth McMullin
Conflicts: src/Makefile src/platforms/stlink/platform.h src/platforms/swlink/platform.h
2015-04-03Use git describe for version in generated header file.Gareth McMullin
2015-03-22Remove old platform specific error handling macros.Gareth McMullin
2015-03-22Build with -Os for swlink.Gareth McMullin
2015-03-22Fix errors when building for non-native platforms.Gareth McMullin
2015-03-07Quieten build system.Gareth McMullin
2015-03-07Move targets to make bin and hex files to toplevel makefile.Gareth McMullin
2015-03-02Factor out timing routines common to all STM32 targets.Gareth McMullin
2015-03-02Factor out common cdcacm.c from stm32 and tm4c.Gareth McMullin
Cleaned up interface to enter bootloader and read serial number.
2015-03-01Clean up includes everywhere.Gareth McMullin
All source files include general.h first and before anything else. This inlcludes platform.h and platform_support.h No header file needs to include to include any of these, but should include any others needed for it's own declarations.
2015-02-28Move common USB stuff out of platform header files.Gareth McMullin
2015-02-28Factor out common GPIO code in STM32 platforms.Gareth McMullin
2015-02-28Factor Morse code functions out of platform code.Gareth McMullin
2014-10-16Whitespace cleanup.Gareth McMullin
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-02-13[locm3] Use the new clock-enabling mechanisms in locm3.Frantisek Burian
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-04Update to the newest libopencm3Frantisek Burian
2013-12-04Merge remote-tracking branch 'origin/usbuart_highrate'Gareth McMullin
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-06-17Fix trailing whitespace everywhere.Gareth McMullin
2013-04-27Changes to the USBUART to make it less likely to drop characters at higher ↵Allen Ibara
baud rates. USB UART seems to work fine at 115.2Kbps or 230.4Kbps, but starts to drop characters as the data rate goes higher. This commit changes the usbuart ISR to fill a software FIFO, and adds a low priority timer interrupt to run deferred processing to drain a FIFO and send USB CDCACM packets, rather than calling the usb send within the UART ISR. Tested on native platform, up to 1.5MBps.
2013-04-16Allow extra LDFLAGS on command line. Use nano.specs for swlink.Gareth McMullin
2013-04-14stm32f1/stm32f4: fix hardware CRC calculationPaul Fertser
This was real-life tested on stm32f1 hardware including computation for odd-sized ranges. Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2013-03-14swlink: Add missing item to connector layoutUwe Bonnes
2013-03-12SWLINK: Add variant for the STM8S Discovery boardUwe Bonnes