Use external unique ID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
Submodule pico-keys-sdk updated: 7def35f87c...8d86a8c56b
@@ -1,6 +1,6 @@
|
|||||||
idf_component_register(
|
idf_component_register(
|
||||||
SRCS ${SOURCES}
|
SRCS ${SOURCES}
|
||||||
INCLUDE_DIRS . ../../pico-keys-sdk/src ../../pico-keys-sdk/src/fs ../../pico-keys-sdk/src/rng ../../pico-keys-sdk/src/usb
|
INCLUDE_DIRS . ../../pico-keys-sdk/src ../../pico-keys-sdk/src/fs ../../pico-keys-sdk/src/rng ../../pico-keys-sdk/src/usb
|
||||||
REQUIRES bootloader_support esp_partition esp_tinyusb zorxx__neopixel mbedtls
|
REQUIRES bootloader_support esp_partition esp_tinyusb zorxx__neopixel mbedtls efuse
|
||||||
)
|
)
|
||||||
idf_component_set_property(${COMPONENT_NAME} WHOLE_ARCHIVE ON)
|
idf_component_set_property(${COMPONENT_NAME} WHOLE_ARCHIVE ON)
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ int parse_token_info(const file_t *f, int mode) {
|
|||||||
*p++ = 0; //set later
|
*p++ = 0; //set later
|
||||||
*p++ = 0x2; *p++ = 1; *p++ = HSM_VERSION_MAJOR;
|
*p++ = 0x2; *p++ = 1; *p++ = HSM_VERSION_MAJOR;
|
||||||
#ifndef ENABLE_EMULATION
|
#ifndef ENABLE_EMULATION
|
||||||
*p++ = 0x4; *p++ = 8; pico_get_unique_board_id((pico_unique_board_id_t *) p); p += 8;
|
*p++ = 0x4; *p++ = 8; memcpy(p, pico_serial.id, 8); p += 8;
|
||||||
#else
|
#else
|
||||||
*p++ = 0x4; *p++ = 8; memset(p, 0, 8); p += 8;
|
*p++ = 0x4; *p++ = 8; memset(p, 0, 8); p += 8;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user