Gordon Williams
8ee6926418
Allow Espruino boards to reset straight out of the DFU Bootloader
2017-07-21 17:23:37 +01:00
Vincent Veron
222ef74de2
<L4_LL> empty skeleton for NucleoL476RG with LL api
...
Only blinky led demo is implemented in jshInit to validate the build.
2017-01-03 13:48:24 +01:00
Gordon Williams (u36)
a68ceb58b7
Revert "now link for 0x00000000 rather than 0x08000000. Supposedly (F401 ref, 7.2.1) this means the instruction cachge gets used when it may not have been before"
...
Reverted because ST Nucleo bootloader rejects binaries with 0-based addresses in vector table
This reverts commit dba2eb8fbbfee9c907e72115a4b741d30a3f8d9d.
2016-06-08 16:13:30 +01:00
Gordon Williams (u36)
2b1bfdb09b
Drop '.init' and '.fini' symbols, allowing GCC 5.x compilation on STM32
2016-04-06 09:44:38 +01:00
LaplaceG
956a662508
EFM32 port now building
...
Right now itæs just a blink example
2016-01-12 14:11:35 +01:00
Neil Kolban
d322cc7d67
Change print "XXX" to print("XXX")
...
Change the python scripts to add parenthesis to print statements.
2015-08-27 14:19:19 -05:00
Michael Dietz
ec137690b2
Fixed as requested in pull request. Separate linker file for nRF52 platform, removed foo from makefile as it had no purpose.
2015-08-14 08:48:30 +02:00
Michael Dietz
004d887837
Fixed some small bugs. Compiling and working for the NRF52832 Preview Development Kit
2015-08-10 13:22:55 +02:00
mjdietzx
73bd9f4ebe
Added linkerscript for NRF52
...
Differs enough from Espruino's provided linkerscript that I separatley
generated the linker.ld file for the NRF52 platform. May try to
integrate these later.
2015-08-10 10:33:20 +02: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
a6719578a6
update bootloader size code so it can check board info
2015-01-06 16:33:58 +00:00
Gordon Williams
67d3e69cce
Wait after setting the RTC time, to allow registers to update ( fix #438 , fix #441 )
2014-11-10 16:53:58 +00:00
Gordon Williams
dba2eb8fbb
now link for 0x00000000 rather than 0x08000000. Supposedly (F401 ref, 7.2.1) this means the instruction cachge gets used when it may not have been before
2014-11-10 13:09:57 +00:00
Gordon Williams
dc7ce42703
Tidy up linker script, allow F401 to use 3x16kB pages for storing program data
2014-08-13 18:27:09 +01:00
Gordon Williams
5acbfb5055
modified Makefile to get more info from BOARDNAME.py
2014-05-09 15:58:51 +01:00
Gordon Williams
64df7bd79b
fixed ESPRUINO 1V0 build
2013-12-09 16:55:06 +00:00
Gordon Williams
1b88246626
now make sure we have space for the bootloader too
2013-12-09 14:03:45 +00:00
Gordon Williams
2b68e5f0f6
Get bootloader size direct from Python (remove hard-coding)
2013-11-05 17:25:21 +00:00
Gordon Williams
a31c72d178
Fixed linker script for STM32F4 (discovery board now works)
2013-10-11 14:31:51 +01:00
Gordon Williams
b3e43a7b78
working bootloader and espruino on board
2013-10-02 15:20:56 +01:00
Gordon Williams
597f8e2579
Now auto-generate the linker files
2013-10-02 13:21:51 +01:00