diff --git a/prod/doc/analysis.html b/prod/doc/analysis.html
index 149753c..e215e0d 100644
--- a/prod/doc/analysis.html
+++ b/prod/doc/analysis.html
@@ -4,20 +4,22 @@
Production and testing: Fault analysis
-
+
-Component placement and orientation
-
-
+Component placement and orientation
-Supply voltages
-
-
+
-Clock frequency
+Supply voltages
+
+
+
+
+
+Clock frequency
The flawless performance of the crystal oscillator is crucial for
operation. Anomalies are easy to detect with even a low-cost oscilloscope
@@ -35,7 +37,10 @@ applies to atben as well as to atusb.
-
Measuring the clock on atben
+
+
+
+Measuring the clock on atben
atben normally does not output a clock signal. A 1 MHz clock
can be enabled with the following command:
@@ -56,7 +61,10 @@ of any IEEE 802.15.4 frame or pressing Ctrl-C will terminate the command.
-
Measuring the clock on atusb
+
+
+
+Measuring the clock on atusb
The transceiver provides the clock for the microcontroller in atusb.
A clock signal is therefore always available. Immediately after reset,
@@ -76,7 +84,10 @@ enables USB.
-Precision measurements
+
+
+
+Precision measurements
diff --git a/prod/doc/flash.html b/prod/doc/flash.html
index 4a06351..5bf9bdc 100644
--- a/prod/doc/flash.html
+++ b/prod/doc/flash.html
@@ -3,23 +3,33 @@
Production and testing: Flashing
+The microcontroller of atusb contains firmware that must be
+loaded before the testing process can commence. The firmware consists
+of the following two parts:
+
+ - The boot loader (via serial programming, using avrdude)
+
- The application (via DFU, using dfu-util)
+
+
+Note that atben has no microcontroller and there does not need
+any flashing.
-(atusb only)
+
-
Flashing the boot loader
+Flashing the boot loader
-
+
-
Flashing the application
+Flashing the application
diff --git a/prod/doc/setup.html b/prod/doc/setup.html
index f06514e..983e98f 100644
--- a/prod/doc/setup.html
+++ b/prod/doc/setup.html
@@ -8,18 +8,26 @@ need to be installed on Ben and PC, and configuration settings
@@@
+
+
+
+
PC software installation
+
+@@@
+
+
-PC software installation
+Install ben-wpan tools
@@@
-Install ben-wpan tools
-@@@
+
-Register Ben host name
+
+Register Ben host name
To simplify accessing the Ben via TCP/IP, its IP address should be
registered in the hosts file on the PC. If the Ben is running OpenWrt,
@@ -42,10 +50,10 @@ echo 192.168.1.202 jlime >>/etc/hosts
-
+
-Ben system setup
+Ben system setup
The configuration setting described in this section are lost on each
reset or reboot and either need to be entered again or a setup script
@@ -53,7 +61,10 @@ running at boot time has to
This needs to be done each time the Ben is booted.
-Enable network access
+
+
+
+Enable network access
Once the Ben has booted and started USB networking, the interface
on the PC side is configured as follows:
@@ -68,7 +79,10 @@ ifconfig usb0 192.168.1.200 up
-Silence other 8:10 card users
+
+
+
+Silence other 8:10 card users
Before running any of the ben-wpan utilities, other users of the 8:10
card slot have to be disabled. In a Ben running the regular OpenWrt or
@@ -85,7 +99,10 @@ echo spi2.0 >/sys/bus/spi/drivers/at86rf230/unbind
-Start atrf-proxy
+
+
+
+Start atrf-proxy
On the Ben, launch the proxy daemon. We pass the option -b to background it:
@@ -93,12 +110,16 @@ atrf-proxy -b
+
+
+
+Ben software installation
+
+
-Ben software installation
-
-Password-less remote access
+Password-less remote access
To enable password-less remote access from the PC, setup to betwork
access to the Ben and run the following command:
@@ -107,10 +128,10 @@ ssh ben 'cat >>/etc/dropbear/authorized_keys' <~/.ssh/id_rsa.pub
-
+
-Test profiles
+Test profiles
diff --git a/prod/doc/test.html b/prod/doc/test.html
index d7dfb0c..2877ba4 100644
--- a/prod/doc/test.html
+++ b/prod/doc/test.html
@@ -4,28 +4,31 @@
Production and testing: Functional test
+
-Test setup for atben
+Test setup for atben
-
+
+
-
Test setup for atusb
+Test setup for atusb
-
+
+
-
Test procedure
+Test procedure