Commit Graph

308 Commits

Author SHA1 Message Date
King Kévin ac4731928b Merge branch 'clock_jockey' of https://git.cuvoodoo.info/stm32f1 into clock_jockey 2020-01-12 16:00:32 +01:00
King Kévin e7b5ddcdef ld: limit to 64kB flash to be compatible with most MCU 2020-01-12 15:54:24 +01:00
King Kévin 2bda3be4a0 application: improve motor not spinning protection 2020-01-12 15:53:36 +01:00
King Kévin a5ba9f0aa5 application: fix relay control 2020-01-12 15:53:36 +01:00
King Kévin 3f8158e617 application: reduce default motor speed for safety 2020-01-12 15:53:36 +01:00
King Kévin 600264ce8c README: remove other boord details 2020-01-12 15:53:36 +01:00
King Kévin ee10d9aad3 README: document project 2020-01-12 15:53:36 +01:00
King Kévin ee615e65b1 application: new complete clock jockey application, untested 2020-01-12 15:53:36 +01:00
King Kévin 0ae3087049 USB: set project name as product string 2020-01-12 15:53:36 +01:00
King Kévin 2ba33d58c6 global: define RST as DFU force input 2020-01-12 15:53:36 +01:00
King Kévin 0e1345c18d Rakefile: sepcify board for project 2020-01-12 15:53:36 +01:00
King Kévin 7002937d23 ld: update ld script to updated libopencm3 2020-01-12 15:52:27 +01:00
King Kévin d88895ee0c Merge branch 'clock_jockey' of ssh://git.cuvoodoo.info/stm32f1 into clock_jockey 2020-01-10 14:19:02 +01:00
King Kévin 4519bfa2d3 application: improve motor not spinning protection 2020-01-10 14:16:18 +01:00
King Kévin 97c5faf5e5 application: fix relay control 2020-01-10 14:16:18 +01:00
King Kévin f10b43e732 application: reduce default motor speed for safety 2020-01-10 14:16:18 +01:00
King Kévin 7078e37bc5 README: remove other boord details 2020-01-10 14:16:18 +01:00
King Kévin f858253f78 README: document project 2020-01-10 14:16:18 +01:00
King Kévin 925c020c16 application: new complete clock jockey application, untested 2020-01-10 14:16:18 +01:00
King Kévin 079cba9e1a USB: set project name as product string 2020-01-10 14:16:18 +01:00
King Kévin e457f308e5 global: define RST as DFU force input 2020-01-10 14:16:18 +01:00
King Kévin 87db9a239e Rakefile: sepcify board for project 2020-01-10 14:14:34 +01:00
King Kévin 0e31640e62 update libopencm3 2020-01-10 12:52:11 +01:00
King Kévin 49d8d96166 dfu: fix address check 2020-01-10 12:49:45 +01:00
King Kévin 077335ff03 ld: improve documentation 2020-01-10 12:02:11 +01:00
King Kévin 8baacc1c06 ld: don't provide flash size 2020-01-10 11:16:21 +01:00
King Kévin c01e663fcd ld: don't provide flash size 2020-01-10 11:16:06 +01:00
King Kévin 2520df3e72 flash_internal: fix provided flash size detection 2020-01-10 11:15:09 +01:00
King Kévin 8096ae426b application: improve motor not spinning protection 2020-01-10 11:10:58 +01:00
King Kévin c9e2f9ea93 application: fix relay control 2020-01-10 11:05:47 +01:00
King Kévin 882ea71c4e application: reduce default motor speed for safety 2020-01-10 11:05:27 +01:00
King Kévin 363179e837 flash_internal: fix provided flash size detection 2020-01-10 11:04:20 +01:00
King Kévin ecac618d67 README: remove other boord details 2020-01-10 11:02:49 +01:00
King Kévin 666d1ed983 ld: don't provide flash size 2020-01-10 11:02:22 +01:00
King Kévin 3bf0871f39 ld: don't provide flash size 2020-01-10 11:01:53 +01:00
King Kévin d74fd3aa09 README: document project 2020-01-09 20:52:50 +01:00
King Kévin cdc6eb6896 application: new complete clock jockey application, untested 2020-01-09 20:52:13 +01:00
King Kévin 5810e72096 USB: set project name as product string 2020-01-09 20:51:21 +01:00
King Kévin 140f1126e6 global: define RST as DFU force input 2020-01-09 20:51:21 +01:00
King Kévin 781dd8f44d ld: limit to 64kB flash to be compatible with most MCU 2020-01-09 20:48:59 +01:00
King Kévin fdf800af4f Rakefile: sepcify board for project 2020-01-09 20:47:56 +01:00
King Kévin ac1485004e print: fix function definition 2020-01-08 20:29:09 +01:00
King Kévin 99bf7157b2 flash_internal: fix erase for any bit write 2020-01-06 13:00:46 +01:00
King Kévin 32948f9e8d DFU: flash firmware head after download to prevent starting corrupted application 2020-01-04 14:38:22 +01:00
King Kévin ee0b68e836 flash_internal: flash only when data is different 2020-01-04 14:36:13 +01:00
King Kévin f85a3d2439 flash_internal: fix error return code 2020-01-04 14:35:28 +01:00
King Kévin 0aab25e870 Rakefile: add debug bootloader target 2020-01-04 14:33:23 +01:00
King Kévin e87cec6341 Rakefile: erase flash when flashing bootloader 2020-01-04 14:32:52 +01:00
King Kévin c7d0244f72 USB: fix disconnect 2020-01-03 20:17:29 +01:00
King Kévin 3242c6ba5c add USB-Blaster board support 2020-01-03 19:41:39 +01:00