Skip to content

FAQ

How to check eCore image version?

To check the eCore factory app image version, you need your eCore to be in the factory partition.

First time you turn on your eCore, it will be in the factory partition. Once you access the device by your web browser, you should see the image below, where the image version appears in the App field. In this example, the image version is 1.2.8.

factory_app

If your eCore has already some application running and you need to check its image version, perform a recovery reset as explained here. Same image as above should appear once you access the device using web browser after a recovery reset.

How to use Telnet protocol to debug?

Telnet protocol can also be used for debugging. To enable it add the following line inside the body the app_main function

void app_main(void) {
    // Mandatory calls
    //#######################################################

    // ...

    // Put your code here
    /////////////////////////////////////////////////////////
    remoteLogInit();  // add this line
}

Info

This function initializes Telnet logs and blocks 30 seconds or until a client is connected using Telnet.

To start telnet remote log you can use the following command: telnet eCore-xxxxxx.local, where xxxxxx are the six last MAC address digits.

How to access the eCore without knowing the IP?

The eCore is designed to be managed via local Wifi/Ethernet network, hence IP addresses are crucial. Nevertheless, if the IP is not known one can still use the [HOSTNAME].local instead.

eCore hostnames follow the pattern

eCore-[MAC_ADDRESS_SIX_LAST_DIGITS]

where MAC_ADDRESS_SIX_LAST_DIGITS is a string consisting of the six last digits in the eCore MAC address.

The hostname can be used as a URL (the path in a web browser) to access the eCore by adding .local at the end.

Accessing OTA Firmware Update

In order to access the OTA Firmware Update of an eCore with MAC address F8DC7A2CEFC7 you can use the URL:

http://eCore-2CEFC7.local/ota