Commit Graph

1392 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 38abca78d2 Executor can no execute files.
To test: "make MODULE=executor loadables"

copy loadable/blinktest.bin to dataflash as test.c0d
flash firmware.bin as usual

joysitck-right executes test.c0d
(joystick-up enters dataflash-masstorage)
2011-06-17 18:29:05 +02:00
Stefan `Sec` Zehl 8437cd7921 Implement uuid.c, when formattig, write uuid into volume header 2011-06-17 17:49:40 +02:00
Stefan `Sec` Zehl 6d4c09066d Just fix some compile errors 2011-06-17 16:19:33 +02:00
bsx 9ef9f3c7b5 Merge branch 'usb' 2011-06-17 14:32:28 +02:00
bsx c966b71e5b fixed really nasty write bug 2011-06-17 14:29:32 +02:00
bsx 84433bb1d6 unified dataflash access for USB and filesystem 2011-06-17 13:12:02 +02:00
bsx 0020ee5dc1 added USB mass storage access for data flash 2011-06-17 12:31:42 +02:00
schneider 61659ebdde ready for order 2011-06-17 00:47:00 +02:00
schneider d46e61c0e0 double checked display connector... 2011-06-17 00:33:03 +02:00
schneider 4b4eeb6e1a modified silkscreen 2011-06-16 23:43:45 +02:00
schneider 30e9ae9a10 modified silkscreen 2011-06-16 23:34:00 +02:00
schneider 6496503e2e multiple modifications
added wuerth inductor
created silkscreen layers
fixed display connector
added extra ground vias
increased text size
added stop for more vias
2011-06-16 23:20:05 +02:00
lilafisch dd33c658ff details verschoben 2011-06-16 18:52:29 +02:00
lilafisch 94219d72e6 grosse vias weg 2011-06-16 18:27:11 +02:00
lilafisch 0d7d367d4b bilderchen 2011-06-16 18:06:53 +02:00
Sebastian 'iggy' Steuer a8af58e8e6 ring wider 2011-06-16 17:24:38 +02:00
Sebastian 'iggy' Steuer db1e01a66c bestueckungsdruck, media 2011-06-16 17:16:02 +02:00
Sebastian Steuer 890b7bc9bc massive improvement on invaders and mandelbrot 2011-06-16 06:56:33 +02:00
Stefan `Sec` Zehl 4a82161bfc Example for executing code in ram.
Due to weird include magic call make two times.
(we won't need this as soon as we can push these to the dataflash)

make MODULE=executor loadables
make MODULE=executor loadables
2011-06-15 23:42:22 +02:00
Stefan `Sec` Zehl e06a8d43e3 Make MODULE= PHONY, if we specify a module on the commandline, we
usually want it rebuilt anyway.
2011-06-15 23:40:46 +02:00
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