thelsing / knx

knx stack (TP, IP and RF) for arduino and linux, Can be configured with ETS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PID_SERIAL_NUMBER empty on RP2040

Ing-Dom opened this issue · comments

commented

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.