diff --git a/src/modules/systemlib/mcu_version.c b/src/modules/systemlib/mcu_version.c index d33f04e643..a880a5eaee 100644 --- a/src/modules/systemlib/mcu_version.c +++ b/src/modules/systemlib/mcu_version.c @@ -64,19 +64,6 @@ #endif -/** Copy the 96bit MCU Unique ID into the provided pointer */ -void mcu_unique_id(uint32_t *uid_96_bit) -{ -#ifdef __PX4_NUTTX - uid_96_bit[0] = getreg32(STM32_SYSMEM_UID); - uid_96_bit[1] = getreg32(STM32_SYSMEM_UID + 4); - uid_96_bit[2] = getreg32(STM32_SYSMEM_UID + 8); -#else - uid_96_bit[0] = 0; - uid_96_bit[1] = 1; - uid_96_bit[2] = 2; -#endif -} int mcu_version(char *rev, char **revstr) { diff --git a/src/modules/systemlib/mcu_version.h b/src/modules/systemlib/mcu_version.h index 2aca31b99b..579834bacf 100644 --- a/src/modules/systemlib/mcu_version.h +++ b/src/modules/systemlib/mcu_version.h @@ -46,15 +46,6 @@ enum MCU_REV { MCU_REV_STM32F4_REV_3 = 0x2001 }; - -/** - * Reports the microcontroller unique id. - * - * This ID is guaranteed to be unique for every mcu. - * @param uid_96_bit A uint32_t[3] array to copy the data to. - */ -__EXPORT void mcu_unique_id(uint32_t *uid_96_bit); - /** * Reports the microcontroller version of the main CPU. *