Commit Graph

822 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 37b8a8b8ed Add loadable/ - build infrastructure for small ram executables.
Also reserve 1k ram for these in the main firmware
(Makefile.inc variable RAMCODE)
2011-06-15 23:34:27 +02:00
Stefan `Sec` Zehl daa08fb31c No need for font debugging code in this repo 2011-06-15 18:40:17 +02:00
Stefan `Sec` Zehl 7388c87b72 Add filesystem test module. Override ffconf.h while we're playing with stuff. 2011-06-15 18:25:16 +02:00
Stefan `Sec` Zehl 59553a026d fix bug: actually write 256 instead of 255 bytes :) 2011-06-15 18:24:23 +02:00
bsx 152f7ade21 switched LCD code from manual SPI to builtin 2011-06-15 16:17:42 +02:00
bsx 2b40528b88 Merge branch 'master' of github.com:p42/project42 2011-06-15 13:17:21 +02:00
bsx bf8a5b9e45 fixed dataflash sector count
also added range checks to read/write
2011-06-15 13:16:12 +02:00
Stefan `Sec` Zehl 5391f1e888 First attempt at an fs module.
Need to edit filesystem/ffconf.h:
_FS_MINIMIZE = 0
_USE_MKFS    = 1
2011-06-15 12:53:29 +02:00
schneider 00c75dcc69 Merge branch 'master' of github.com:p42/project42 2011-06-15 12:18:32 +02:00
schneider 15030cdff5 modified silkscreen 2011-06-15 11:35:12 +02:00
bsx 1cad26360f removed obsolte EEPROM code (we use dataflash now) 2011-06-15 10:56:34 +02:00
bsx b32b6add9c fixed compile error in private module 2011-06-15 10:53:12 +02:00
bsx 05791efb05 added filesystem code based on FatFs
!!! UNTESTET !!!

* modified mmc code from microbuilders to work with our board
* added code for AT45DB041D DataFlash according to datasheet
2011-06-15 10:51:22 +02:00
schneider 1c8ddada00 moved fiducials 2011-06-15 10:12:12 +02:00
schneider 7c880d2c93 moved fiducials 2011-06-15 10:03:21 +02:00
schneider 2b1aaadea7 added chip antenna 2011-06-15 09:57:58 +02:00
schneider be6a5c1072 modified battery connector pinout
also changed clearances and csn pullup location
2011-06-15 09:15:32 +02:00
Stefan `Sec` Zehl 4ac51293f9 Merge branch 'master' of github.com:p42/project42 2011-06-15 03:23:27 +02:00
Stefan `Sec` Zehl 196169f73a Routing: done, DRC has no errors. Also: ground plane optimized a bit. 2011-06-15 03:22:24 +02:00
Sebastian Steuer f62b5f5c02 invaders basics 2011-06-15 03:03:52 +02:00
schneider be7d815063 corrected battery connector and moved display 2011-06-14 16:54:08 +02:00
schneider 883c7945a4 moved switch 2011-06-14 16:17:34 +02:00
schneider e88704c1f7 updated names and packages 2011-06-14 16:12:36 +02:00
schneider 031e4faa74 added eepd parts again 2011-06-14 16:05:56 +02:00
schneider 64359e4f1c better power saving 2011-06-14 15:58:07 +02:00
schneider cd8e413454 Revert "Revert "modified charging circuit""
still needing these files...
This reverts commit 8bf92917e196bca207c2ed44e537f9dcc6d2331e.
2011-06-14 15:52:23 +02:00
schneider 88e53b7ebd added new r0ket design 2011-06-14 15:50:51 +02:00
schneider 521ec69f86 Revert "modified charging circuit"
This reverts commit 53eed3e4a51531ce7079fa3f95426285b41d6826.
Antenna was modified
2011-06-14 15:36:23 +02:00
schneider f8e99afd90 Merge branch 'master' of github.com:p42/project42 2011-06-14 12:27:13 +02:00
schneider 0c2eaea025 modified charging circuit
also added eepd partnumbers
2011-06-14 12:26:18 +02:00
Sebastian Steuer dbe67406df Merge branch 'master' of github.com:p42/project42 2011-06-14 02:20:42 +02:00
Sebastian Steuer 236b9707cf zooming mandelbrot proof-of-concept 2011-06-14 02:20:15 +02:00
Stefan `Sec` Zehl 890b63991c it did work %) 2011-06-14 00:16:14 +02:00
Stefan `Sec` Zehl b861fecbc4 Clean up my experiment module 2011-06-13 23:59:02 +02:00
Stefan `Sec` Zehl 4cd3460138 Add keyin.c, generic joystick input function 2011-06-13 23:53:02 +02:00
Stefan `Sec` Zehl 2b73b15157 Add low-voltage warning blink 2011-06-13 23:39:21 +02:00
Stefan `Sec` Zehl 93a5e2696b Enable systick (10ms) by default and allow modules to be called from systick
Also add VoltageCheck once per sec by default
2011-06-13 23:19:18 +02:00
Stefan `Sec` Zehl 2dfe80221a Add VoltageCheck to shutdown on low power 2011-06-13 23:17:09 +02:00
Stefan `Sec` Zehl 94003362a4 set USB_CONNECT high on bootup to not confuse usb host.
Also remove adcInit and pmuInit from main.c because systemInit already calls them.
2011-06-13 23:09:37 +02:00
Stefan `Sec` Zehl 572bf9439b Move some functions into basic/ and add prototypes for them 2011-06-13 21:06:09 +02:00
Stefan `Sec` Zehl 31634eaafc Backdoor-ISP is now up+left+enter 2011-06-13 19:58:12 +02:00
Stefan `Sec` Zehl d06cad62e4 Merge branch 'master' of github.com:p42/project42 2011-06-13 19:57:36 +02:00
Stefan `Sec` Zehl f0801647c5 Increase decoder buffer as not to crash on "g" 2011-06-13 19:56:51 +02:00
Sebastian Steuer 5e16741d3f Merge branch 'master' of github.com:p42/project42 2011-06-13 19:56:31 +02:00
Sebastian Steuer a63b81a66b lcdSetPixel implemented 2011-06-13 19:55:51 +02:00
Stefan `Sec` Zehl 63c6126af3 Fix dependencies so make MODULE=foo works without make clean :-) 2011-06-13 15:22:37 +02:00
schneider 225f5ee7d7 added S 2011-06-13 01:45:20 +02:00
schneider d16dd1e2dd added module to test adc 2011-06-13 01:03:52 +02:00
schneider 8903c52d22 modified code for new pcb 2011-06-12 22:54:41 +02:00
schneider c8e456f16e made it send again 2011-06-12 04:33:50 +02:00