Werner Almesberger
c0ec3f7a9e
prod/doc/style.inc: use sans serif font in the navigation bar
2011-05-27 10:36:31 -03:00
Werner Almesberger
49177ebe4d
prod/doc/style.inc: interleave the navigation bar and shrink font
2011-05-27 10:31:32 -03:00
Werner Almesberger
213e7031fd
prod/doc/style.inc: fixed header formatting in Firefox
2011-05-27 07:11:32 -03:00
Werner Almesberger
8a70d4b2f3
prod/doc/: converted setup.html, flash.html, and test.html to hmac
2011-05-27 07:05:07 -03:00
Werner Almesberger
9ab082432b
prod/doc/: converted analysis.html to analysis.hmac; language cleanup
2011-05-27 06:45:06 -03:00
Werner Almesberger
2f6c22dbba
prod/doc/: converted index.html to index.hmac
2011-05-27 06:31:11 -03:00
Werner Almesberger
a99fbbfb27
prod/doc/: added HTML macro processor (hmac) and page-specific style
2011-05-27 06:29:42 -03:00
Werner Almesberger
e88d66ed9b
prod/doc/Makefile: moved %-front.png up to give priority over atben-%.png
2011-05-27 04:34:59 -03:00
Werner Almesberger
8a436b8abd
atusb/: swapped C10 and C13 in schematics, to match layout
...
- atrf.sch: C10 (EVDD bypass) and C13 (DEVDD bypass) had their roles
swapped in the layout. Swapped them in the schematics to match the
layout.
- atusb.brd: updated the netlist
- atusb.sch, usb.sch: commit noise
2011-05-27 04:29:01 -03:00
Werner Almesberger
f01c319e8b
prod/doc/: completed voltage measurement sections
2011-05-27 04:14:30 -03:00
Werner Almesberger
cb855b2a69
prod/doc/: added voltage measurement points on layout
2011-05-26 21:57:40 -03:00
Werner Almesberger
b830302e67
prod/doc/: added marked-up layout to indicate CLKM/CLK test points
...
- atben.fig, atusb.fig: layout images overlaid by markup
- Makefile: added images derived from atben.fig and atusb.fig
- Makefile: added generation of the layout images atben.fig and
atusb.fig are based on
- analysis.html: show measurement locations for CLKM and CLK
2011-05-26 21:14:05 -03:00
Werner Almesberger
4aa05f204b
prod/doc/Makefile (DL, atusb-programming.jpg, atrf-path.png): shorten URLs
2011-05-26 19:44:29 -03:00
Werner Almesberger
f5c46de802
prod/doc/test.html: added a decription of the tests
2011-05-26 19:42:57 -03:00
Werner Almesberger
1410027dd2
prod/doc/analysis.html: clarified enabling of 1.8 V rails; language cleanup
2011-05-26 16:43:37 -03:00
Werner Almesberger
b9343a9bb7
prod/doc/Makefile: added upload to downloads.qi-hardware.com
2011-05-26 16:43:37 -03:00
Werner Almesberger
889757eed0
prod/doc/flash.html: use local copy of atusb-programming.jpg; language cleanup
2011-05-26 16:43:37 -03:00
Werner Almesberger
451fc8c715
prod/doc/setup.html: added instructions for atusb flashing prerequisites
2011-05-22 19:38:26 -03:00
Werner Almesberger
86ea428afc
prod/doc/analysis.html: emphasize that 1 MHz clock is normal without firmware
2011-05-21 12:13:25 -03:00
Werner Almesberger
6adfd4b1fd
prod/doc/flash.html: described the flashing process
2011-05-21 12:13:25 -03:00
Werner Almesberger
e9d65fbfd3
prod/: added atusb-flash script and adapted infrastructure
...
- atusb-flash: flash boot loader and application
- Makefile (PHONY, flash): invoke atusb-flash
- Common (REF_EXEC): execute a command on the host with the reference
device
- Common (_doit, expect, expect_re): moved command execution to separate
function, for better sharing
- Common (doit): new function for executing a command without grepping
through its output
- Common (begin): make profile argument optional
2011-05-21 12:13:25 -03:00
Werner Almesberger
21c70eb6c2
prod/doc/setup.fig: added an arrow to drawing for atusb flashing
2011-05-21 11:07:37 -03:00
Werner Almesberger
e605d27cd2
prod/doc/setup.html: put sections in a more logical order
2011-05-19 18:59:29 -03:00
Werner Almesberger
aa75581e8d
prod/doc/: added atrf-xtal run time; some minor cleanup
2011-05-19 17:05:01 -03:00
Werner Almesberger
251a749515
prod/: cleaned up atben clock frequency test
...
- prod/Common (begin), prod/atben: added clock reference file argument
- prod/atben (xtal_ben): use atrf-xtal options -b and -p to determine
whether the clock frequency is correct
2011-05-19 16:45:22 -03:00
Werner Almesberger
68e56afd3d
prod/doc/setup.html: added reference clock count; fixed garbled sentence
2011-05-19 16:17:34 -03:00
Werner Almesberger
e0ac5c9fb0
prod/doc/analysis.html: we actually don't need to kill atrf-proxy for atrf-xtal
2011-05-19 15:03:12 -03:00
Werner Almesberger
f52fbe1f6f
prod/doc/analysis.html: added borders to tables; use −
2011-05-19 14:46:53 -03:00
Werner Almesberger
926ed26188
atusb: varistor Vdc was off by 100 mV; made it clearer that we use Vdc, not Vb
...
- atusb/atusb.sch, atusb/usb.sch, atusb/atrf.sch: bumped schematics
version to 20110519
- atusb/usb.sch (VR1, VR2, VR3): changed voltage from 5.6 V to 5.5 V
- atusb/usb.sch (VR1, VR2, VR3): clarified that the voltage is Vdc, not Vb
- bom/atrf.chr (AVR-M1005C080MTACB): Vdc is 5.5 V, not 5.6 V
- bom/atrf.sub (VR[0-9]*): allow #.#Vdc as an alternative to #V#
2011-05-19 14:23:33 -03:00
Werner Almesberger
47b710dcb1
prod/doc/analysis.html: more material on checking the supply voltages
2011-05-19 13:55:03 -03:00
Werner Almesberger
dc40ff60a6
prod/doc/setup.html: corrected mangled sentence
2011-05-18 23:04:54 -03:00
Werner Almesberger
6446a6ef49
prod/Makefile (ben): used simplified setup with only one atben and one atusb
2011-05-18 23:04:54 -03:00
Werner Almesberger
d2fda376d4
prod/doc/analysis.html: added precision clock measurement for atben
2011-05-18 23:04:54 -03:00
Werner Almesberger
ff6c8340c8
tools/atrf-xtal/: new option -b for relative result; -p for pass/fail
...
- atrf-xtal.c (eval): return the value instead of printing it
- atrf-xtal.c (usage, main): new option -b for reporting the deviation
from a base count
- atrf-xtal.c (eval): new option -p to report an error for deviations
outside the specified bound
2011-05-18 23:04:54 -03:00
Werner Almesberger
558017e34d
tools/atrf-xmit/atrf-xmit.c (xfer_one, usage, main): new option -v (verbose)
2011-05-18 16:49:38 -03:00
Werner Almesberger
430a29695d
prod/doc/: added up/prev/next links to topic pages
2011-05-18 14:55:22 -03:00
Werner Almesberger
3d2bed508a
prod/doc/: adjusted heading level and section separators of topic pages
2011-05-18 14:43:45 -03:00
Werner Almesberger
e11d7b15cc
prod/doc/index.html: split into one file per topic
2011-05-18 14:25:54 -03:00
Werner Almesberger
81a8e138c7
tools/dirtpan/dirtpan.c: new option -b to background/daemonize
...
- dirtpan.c (usage): added detailed description of the arguments
- dirtpan.c (usage, main): new option -b to daemonize after initialization
2011-05-18 14:07:05 -03:00
Werner Almesberger
f5b1693a0c
prod/doc/index.html: added section separators; expanded setup section
2011-05-18 14:04:59 -03:00
Werner Almesberger
1bfe86ac1b
tools/atrf-proxy/atrf-proxy.c: new option -b to background/daemonize
...
- atrf-proxy.c (usage): added detailed description of the arguments
- atrf-proxy.c (usage, main): new option -b to daemonize after
initialization
2011-05-18 13:53:01 -03:00
Werner Almesberger
43f179d6d8
tools/lib/: new helper function for daemonification
...
- include/daemon.h (daemonize), lib/daemon.c: shed all ties with the
process' previous surroundings
- lib/Makefile (OBJS): added daemon.o
2011-05-18 13:34:26 -03:00
Werner Almesberger
e86997e94d
prod/doc/index.html: more fault analysis, mainly clock frequency
2011-05-18 07:23:11 -03:00
Werner Almesberger
b24a189189
tools/lib/atnet.c (atnet_set_clkm): corrected return code (1 means success here)
2011-05-18 00:20:00 -03:00
Werner Almesberger
b9a30541ac
prod/doc/flow.fig: draw feedback (information vs. physical items) dashed
2011-05-18 00:01:22 -03:00
Werner Almesberger
c2163a6954
prod/Common (expect, expect_re): allow multiple arguments (for options)
2011-05-17 22:07:24 -03:00
Werner Almesberger
32744af2ab
prod/atusb: separated flashing from testing; added enumeration and ID test
...
- atusb (flash, dfu): removed (to be handled by separate script)
- atusb (enumerate): implemented enumeration test
- atusb: enabled "identify", since the local anomaly has been solved
2011-05-17 21:58:09 -03:00
Werner Almesberger
d0ab9d92c2
prod/doc: some initial test process documentation (still very incomplete)
2011-05-17 21:57:18 -03:00
Werner Almesberger
601d1bf173
install/: added build and usage instructions for dirtpan
...
- install/INSTALL-Ben: added build instructions for dirtpan
- install/USAGE: removed comment that doesn't work (it does)
- install/USAGE: added usage instructions for dirtpan
2011-05-12 17:07:01 -03:00
Werner Almesberger
7e2c576f7b
tools/dirtpan/: rewritten for simultaneous reception and transmission
...
Note that the PHY is still half-duplex, but we don't need to insist
on the entire packet reception/transmission to finish before letting
the peer have its say.
2011-05-12 16:26:38 -03:00