Commit graph

305 commits

Author SHA1 Message Date
Stefan `Sec` Zehl
f6a68ef975 rename "module" to "application" to reduce confusion with "m0dules" 2011-06-20 23:35:07 +02:00
kiu
4ed9deb7f7 some words 2011-06-20 23:01:59 +02:00
kiu
d009a510fc renamed m0dule 2011-06-20 20:44:49 +02:00
kiu
4642a6997e renamed m0dule to m0dul 2011-06-20 20:43:05 +02:00
schneider
9d77769794 added new m0duls 2011-06-20 16:59:18 +02:00
schneider
d54be9c799 added export of schematic 2011-06-20 15:53:11 +02:00
schneider
a81a90fa32 refactored schematic 2011-06-20 15:51:25 +02:00
schneider
8af9c362bd added m0dule and readme 2011-06-19 22:24:54 +02:00
schneider
126704d9df moved old files 2011-06-19 22:09:41 +02:00
schneider
75b4e005ce changed paths in config files 2011-06-19 22:03:37 +02:00
schneider
883e642618 new tree structure 2011-06-19 21:01:00 +02:00
Sebastian Steuer
c70798af29 raw input, mandelbrot works again 2011-06-19 18:58:31 +02:00
Stefan `Sec` Zehl
53fb6eea07 Add more error messages for debugging 2011-06-18 21:53:19 +02:00
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