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.