...includes missing system locking inside a timeout waiting condition and updates to the rp2040 linker file.