PID_SERIAL_NUMBER empty on RP2040
Ing-Dom opened this issue · comments
On RP2040 PID_SERIAL_NUMBER is read from device as only zero.
=> plattform uses SDK function pico_get_unique_board_id
while the function works if it is called in setup() retrieving a correct value, it seems not to work when the stack calls the function.
The SDK manual states that this function works async and the id from the QSPI flash is read only on "at boot".
It seems the stack calls the function to erarly to work.
Further investigation if and how to solve is needed.