Gordon Williams
26bdea61c0
Puck.js: Fix WS2811 output library that would output bad data after neopixel waveform ( fix #1154 )
2017-05-26 16:13:23 +01:00
Gordon Williams
c3866e67e3
nRF52: Fix upgrade from older firmwares if saved code is in flash, reduce virtual pages to 2
2017-04-07 15:53:45 +01:00
Gordon Williams
7a22bfe3f0
tweak saved code addresses to cope with FS actually using 3 pages of data!
2017-03-29 11:32:04 +01:00
Gordon Williams
53d15d25ad
switch compilation to '-Os' for pucks
2017-03-15 14:12:52 +00:00
Gordon Williams
c592487d42
Merge branch 'feature-port-ruuvitag' of https://github.com/ojousima/Espruino into ojousima-feature-port-ruuvitag
...
Also tweaking to make adding the port require less specific #defines in the code
2017-03-09 10:14:36 +00:00
Gordon Williams
4963d72190
fix heap size issues
2017-03-08 16:23:37 +00:00
Gordon Williams
b283d1945e
fixes for broken builds
2017-03-07 16:48:31 +00:00
Gordon Williams
d6678efb3a
finally sorted out all boards
2017-03-07 16:16:44 +00:00
Gordon Williams
567fee8447
update pin tolerance
2017-02-14 10:11:10 +00:00
Gordon Williams
c7c77e17f2
More reliability tweaks for nRF52
2016-11-07 13:11:54 +00:00
Gordon Williams
2ee56b1570
fix nrf52 saved code
2016-10-31 10:33:17 +00:00
Gordon Williams
b661a7b503
update buttons on nrf boards
2016-09-12 14:43:20 +01:00
Gordon Williams
8eaf6eca9c
remove bootloaderiness for easy compile
2016-08-03 09:58:54 +01:00
Gordon Williams
334a822a53
store that all buttons are negated
2016-07-08 18:37:53 +01:00
Gordon Williams
8b24aabc1a
Re-enable bootloader for nRF52DK
2016-06-20 14:50:21 +01:00
Gordon Williams
9562d189af
Merge branch 'master' into makerbean
...
Conflicts:
libs/bluetooth/jswrap_bluetooth.c
2016-06-06 13:01:19 +01:00
Gordon Williams
572519552c
Fix ADC
2016-06-06 13:00:20 +01:00
mjdietzx
420d22ae6e
Although I get warned these RAM settings are incorrect, Espruino doesn't run when I use the 'idea' settings
2016-02-12 00:55:03 -08:00
mjdietzx
f3bc4d9e64
More RAM avaialble in BOARD.py. Still need to calc precisley.
2016-02-12 00:26:46 -08:00
mjdietzx
00f18e83b1
Flash availalbe reflected in BOARD.py for nRF5x. No flash to save to for now until we get some more..
2016-02-11 06:19:02 -08:00
Gordon Williams (u36)
a0725a0f5a
check RAM start address, tweak it, increase available memory on nRF boards
2016-01-28 11:02:02 +00:00
Gordon Williams
1cfedbcbf7
start of moving some build options out of the Makefile - this now ensures that the correct modules get put into the JSON anyway
2015-12-22 12:51:25 +00:00
Gordon Williams
1be23f5da3
slightly mad refactor, ready for multiple board designs in one BOARD.py
2015-11-09 09:24:49 +00:00
Gordon Williams
38266b4889
allowed Serial pins and baud to be specified, fixed BLE send
2015-10-21 16:36:02 +01:00
Gordon Williams
886fb8ff93
fix LED/Button defs for NRF boards
2015-10-21 15:57:02 +01:00
Michael Dietz
d938c62b03
Before trying to start debugging in eclipse with gdb
2015-10-01 13:11:34 +02:00
Michael Dietz
1202a0145f
Allowing to save to flash. Changed BOARDS.py to reserve
...
first 3 pages of flash for espruino for now. Also reserved in linker
file. And trying ot ge tflash working. renoved some function sin
jshardware.c that are already implemented (savecode, loadflash...
2015-09-30 15:40:43 +02:00
mjdietzx
3996636c09
Added BOARDS.py for NRF52 platform
2015-08-10 10:21:23 +02:00