4-Pin DIP Switch

There is a 4-Pin DIP Switch on the right top of the PCBA, which changes PCIe-GL26 behaviors for deployment or development purposes. For example:

  • Assign different board IDs to PCIe-GL26. This feature helps you to connect to each PCIe-GL26 properly, while you have multiple PCIe-GL26 on a single host machine.

  • Boot PCIe-GL26 into OS, or, boot PCIe-GL26 into recovery mode for flashing

  • Power PCIe-GL26 by PCIe or power PCIe-GL26 by 4-pin terminal block (12V)

The description of the 4-Pin DIP switch on PCIe-GL26 is as follows.

OFF
ON

DIP Switch #1 (Board ID / High Bit) gpio267

Borad ID, High Bit = 0

Borad ID, High Bit = 1

DIP Switch #2 (Board ID / Low Bit) gpio266

Borad ID, Low Bit = 0

Borad ID, Low Bit = 1

DIP Switch #3 (Boot Mode)

Boot PCIe-GL26 into OS

Boot PCIe-GL26 into Recovery Mode

DIP Switch #4 (Power Mode)

Powered by PCIe

Powered by 4-Pin Terminal Block with 12V input

circle-info

While developing with an external 12V DC source, please remember to reconnect the power cord once the boot mode is changed.

circle-info

If you only see one fan working, it is very possible that you have set Boot mode as Recovery Mode. It's a dedicated design to prevent the user to hit the working fan while plugging/unplugging the micro USB cable during the flashing process.

Boot PCIe-GL26 into Recovery Mode

  • Please shut down the NX computer first

  • Put DIP Switch #3 (Boot Mode) to ON

  • Unplug the power and wait for 5 second

  • Replug the power, then PCIe-GL26 will boot into Recovery Mode

  • Connect Host machine with PCIe-GL26 via a USB Type-A to micro USB cable

  • In Host machine, input lsusb and you will find a USB device starting with 0955:7e19 NVidia Corp.

circle-info

After flashing PCIe-GL26, it will boot into OS once. Please shut down the NX computer and put DIP Switch #3 (Boot Mode) to OFF if you would like PCIe-GL26 always boot into OS.

Boot PCIe-GL26 into OS

  • Put DIP Switch #3 (Boot Mode) to OFF

  • Unplug the power and wait for 5 second

  • Replug the power, then PCIe-GL26 will boot into OS

Default IP for Various Board ID

PCIe-GL26 looks like a short PCIe card. It can be divided into two major parts:

  • A Xavier NX Computer with a 10GbE NIC (Network interface controller)

  • A 10GbE NIC (Network interface controller) for the Host Computer on the PCIe interface

The Xavier NX Computer and Host computer are connected via the 10GbE to 10GbE link (running on the PCB)

The Xavier NX computer will change its default 10GbE IP according to the Board ID of 4-Pin DIP Switch. To make our pre-installed sample code works smoothly, please also set the IP of the Host computer as follows.

NX SIde
The Host Side

Board ID#0

26.26.50.50

26.26.50.51

Board ID#1

26.26.51.50

26.26.51.51

Board ID#2

26.26.52.50

26.26.52.51

Board ID#3

26.26.53.50

26.26.53.51

Last updated