1982 Commits

Author SHA1 Message Date
Michael Dietz
d938c62b03 Before trying to start debugging in eclipse with gdb 2015-10-01 13:11:34 +02:00
Michael Dietz
73884cfa85 update 2015-09-30 17:44:35 +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
Michael Dietz
c9df02745d Automated the flashing process for nRF52
Every time project is built the device will automiatticaly be flashed
with nrfjprog
2015-09-28 17:02:29 +02:00
mjdietzx
04e2fa5a50 Merge remote-tracking branch 'espruino/master' 2015-09-28 15:40:03 +02:00
Gordon Williams
32a66b2a1c docs 2015-09-25 16:22:02 +01:00
Gordon Williams
6335ff6ca8 Merge branch 'master' of github.com:espruino/Espruino 2015-09-25 16:19:45 +01:00
Gordon Williams
de6450e3d7 First pass at doxygen 2015-09-25 16:19:22 +01:00
Gordon Williams
e07221ead6 typo 2015-09-25 13:40:09 +01:00
mjdietzx
c11061cb4b Merge branch 'master' of https://github.com/mjdietzx/Espruino 2015-09-25 13:37:22 +02:00
mjdietzx
2db18fa325 Merge remote-tracking branch 'espruino/master' 2015-09-25 13:37:04 +02:00
Michael Dietz
423c95f4ae implementing jsh
watch out for enabling disabling interrupts with softdevice. will need
to be looked into...
2015-09-25 13:34:02 +02:00
Michael Dietz
5e36d36003 changed some config settings of gpios.
continued implementing jshardware.h
2015-09-25 10:24:20 +02:00
Gordon Williams (u36)
ee6737f1df incl linker 2015-09-24 10:32:27 +01:00
Gordon Williams (u36)
6b0bd6d9ad tweak 2015-09-24 10:24:48 +01:00
Gordon Williams (u36)
22ca767f43 mammothe documentation changes 2015-09-24 10:22:51 +01:00
Michael Dietz
fd6495fe65 microbit working. commands cna be sent over ble now 2015-09-23 17:35:02 +02:00
Michael Dietz
d99807f97c ble interface now workig. use the Bluetooth class and call enable_com to
start programming espruino in hjavascript from ble
2015-09-23 16:23:19 +02:00
Gordon Williams
c3fdf7f15e oops - real tidyup 2015-09-23 14:26:12 +01:00
Gordon Williams
f7184727d2 tidy up by removing Arduino AVR support - this will never be possible 2015-09-23 14:24:40 +01:00
Michael Dietz
6647119a65 merge fixes. nrf51 & nrf52 compiling and ble working on both. not to use
ble on nrf51 SOFTDEVICE must be defined in make command.
2015-09-23 13:16:11 +02:00
Michael Dietz
5887400ad8 merge 2015-09-23 10:08:15 +02:00
Michael Dietz
d45d7fbad2 added flash functions 2015-09-23 10:07:29 +02:00
mjdietzx
735803d2fd Merge remote-tracking branch 'espruino/master' 2015-09-23 10:04:48 +02:00
Gordon Williams
39e7dd270b Use LINKER_ defines to cope with different linker files, also call SERIALS SERIAL_COUNT and so on - avoid name conflicts with mbed 2015-09-22 18:00:57 +01:00
Gordon Williams (u36)
473182a644 TXMerge branch 'master' of github.com:espruino/Espruino 2015-09-22 17:14:23 +01:00
Gordon Williams
0939f09336 oops 2015-09-22 14:42:25 +01:00
Gordon Williams
dc20578439 tweak NRF makefile 2015-09-22 14:39:25 +01:00
Gordon Williams
3e6adbcb0e Merge branch 'master' of github.com:espruino/Espruino 2015-09-22 14:21:30 +01:00
Gordon Williams
6c9fdde9e2 Merge pull request #576 from mjdietzx/master
nrf52 functionality, libraries: nrf51 platform support - working
2015-09-22 14:21:02 +01:00
mjdietzx
9015cffdf4 added some documentation
nrf51 & nrf52 both working. code needs cleaning up. flash problem with
nrf51 (overflowed b/c of softdevice needs fixing).
2015-09-22 13:55:30 +02:00
mjdietzx
1315243393 Merge branch 'master' of https://github.com/mjdietzx/Espruino 2015-09-22 13:21:40 +02:00
Michael Dietz
353314b841 Merge pull request #2 from mjdietzx/espruino_refactor
Espruino refactor
2015-09-22 13:20:36 +02:00
Michael Dietz
904ca0ac8c nRF51 now working. makefile needs to be cleaned up. specifically when we
are/arent using the softdevice/ble. duplicate sdks for nrf51 and nrf52
is a problem that should be fixed to make code cleaner.
2015-09-22 13:16:00 +02:00
mjdietzx
e26cb825d8 need seperate library for nrf51 & nrf52 2015-09-22 10:26:12 +02:00
Michael Dietz
f2d7751138 minor changes 2015-09-22 10:15:32 +02:00
mjdietzx
c9c8b3f8f3 Merge remote-tracking branch 'espruino/master' 2015-09-22 10:09:02 +02:00
Gordon Williams
2d3df7cfc9 http docs 2015-09-22 08:46:52 +01:00
Gordon Williams
7b088b6ba5 remove built-in ESP8266 module support - was very broken and JS implementation is better 2015-09-21 18:06:09 +01:00
Gordon Williams
cff5c204fb Add nkolban's changes for compilers that don't like referencing undefined defines 2015-09-21 17:44:09 +01:00
Michael Dietz
d3139dab5e nrf51dk actrually has 32kb of ram. 2015-09-21 15:27:28 +02:00
Gordon Williams
0163903329 Make sure a TCPIP connection closes even if no data sent 2015-09-21 09:56:37 +01:00
Michael Dietz
6b8f97dff5 Added support for nRF51, got bluetooth stuff working on nrf52
needed to add s110 header files (need to find out if nrf51 can only use
s110 and not s132) made the correct linker file for nrf51 and now flash
gets over flowed (softdevice is around 80kb). need to figure this out.,

everything else sehould work but cnat test nrf51 yet
2015-09-20 14:50:44 +02:00
mjdietzx
c1948d99cc added s110 because nrf51 might not be able to use s132 2015-09-20 14:40:57 +02:00
Michael Dietz
51678b6951 sdf 2015-09-19 17:42:47 +02:00
Michael Dietz
43e37d6938 bluetooth class working! 2015-09-19 17:42:06 +02:00
mjdietzx
8dd9665de2 adding bluetooth lbirary 2015-09-19 17:23:25 +02:00
Michael Dietz
1c8f6f48e8 Working with uart interface. refactored and organized. next to do is libs and ble and test nrf51 2015-09-19 17:10:44 +02:00
mjdietzx
2af43fa46f Refactor - update for nrf51 support, most editing in makefile, simplify comm interface
Changed makefile to use both nRF51 & nRF52. Cleaned it up. Removed
BLE_INTERFACE and using softdevice by defualt for now. Will modulize
this later. Communcation interface will simplify what developers see in
jshardware.c.
2015-09-19 15:14:34 +02:00
mjdietzx
0833b146ac Merge remote-tracking branch 'espruino/master' 2015-09-19 11:31:26 +02:00