While testing multiple one-wire devices I detected the issue that
echo trigger >therm_bulk_read
that typically will take ~1 second (still don't understand why it can't do this asynchronously and return right away) will return immediately and not trigger conversions (cat w1_slave on any device takes ~1 second which with working bulk_read will returns instantly).
I could reproduce this with both adding a DS2423 and a DS2438 device (single or both). Once the devices get removed it starts working again.
I'm using kernel 5.10.63-v7l+ on a fully updated Raspbian buster on a Raspberry Pi 4
While testing multiple one-wire devices I detected the issue that
echo trigger >therm_bulk_read
that typically will take ~1 second (still don't understand why it can't do this asynchronously and return right away) will return immediately and not trigger conversions (cat w1_slave on any device takes ~1 second which with working bulk_read will returns instantly).
I could reproduce this with both adding a DS2423 and a DS2438 device (single or both). Once the devices get removed it starts working again.
I'm using kernel 5.10.63-v7l+ on a fully updated Raspbian buster on a Raspberry Pi 4