mirror of
https://github.com/liberatedsystems/RNode_Firmware_CE.git
synced 2025-05-04 15:35:37 -04:00
Squashed commit of the following:
commit 2e25bff15413f2365f1b18c901f93297ce07c645 Author: jeremy <jeremy@ubuntu> Date: Thu Sep 12 10:19:07 2024 -0400 Adds t-echo support commit aa44625847179c5b3c4d03b9f7e062f409da0d8a Author: jeremy <jeremy@ubuntu> Date: Thu Sep 12 10:19:07 2024 -0400 Adds t-echo support
This commit is contained in:
parent
07b7e28c74
commit
02f9dc1345
8 changed files with 136 additions and 12 deletions
6
Device.h
6
Device.h
|
@ -275,6 +275,7 @@ bool device_firmware_ok() {
|
|||
|
||||
#if MCU_VARIANT == MCU_ESP32 || MCU_VARIANT == MCU_NRF52
|
||||
bool device_init() {
|
||||
#if VALIDATE_FIRMWARE
|
||||
if (bt_ready) {
|
||||
#if MCU_VARIANT == MCU_ESP32
|
||||
for (uint8_t i=0; i<EEPROM_SIG_LEN; i++){dev_eeprom_signature[i]=EEPROM.read(eeprom_addr(ADDR_SIGNATURE+i));}
|
||||
|
@ -310,9 +311,9 @@ bool device_init() {
|
|||
|
||||
hash.end(dev_hash);
|
||||
#endif
|
||||
|
||||
device_load_signature();
|
||||
device_validate_signature();
|
||||
|
||||
device_validate_partitions();
|
||||
|
||||
#if MCU_VARIANT == MCU_NRF52
|
||||
|
@ -323,5 +324,8 @@ bool device_init() {
|
|||
} else {
|
||||
return false;
|
||||
}
|
||||
#else //if VALIDATE_FIRMWARE is false
|
||||
return true;
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue