diff --git a/prod/doc/flash.html b/prod/doc/flash.hmac similarity index 73% rename from prod/doc/flash.html rename to prod/doc/flash.hmac index a140d56..9f21afc 100644 --- a/prod/doc/flash.html +++ b/prod/doc/flash.hmac @@ -1,7 +1,22 @@ -
The microcontroller of atusb contains firmware that must be loaded before the testing process can commence. The firmware consists @@ -18,7 +33,7 @@ any flashing. -
@@ -51,7 +66,7 @@ If flashing fails despite numerous attempts, proceed to the -
Before performing any production tests, various pieces of software need to be installed on Ben and PC, and configuration settings @@ -11,7 +29,7 @@ need to be installed on Ben and PC, and configuration settings -
@@ -210,7 +228,7 @@ atrf-proxy -b -Test profiles
+Some of the functional tests measure characteristics that are strongly influenced by the test setup. It is therefore not possible to provide @@ -221,7 +239,7 @@ in the actual test environment. - Clock count (atben only)
+Insert a known to be good atben board and run the following command directly on the Ben to record the reference value for the @@ -241,17 +259,14 @@ Ben, and if a stable temperature is maintained. - Signal strength
+@@@
-Up: Production and testing -Next: Flashing (atusb only) -
-Last update: 2011-05-19 Werner Almesberger +Last update: 2011-05-27 Werner Almesberger
diff --git a/prod/doc/test.html b/prod/doc/test.hmac similarity index 83% rename from prod/doc/test.html rename to prod/doc/test.hmac index f50ab8e..628d0a8 100644 --- a/prod/doc/test.html +++ b/prod/doc/test.hmac @@ -1,13 +1,28 @@ -Production and testing: Functional test - + -Production and testing: Functional test
+Production and testing: Functional test + + ++ + + + +Software setup +Flashing +Functional test +Fault analysis ++ -atben setup +atusb setup +Test procedure +Test setup for atben
+To test an atben board, place a reference atusb board into the PC, insert the @@ -19,7 +34,7 @@ the PC, insert the - Test setup for atusb
+@@ -29,7 +44,7 @@ the PC, insert the -
Test procedure
+The test process is started with @@ -61,7 +76,7 @@ file _log. -Enumeration (atusb only)
+The enumeration test verifies that the atusb board has been identified by the PC's USB stack. If this test fails, the board may @@ -73,7 +88,7 @@ should always pass the enumeration test. - LED (atusb only)
+@@@ @@ -81,7 +96,7 @@ should always pass the enumeration test. - GPIO scan
+@@@ @@ -89,7 +104,7 @@ should always pass the enumeration test. - Identification
+This test reads the transceiver's registers that contain values identifying the manufacturer, the chip's part number, and the chip revision. If an @@ -109,7 +124,7 @@ eventually provide more detailed results for problems with the SPI interface. - Crystal frequency (atben only)
+This test measures the frequency of the crystal oscillator in the DUT. On atben, it does this by transmitting packets, and measuring @@ -128,7 +143,7 @@ testing the crystal oscillator. - Spectrum
+The spectrum test measures the reception of a signal sent from the reference device to the DUT. It does this across the entire frequency @@ -162,7 +177,7 @@ and can only be entered if the measurements is outside the limits. - Receive
+In the receive test, the reference device sends a number of frames to the DUT. The test program verifies correct reception of all the frames. A @@ -174,7 +189,7 @@ the bypassing of the transceiver's 1.8 V supplies. - Send
+The send test is like the receive test, but with the DUT acting as the sender and the reference acting as the receiver. If a device passes the @@ -187,11 +202,7 @@ remain undetected until the send test.
-Up: Production and testing -Prev: Flashing (atusb only) -Next: Fault analysis -
-Last update: 2011-05-26 Werner Almesberger +Last update: 2011-05-27 Werner Almesberger