Skip to content

Frequently Asked Questions

Jason Kridner edited this page Sep 24, 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.

Why did my board shut down unexpectedly?

By default, the boards may run warm and shutdown. Please keep adequate ventilation on your board and update your software.

Accessories

Power cable

A 5V 3A (15W) 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