Skip to content

Frequently Asked Questions

Jason Kridner edited this page Sep 4, 2019 · 25 revisions

Is USB type-C only for power?

No, the dual-role controller offers USB 3.0 SuperSpeed connections at 5,000Mbps, over 10 times faster than USB 2.0 high-speed connections at 480Mbps.

Will the board cost over $200 like BeagleBoard-X15?

No, the board will be around $100, despite having similar features. Much of the savings comes from fewer USB 3.0 ports, removal of SATA and PCIe and lower-speed board interconnect. The RAM is also reduced from 2GB to 1GB and from 2 Gigabit Ethernet ports to just 1. We feel this is a good tradeoff for many people looking to experiment. The additional flash and addition of WiFi can largely be covered by the newer design and larger expected sales.

Accessories

Power cable

A 5V 2.5A (25W) adapter should be sufficient. It needs to be type-C. Most laptops with type-C should put out enough power to provide both power and a super-speed data connection over this cable.

Serial cable

The 3-pin serial JST-ZH header (1.5mm pitch) has ground closest to the mounting hole with RX next and TX furthest away. There are several cable options available. Further, Embest has developed a JTT-ZH to 100-mil male header for connection to a standard FTDI cable.

Kernel status

Upstream

-ti LTS kernels

  • Works pretty well, with some gaps to be documented here
  • Requires an out-of-tree build of WiFi driver, currently being built with buildroot, but working on integrating the build in with Robert's patches

Extra included software

Pinmux status script: show-pins.pl

Created by Matthijs van Duin of Dutch & Dutch, show-pins.pl is a Perl script that provides the easiest way to observe the status of the pinmuxes. It reads the kernel debugfs information on the pinmux status and maps it against a table of the modes matched with the cape header pins or other board function.

sudo perl /opt/scripts/device/bone/show-pins.pl -vv