From 9ab082432bc0a7f36fdda05d85ace1a1d46b51e9 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Fri, 27 May 2011 06:45:06 -0300 Subject: [PATCH] prod/doc/: converted analysis.html to analysis.hmac; language cleanup --- prod/doc/Makefile | 4 +-- prod/doc/{analysis.html => analysis.hmac} | 44 ++++++++++++++--------- 2 files changed, 30 insertions(+), 18 deletions(-) rename prod/doc/{analysis.html => analysis.hmac} (86%) diff --git a/prod/doc/Makefile b/prod/doc/Makefile index e197d05..055eda3 100644 --- a/prod/doc/Makefile +++ b/prod/doc/Makefile @@ -11,8 +11,8 @@ DL=http://downloads.qi-hardware.com/people/werner/wpan/tmp all: $(HTMLS) $(PNGS) $(JPGS) -index.html: index.hmac style.inc hmac.pl - perl hmac.pl index.hmac >$@ || { rm -f $@; exit 1; } +%.html: %.hmac style.inc hmac.pl + perl hmac.pl $*.hmac >$@ || { rm -f $@; exit 1; } flow.png: flow.fig fig2dev -L png -m 0.7 -S 4 $< $@ || { rm -f $@; exit 1; } diff --git a/prod/doc/analysis.html b/prod/doc/analysis.hmac similarity index 86% rename from prod/doc/analysis.html rename to prod/doc/analysis.hmac index 4fd5e15..2dcac24 100644 --- a/prod/doc/analysis.html +++ b/prod/doc/analysis.hmac @@ -1,19 +1,34 @@ -Production and testing: Fault analysis - + -

Production and testing: Fault analysis

+Production and testing: Fault analysis + + + + + + Software setup + Flashing + Functional test + Fault analysis + + + + Components + Voltages + Clock frequency + -

Component placement and orientation

+
-

Supply voltages

+
The transceiver has three voltage domains:
    @@ -42,7 +57,7 @@ ranges. Any voltages outside of these ranges indicate a problem. -

    Measurement setup

    + The measurements should be performed with a digital multimeter. The transceiver's analog and digital supplies (1.8 V) are only @@ -77,7 +92,7 @@ can be checked. If they are correct, proceed with checking the clock. -

    Measurement points on atben

    + The supply voltages on atben can be measured at the terminals of components as shown in this table: @@ -100,7 +115,7 @@ This image shows the location of the measurement points: -

    Measurement points on atusb

    + The supply voltages on atusb can be measured at the terminals of components as shown in this table: @@ -125,9 +140,9 @@ This image shows the location of the measurement points: -

    Clock frequency

    +
    -The flawless performance of the crystal oscillator is crucial for +The precision of the crystal oscillator is crucial for operation. Anomalies are easy to detect with even a low-cost oscilloscope and pinpoint specific problems and help to select further analysis steps.

    @@ -145,7 +160,7 @@ applies to atben as well as to atusb. -

    Measuring the clock on atben

    + atben normally does not output a clock signal. A 1 MHz clock can be enabled with the following command: @@ -173,7 +188,7 @@ The clock signal (CLKM) is available on the test pad shown here: -

    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, @@ -207,7 +222,7 @@ depending on how much code was successfully flashed. -

    Precision measurements

    + The clock frequency of atben can be measured with an accuracy of about +/− 100 ppm using the program atrf-xtal. atrf-xtal @@ -232,9 +247,6 @@ be good atben board on the same Ben at a comparable temperature.


    -Up: Production and testing  -Prev: Functional test  -
    Last update: 2011-05-27  Werner Almesberger