Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Homepage
This firmware project works for GR-LYCHEE and GR-PEACH.
Steps to build this firmware with Mbed CLI¶
Import project¶
$ mbed import http://os.mbed.com/users/coisme/code/Pelion-GR-LYCHEE-camera-firmware/
Setting¶
- Ethernet (GR-PEACH only)
- Change the file name
mbed_app.RZ_A1H_Ethernet.jsontombed_app.json
- Change the file name
- Wi-Fi
- Change the Wi-Fi setting in
mbed_app.json, i.e.nsapi.default-wifi-ssidandnsapi.default-wifi-password
- Change the Wi-Fi setting in
If you haven't set your Pelion API key, run the following command.
$ mbed config -G CLOUD_SDK_API_KEY <API_KEY>
Setting for Pelion Device Management
$ mbed dm init -d "example.com" --model-name "PELION_DEMO" -q --force
Compile¶
For GR-LYCHEE:
$ mbed compile -t GCC_ARM -m GR_LYCHEE
For GR-PEACH:
$ mbed compile -t GCC_ARM -m RZ_A1H
Write the created .bin file to your GR-LYCHEE/PEACH.
That's it! :-)
LED Status Indicator¶
LEDs next to UB0 show the status of your GR-LYCHEE/PEACH.
| LED# | GR-LYCHEE | GR-PEACH | Status | Description |
|---|---|---|---|---|
| LED1 | green | red | Normal | Turned on after the device is registered to Pelion Device Management successfully. |
| LED2 | yellow | green | Error | Turned on when the network initialization failed. Check your Wi-Fi setting. |
| LED3 | orange | blue | Error | Turned on when the Pelion Device Management Client initialization failed. Check your SD card. |
| LED4 | red | red | Error | Turned on when the network is disconnected. Check your Wi-Fi network status. |
Clear device identity¶
If you want to clear the device's identity, connect to the device via serial terminal. Then input r command. The device flushes the identity storage, then reboot.
Known Issues¶
client_error(6) -> Client in reconnection mode NetworkErrorappears when connecting to network, but eventually connection will be established.- Warning message
"MBEDTLS_TEST_NULL_ENTROPY has been enabled. This configuration is not secure and is not suitable for production use"appears when compiling the project for GR-PEACH. This can be ignored in development stage.