diff --git a/pico-keys-sdk b/pico-keys-sdk index 151ae5f..6f2721a 160000 --- a/pico-keys-sdk +++ b/pico-keys-sdk @@ -1 +1 @@ -Subproject commit 151ae5fae4c5815042fce5d5cbcc06d76561dc9c +Subproject commit 6f2721aba343adab1aa0a336e4b15e41fbb77569 diff --git a/src/hsm/sc_hsm.c b/src/hsm/sc_hsm.c index a9e894b..03252ba 100644 --- a/src/hsm/sc_hsm.c +++ b/src/hsm/sc_hsm.c @@ -301,7 +301,7 @@ int parse_token_info(const file_t *f, int mode) { *p++ = 0; //set later *p++ = 0x2; *p++ = 1; *p++ = HSM_VERSION_MAJOR; #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 *p++ = 0x4; *p++ = 8; memset(p, 0, 8); p += 8; #endif