Troubleshooting


General

So, what do you do when Mr. Murphy comes to call?

Todo

Basic procedures to follow when stuff happens… goes here…

Embedded Software Tips

Todo

Add embedded sw specific troubleshooting tips here

Embedded Software FAQ

Where can I download an eMMC or SD card image for my G3 controller:

Check out the tables here.

How do I flash an SD card:

For detailed destructions, go here.

How do I flash eMMC:

For detailed destructions, go here.

I just flashed an SD card, rebooted and the screen is black… WTH:

You need to set your DTB.

I just flashed eMMC, rebooted and the screen is black… WTH:

Seriously?!?

I just flashed eMMC card and rebooted, but it booted from SD card… WTH:

You need to install the boot select jumper. Check the appropriate controller hardware manual.

How do I set the DTB:

For detailed destructions, go here

WTH is a DTB anyway:

It’s a Device Tree Blob. Most desktop Linux machines actively probe for installed hardware to load and initialize various drivers. This can be a slow yet tedious process. To avoid the time required to probe in a general sense, embedded Linux devices use a pre-defined, binary DTB to tell the kernel what’s on the board and how to talk to it.

Why is the root filesystem mounted read only:

Primarily to avoid hard or soft bricking the module. It will also improve your product reliability by preventing system crashes due to filling the root filesystem.

Additional Resources

Todo

Link to general FAQ on the Main Reach website goes here…

For additional information, see the General FAQ, and/or…

Email Reach Technology Technical Support or call 503-675-6464.