Troubleshooting
Introduction
This document highlights some common problems with IoT Developer Kit.
Most of the IoT documents have a troubleshooting section in them. These troubleshooting notes are for general problems with the DevEdge IoT Developer Kit.
Prerequisites
- The T-Mobile DevEdge IoT Developer Kit.
- Git installed.
- Internet access.
- A serial app like PuTTY, Tera Term, or Serial.
Some Common Problems
Below are some common problems with you might encounter when interacting withe IoT Developer Kit.
Problem 1 - Bluetooth
What happens if the Bluetooth pairing is not successful?
- Try unplugging the USB battery pack then plugging it back in again on the IoT Developer Kit.
- Try installing and uninstalling the DevEdge IoT companion app.
Problem 2 - Mobile App
The DevEdge IoT iOS mobile app is giving me a "Requires OS Update" error? What can I do to fix this error?
- Upgrade your iPhone to the latest version of iOS. Version 15.0 and higher is required.
Problem 3 - CLI Errors
- Issue 1 - I am getting a "Socket creation failed, errno = 0" message when I try and create a TCP socket. What does this mean?
- Solution 1 - The "errno = 0" error indicates that you need to be connected to Wi-Fi before you can create the TCP socket. Please follow the instructions found in the Interacting with the Kit at CLI via the tmo_shell document to learn how to connect your IoT Developer Kit to Wi-Fi.
- Issue 2 - Where can I find a list of other errno messages?
- Solution 2 - All possible standard errors can be found here: https://docs.zephyrproject.org/apidoc/latest/group__system__errno.html.