25 Commits

Author SHA1 Message Date
Gordon Williams
ff3ae01773 Fix STM32 bootloader build 2024-12-06 15:56:36 +00:00
Gordon Williams
298ebaf89e Fix ST bootloader build 2024-02-05 12:28:13 +00:00
Gordon Williams
218f946441 fix bootloader build regression 2018-02-21 14:56:44 +00:00
Gordon Williams
ea8d74360d nRF5x: Add support for negating pins in software (eg. buttons/LEDs) 2017-12-06 12:52:30 +00:00
Gordon Williams
abe11d37d8 new bootloader that allows you to run Espruino without executing saved code by just holding down BTN1 for 3 seconds, also wifi build tweaks 2016-09-13 10:26:11 +01:00
Gordon Williams
b61181c7c5 finally compiling for all zip targets 2015-07-14 13:14:42 +01:00
Gordon Williams
828cc30767 try and revert changes so we can use old USB library on the F1, while using new on the F4 2015-06-25 13:03:31 +01:00
Gordon Williams
4cb7d1f1bd move duplicated USB IRQ code into its own file 2015-06-04 13:03:56 +01:00
Gordon Williams (u36)
5b793ef20f bootloader now compiles 2015-05-30 21:25:42 +01:00
Gordon Williams
6e5af73ed2 working USB on F4 with new driver code - looking v. good 2015-05-28 12:33:18 +01:00
Gordon Williams
ea01b6cbd2 Working F401 USB VCP bootloader
Make Press-poweron-release-press boot back into Espruino (this may confuse your OS)
2015-01-12 15:59:40 +00:00
Gordon Williams
0473f18bca initial commit of bootloader. It compiles, but doesn't work 2015-01-06 17:39:38 +00:00
Gordon Williams
432b5665ca Fix bootloader (broken by LTO in 1v49) 2014-02-11 10:26:14 +00:00
Gordon Williams
1ac88f4e90 Fix clock speeds for USB - (helps with #94) 2014-01-07 17:07:47 +00:00
Gordon Williams
1ac6966c22 deep sleep now works, and will wake up and re-appear on USB. Still no auto-wakeup when USB plugged in though 2013-12-20 11:05:02 +00:00
Gordon Williams
9353d16f77 change order of hardware init in bootloader 2013-12-18 18:00:50 +00:00
Gordon Williams
2b68e5f0f6 Get bootloader size direct from Python (remove hard-coding) 2013-11-05 17:25:21 +00:00
Gordon Williams
da4f7a1d42 Merge branch 'bootloader_fix' 2013-11-05 13:26:21 +00:00
Gordon Williams
7bc92b6629 fix bootloader regression on F1 parts 2013-11-05 13:24:56 +00:00
Gordon Williams
d91ee0519e Get A13/A14 working on Espruino board (these were JTAG) 2013-11-04 18:04:13 +00:00
Gordon Williams
412fd7de2c F3 bootloader support - helpful for debugging 2013-11-04 17:52:10 +00:00
Gordon Williams
b3e43a7b78 working bootloader and espruino on board 2013-10-02 15:20:56 +01:00
Gordon Williams
1b70dc954a protect the bootloader for overwriting itself 2013-10-02 12:39:31 +01:00
Gordon Williams
655f67a283 global mass erase, cool flashy 2013-10-02 12:24:23 +01:00
Gordon Williams
22774a033f bootloader now actually working 2013-10-02 12:08:07 +01:00