Traverse Ten64

by Traverse Technologies

An eight-core ARM64 networking platform with mainline Linux support

View all updates Apr 22, 2021

Shipping Schedule & Testing Procedure

by Mathew M

Hello all,

Due to the production process moving a bit slower than expected, as well as chasing accessory parts, we were not able to meet the target date (April 15) for shipping Ten64. The new timeframe is May 21, 2021, plus/minus a few days.

All Ten64 boards destined for campaign backers have been built and are currently undergoing final test and assembly in the factory. As this is being coordinated remotely it is moving slower than usual (for example, sample units have to be sent overnight for QA approval rather than being approved by us on-site), however, the build process has been running quite well so far.

Thanks for your patience - we are very eager to get Ten64 into your hands.

Free ATX Accessories for All Backers

We are happy to announce that all Ten64 purchases through Crowd Supply, both those during the campaign and purchased after will include the required accessories for use in a conventional ITX/ATX case, including the I/O shield, ATX power cable, and a standalone fan for the heatsink. For those that have purchased the "complete kit" SKU currently on offer, this means you can move your Ten64 motherboard out of the desktop case if you wish to do so in the future.

The Ten64 Factory Test Process Explained

We test every Ten64 board end-to-end while it’s in the factory, as is our usual product testing process. They will leave the factory directly to the Crowd Supply warehouse without us physically handling them.

First, the contract manufacturer performs several board-level tests, such as automated optical inspection and flying probe, which do well at catching issues such as opens or shorts.

Next come functional tests, for which we use a "bed-of-nails" test setup for the Ten64, which brings up the board and tests its various functions all in a single test cycle, without any manual actions apart from loading/removing the board and inserting sample test cards.

A Ten64 board in the functional test fixture. As functional test happens before through-hole this board has no I/O connectors, and still has the tooling strips. (Click to enlarge.)

The test fixture brings up all the connections to the board using spring-contact test probes. By physically closing the fixture, the board is pushed downwards by the push rods and contact is maintained with the test probes. The physical fixture itself was a major engineering effort, as the test pins need to align perfectly between the target board under test, through a machined fiberglass plate and mirrored onto a connector PCB inside the fixture. If you are curious to see how a bed-of-nails fixture works mechanically, check out this video of a similar fixture (we use a PCB rather than wires to route the signals).

Notice that the major connectors (Ethernet, SFP+, Power and USB) are not loaded in the test fixture, as we do initial functional testing before soldering through-hole connectors. There are practical reasons for this, one being that using spring-contact pins against loaded connectors isn’t viable with the small pitches on modern high speed connectors. The other reason in the case of the Ten64 is that boards in need of rework are more easily accessed without the major connectors already soldered in place. For example, once the Ethernet connectors are on, it is difficult to rework the Ethernet PHYs without also removing the Ethernet connectors.

The test fixture has the ability to turn power to the board on and off, as well as drive important control lines on the board, like RESET and SD<->Flash boot mode. While in the test fixture, our functional test does the following:

  • Program the board microcontroller
  • Boot the board from a microSD card and load a test ramdisk over Ethernet
  • Inside the test image, run traffic from each Ethernet port (using iperf3), as well as check functions such as PCIe cards, USB 3, sensors, real-time clock, and TPM
  • Flash a firmware package onto the QSPI flash and reboot in SPI boot mode

After soldering the through-hole components, we run a similar post-assembly test which occurs with all the Ethernet, SFP and USB 3 ports connected.

This ensures these ports work (and there are no faults inside the connectors themselves) and, in cases where a customer supplies the firmware, we test to ensure the firmware is loaded and functional. For the generic units going to Crowd Supply backers, we test against an OpenWrt image loaded from USB.

About the Author

Mathew M

mcbridematt  ·   Melbourne, Australia


$126,272 raised

of $60,000 goal

210% Funded! Order Below

Product Choices

$650

Ten64 Complete Kit

You get a a fully assembled and tested Ten64 mainboard installed in a custom metal enclosure with a fan, 60 W power supply with regional power cord, a USB-C console cable, a recovery microSD card, a SIM eject tool, and a hex key, as you'd expect with any good piece of hardware. RAM with ECC not included.


$56

NVMe SSD

From the Crowd Supply Basics project.

This SanDisk solid-state drive (SSD) fits inside the standard Ten64 enclosure and interfaces to the mainboard via NVMe. The 128 GB drive (P/N SDAPMUW-128G-1022) is compatible with both the M.2 Key M and M.2 Key B slots on Ten64's mainboard, whereas the 256 GB drive (P/N SDBPNPZ-256G) and 512 GB drive (P/N SDBPNPZ-512G) are only compatible with the M.2 Key M slot. These drives are only available when purchased with a Ten64. User installation required.


$70

NAS-grade SATA 2.5" SSD

From the Crowd Supply Basics project.

These NAS-grade solid state drives (SSDs) are rated to last much longer than consumer models, so are perfect for NAS bulk storage. Choose from 256 GB (AP256GPPSS25-R), 512 GB (AP512GPPSS25-R), and 1 TB (AP1TPPSS25-R) capacities. These drives are only available when purchased with a Ten64. User installation required.


$4

Flexible SATA Cable

From the Crowd Supply Basics project.

A flexible cable (3M part number 5602-44-0142A-300) for connecting a SATA drive to a SATA controller board.

Credits

Traverse Technologies

Traverse is a design house focusing on broadband and machine-to-machine applications. Our key areas of expertise are in wireline (xDSL), wireless (LTE), and embedded Linux with an aim to leverage open source technologies such as Linux and OpenWrt as much as possible.


Guy Ellis

SI and DFM Engineer

Mathew McBride

Product Architect

Brett Hahnel

PCB Layout and CAD

Sean Yang

SW Developer

Dennis Monks

SW Dev Leader

Vaughn Coetzee

Firmware Developer


SRXGlobal

Recommended

Contract Manufacturer

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: