Gordon Williams
562bcbdf8c
oops - now set VSENSE define, needed to wake from USB
2015-08-20 11:46:53 +01:00
mjdietzx
dda361ab9c
Add some NRF52 specifics to this file
...
May need to include some more files in generated platform_config for
NRF52 platform. Also variables may be able to be raised higher and some
other things like flash and ram specifcics.
2015-08-10 10:49:44 +02:00
Gordon Williams
836c1a8502
Add RLE compression when saving to flash, increase Pico RAM from 3000 to 5000 vars ( fix #543 )
2015-07-17 11:29:31 +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
d38a83078d
start of port of F1's libraries
2015-06-03 17:53:52 +01:00
Gordon Williams
278dde08ee
... nope. now we're compiling. And USB CDC device appears, but not hooked in yet
2015-05-27 17:16:00 +01:00
Ivan A-R
7bc90309b7
Reset pin & backlight pin for LCD
2015-04-15 11:41:12 +03:00
Gordon Williams
eb88b79599
oops - shouldn't have committed this
2015-03-04 14:46:00 +00:00
Gordon Williams
a7cf07cae1
so it turns out that Olimexino has a few more bytes than we thought
2015-01-16 16:54:44 +00: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
a6719578a6
update bootloader size code so it can check board info
2015-01-06 16:33:58 +00:00
alain
8cbf002521
Added some details to take in account STM32F411 properly
2014-11-14 15:03:45 +01:00
Gordon Williams
4ece36249b
Added 'Nucleo' class for STM32 nucleo boards
2014-11-07 12:58:40 +00:00
alain
67c00252ab
Create a new board named NUCLEOF401RE
...
added this board to Makefile
modified build_platform_config.py to avoid "module not found error"
2014-10-27 12:28:49 +01:00
Gordon Williams
87ad44dfde
allow pulldown on built-in button
2014-09-05 16:25:05 +01:00
Gordon Williams
9b08cca3a6
fix pins list if not all of the numbered pins exist
2014-08-15 10:53:12 +01: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
0ff273e68f
arduino compile tweaks
2014-08-07 11:04:55 +01:00
Gordon Williams
cfe3284099
Drop JsVar size from 20 bytes to 16, increase Espruino variable count accordingly
2014-08-04 09:34:09 +01:00
Gordon Williams
a9b967017a
fix clocking. F4 USB now works again, F401 USB now works too
2014-07-30 16:58:49 +01:00
Gordon Williams
542ce7fd94
Merge branch 'master' into fyber_merge
2014-07-30 16:21:05 +01:00
Gordon Williams
4e0f7431c6
trying to use free timers, set up defines correctly
2014-07-30 16:20:57 +01:00
Gordon Williams
28bd2ae26d
Swap HY2.4 board to software LCD driver as well, work out pin mappings from PY file
2014-07-22 08:39:12 +01:00
Gordon Williams (u36)
4e8fcd4b5c
specify default baud rate
2014-07-06 12:35:39 +01:00
Gordon Williams (u36)
7246dddf22
Add ability to specify default Serial TX and RX pins in BOARD.py
2014-07-06 12:19:28 +01:00
Gordon Williams
5e1b2118cd
Stop the utility timer queue filling with WAKEUP tasks if Espruino gets woken up early
2014-07-05 14:45:16 +01:00
Gordon Williams
2d3bcf1093
fix embarrassing utility timer regression
2014-07-04 11:02:32 +01:00
Gordon Williams
641570adec
Lower size of timer task array of devices with little RAM ( fix #401 )
2014-07-01 14:03:57 +01:00
Gordon Williams
0bf4dc9cf9
Store only 32 bit time for events (work out full 64 bits in event loop)
...
Increase event buffer size to 128 (from 64)
2014-06-18 09:46:07 +01:00
Gordon Williams
a1e0a29fb5
Add JTAG to ignore list for some boards
...
Fix LCD FSMC formatting and report if LCD is unknown
2014-03-28 17:13:47 +00:00
Gordon Williams
09e9d1885c
Now use jshardware's SPI for SD filesystems - more multiplatform
2014-02-11 19:15:34 +00:00
Gordon Williams
f27afda9e8
use hex
2014-02-05 17:06:51 +00:00
Gordon Williams
25e38726d0
Increase buffer sizes on boards with >= 20kB RAM
2014-02-03 13:42:37 +00:00
Gordon Williams
2baa3aa7aa
Increase buffer sizes on Linux
2014-01-31 10:23:17 +00:00
Gordon Williams
f45d6b975d
Moved memory() to process.memory() - added more info too
2014-01-10 17:55:19 +00:00
Gordon Williams
0b629ab2ad
Fix flash write on most 10XxB boards
2013-12-16 12:29:32 +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
0dbd854f73
Fix compile warnings
2013-12-09 11:27:54 +00:00
Gordon Williams
1085a3af8c
Now store Pin state (fix for #13 on F1 parts, F4 still looks broken)
2013-12-06 18:30:04 +00:00
Gordon Williams (u36)
0e19bf3efc
Added process.version and process.env ( fix #131 )
2013-11-20 18:53:36 +00:00
Gordon Williams
2b68e5f0f6
Get bootloader size direct from Python (remove hard-coding)
2013-11-05 17:25:21 +00:00
Gordon Williams
f3d6e0bc83
First commit
2013-09-26 14:39:04 +01:00