Issue: I2C Slave Read Stalls SCL and Returns No Data on RP2040
Issue: I2C Slave Read Stalls SCL and Returns No Data on RP2040: a task in LegoFlow-SWE (Harbor dataset). When the Raspberry Pi Pico is configured as an I2C slave, it fails to complete read transactions initiated by a master. With an external I2C master (e.g., Nvidia Jetson Nano) issuing a…
The task
When the Raspberry Pi Pico is configured as an I2C slave, it fails to complete read transactions initiated by a master. With an external I2C master (e.g., Nvidia Jetson Nano) issuing a read-addressed transaction, the Pico acknowledges its slave address (sends ACK) but then holds SCL low indefinitely, stalling the…
Part of Lego-X/LegoFlow-SWE.