EM35x standalone bootloader public definitions.
|
void | bootloaderMenu (void) |
| This function must be implemented, providing a bootloader menu.
|
|
Functions implemented by the bootloader library that may be used by custom functions.
|
BL_Status | receiveImage (uint8_t commState) |
| Puts the bootloader into a mode where it will receive an image. commState indicates whether the image is received via serial (COMM_SERIAL) or over the air (COMM_RADIO)
|
|
bool | checkDebugMenuOption (uint8_t ch) |
| A hook to the bootloader library for it to check for extra menu options. Only used for ember internal debug builds, not normally needed.
|
|
BL_Status | initOtaState (void) |
| Initialize OTA Bootloader state.
|
|
BL_Status | checkOtaStart (void) |
| Check to see if the bootloader has detected an OTA upload start.
|
|
BL_Status | receiveOtaImage (void) |
| Puts the bootloader into a mode where it will receive an image over the air. The function checkOtaStart() should have been called first and it should have returned with a status of BL_SUCCESS before calling this function.
|
|
bool | paIsPresent (void) |
| Uses the information in the PHY_CONFIG token to determine if a power amplifier is present in the node design.
|
|
bool | halCheckIntegrity (void) |
| Validate application integrity by running AES-MMO hash and comparing to AAT.
|
See standalone-bootloader.h
for source code.
void bootloaderMenu |
( |
void |
| ) |
|
bool checkDebugMenuOption |
( |
uint8_t |
ch | ) |
|
- Returns
- true if the option was handled, false if not.
- Note
- OTA support hooks are subject to change!
- Returns
- BL_Status of the success of the function.
bool halCheckIntegrity |
( |
void |
| ) |
|
- Returns
- false if fails integrity check, true if pass
- Note
- OTA support hooks are subject to change!
- Returns
- BL_Status of the success of the function.
bool paIsPresent |
( |
void |
| ) |
|
- Note
- This function must not be called before emBootloaderRadioBoot().
- Returns
- true if a power amplifier is present, false otherwise.
- Note
- OTA support hooks are subject to change!
- Returns
- BL_Status of the success of the function.