1
0
mirror of git://projects.qi-hardware.com/antorcha.git synced 2024-11-29 09:20:18 +02:00
Commit Graph

129 Commits

Author SHA1 Message Date
Werner Almesberger
1668e702e5 fw/dispatch.c: fix initial sequence number; some cleanup 2012-06-20 16:50:55 -03:00
Werner Almesberger
1d1c83f926 tools/antorcha.c: add image upload (doesn't work yet) 2012-06-20 16:50:23 -03:00
Werner Almesberger
ab00d8e231 fw/antorcha.c: don't overrun image by one line in test mode 2012-06-20 16:48:16 -03:00
Werner Almesberger
b7d80f1340 fw/fw.c: simplify the use of the sequence number a little (untested)
Not sure if this even produces better code. It looks a bit cleaner, though.
2012-06-20 16:46:27 -03:00
Werner Almesberger
6286aa9bbc fw/sweep.c: use ICR1 instead of double-buffered OCR1A; set pixel_ticks
Our timing is now accurate within a measured 0.5% on the test device,
which is well within the specified 1% of the calibrated RC oscillator.
2012-06-20 16:40:33 -03:00
Werner Almesberger
878498a405 PROTOCOL: move over to doc/ 2012-06-20 11:39:18 -03:00
Werner Almesberger
ea2cd37c04 properly implement "ping" and invoke it with antorcha -P 2012-06-20 11:31:56 -03:00
Werner Almesberger
823fdcfcb1 tools/antorcha.c: require option -F for firmware upload 2012-06-20 10:56:11 -03:00
Werner Almesberger
9bc9c57fb2 fw/: simple image test mode (still untested) 2012-06-20 10:41:27 -03:00
Werner Almesberger
87cc67d5f7 fw/: add image data upload (completely untested) 2012-06-20 10:30:40 -03:00
Werner Almesberger
6223a58552 fw/: move image data from sweep.[ch] to new image.[ch] 2012-06-20 07:45:04 -03:00
Werner Almesberger
7003c9c35b fw/: added image sweep (completely untested) 2012-06-20 07:39:24 -03:00
Werner Almesberger
2ecd291ca5 really remove NOTES (didn't do that in previous commit) 2012-06-20 07:26:10 -03:00
Werner Almesberger
8cb774b671 doc/DESIGN: moved over from NOTES 2012-06-19 10:05:16 -03:00
Werner Almesberger
2a5b6d4c0b README: explain directory placement and avrdude.conf entry 2012-06-18 20:49:11 -03:00
Werner Almesberger
3c4855deff fw/Makefile: cleanup
Remove references to a reset-secret, removed remote control via
programming interface.
2012-06-18 20:37:51 -03:00
Werner Almesberger
cc4b5607c7 RESET protocol to jump from application to boot loader without power cycling 2012-06-18 20:31:20 -03:00
Werner Almesberger
683056bca7 fw/Makefile: generate random unlock secret (from /dev/urandom) 2012-06-18 19:26:25 -03:00
Werner Almesberger
332f8aceb6 add ben-wpan to include search paths, for at86rf230.h 2012-06-18 19:24:12 -03:00
Werner Almesberger
89b10939f9 make firmware upload protocol less secure but lean; boot loader works 2012-06-18 18:22:56 -03:00
Werner Almesberger
fb8e75cd2a PROTOCOL: brief protocol description (WIP)
Will change when dumbing down the boot loader.
2012-06-18 11:08:57 -03:00
Werner Almesberger
55d212983f tools/: command-line tool to upload firmware, images, and parameters (WIP)
This tool will also need adjusting after dumbing down the boot loader.
2012-06-18 11:00:10 -03:00
Werner Almesberger
56476539cf fw/: addition of boot loader (WIP) and assorted cleanup and improvements
The boot loader currently uses the protocol switch intended for the
application. This makes it too big to fit in the very limiting
constraints the ATmega168 poses - and there's not even cryptographic
authentication yet. We'll have to dumb it down quite a bit.
2012-06-18 10:56:43 -03:00
Werner Almesberger
df6ceb8394 fw/: first version of experimental firmware 2012-06-16 22:16:37 -03:00
Werner Almesberger
b68b6ab7a5 hw/: pull SLP_TR down, not up
The transceiver happily jumped right into sleep mode after leaving
reset ...
2012-06-16 10:27:31 -03:00
Werner Almesberger
ef1fa5141e hw/: assorted schematics cleanup 2012-06-16 09:42:32 -03:00
Werner Almesberger
2b26977b16 hw/antorcha.brd: move control board such that we can duplicate it 2012-06-12 12:53:03 -03:00
Werner Almesberger
02756e95c4 antorcha/hw/: improve antenna, grounding, trace widths, etc. 2012-06-12 12:05:22 -03:00
Werner Almesberger
0fd4a0827a Initial commit
First design iteration, with layout.
2012-06-11 22:18:21 -03:00