This version (21 Jun 2022 14:43) was approved by Mark Thoren.

CN0566 Assembly and Production Test

Assembly and Production Test Procedure for the CN0566 Phaser. Two situations will be described:

  1. A complete assembly and test in which a Raspberry Pi, ADALM-Pluto and tripod mount are all installed on the CN0566 board and tested as a unit.
  2. A minimal assembly and test in which the board is tested to identify the majority of failures.


1. Install the u.fl cables as shown. Ensure that the connector is aligned before seating, and use a flat surface to press, such as an unused pencil eraser:
2. Install the 40-pin M-F extender on the reverse side of the board. Place the board on stiff antistatic foam while doing this, and use a steady, even pressure.

3. Install a 22 mm M-F standoff and 12 mm M-F standoff as shown below. The threads from the 22 mm standoff enter from the reverse side of the board.
4. Install the camera mount using two 3 mm pan head screws as shown. Do not over-tighten.

5. Install the four tall standoffs from the top side of the board, at the four corners.

Photo of four corner standoffs, so the Pi can be assembled easily.

6. Prepare the ADALM-Pluto:

  • Remove the board from the enclosure, leaving the SMA panel intact
  • Solder the 14-pin header as noted.

7. Mount the ADALM-Pluto from the top side of the board. Note that the threaded ends of the standoff will need to be flexed slightly. Secure with 4x M2.5 nylon nuts. xxx
8. Connect the U.FL cables to the ADALM-Pluto as shown:

  1. The previously installed RX2 cable from the CN0566 board to Pluto RX2A
  2. Snap the second cable onto the SMA to U.FL adapter.
  3. Snap the other end of the second cable onto Pluto TX2A, then snake the adapter between the Pluto and CN0566, thread onto CN0566 TX_IN SMA.
  4. Install a 90-degree SMA adapter onto CN0566 J1 as shown, facing downward.

9. Connect the 14-pin ribbon cable between CN0566 and Pluto as shown:
10. Mount the Raspberry Pi from the reverse side of the board. Use 4x M2.5 x 4 mm pan head screws to secure.


Place the Vivaldi antenna / Selfie-Stick directly above the assembly as shown. The antenna should aim directly down at the center of the array. (Add little plumb-bob on a thread?):

Plug a micro HDMI to HDMI cable into the Raspberry Pi HDMI connector closest to the USB-C power input.
Insert a pre-prepared SD card into the Raspberry Pi. (See below for preparation instructions.)
Plug a keyboard into one of the remaining USB ports on the Raspberry Pi (A mouse is optional.)
Connect a 3 Amp USB-C power adapter to the power input on the CN0566. The Raspberry Pi will boot.
Type the following command:


Then press enter. The test script will automatically run and print pass / fail results.

Preparing the SD card

Download Kuiper image wget

EEPROM programming!

(verify this actually works…)

To Delete

Figure 1. Find HB100 script

Ideally, there should be a single, sharp peak. If there are several peaks or no visible peak, close the plot and enter 'n' at the prompt. Reposition the HB100 (and make sure there are no other sources nearby), then re-run the script. Another method to ensure that the correct source is being identified is to run the script several times, moving the HB100 toward or away from the antenna. The peak should increase and decrease accordingly. Once the correct peak has been identified, enter 'y' at the prompt as shown in Figure 2. This will save the frequency to a calibration file that other scripts and GUIs will read in.

Figure 2. Saving Frequency Calibration File

resources/eval/user-guides/circuits-from-the-lab/cn0566/assy_prod_test.txt · Last modified: 12 May 2022 17:17 by Mark Thoren