Dániel Buga
Dániel Buga
> ESP32-C3/ESP32-C2: uart::test_send_receive_different_baud_rates_and_clock_sources When using the RcFast clock source, the code just hangs in https://github.com/esp-rs/esp-hal/blob/main/esp-hal/src/uart.rs#L1108 and then, the test times out. The reg_update should: Software write 1 would synchronize registers...
ESP32-S2: https://github.com/esp-rs/esp-hal/issues/2098 The main issue is PDMA writing more data than expected. If the buffer's size is not 1 mod 4, PDMA will transfer a whole word, regardless of how...
> ESP32: spi_full_duplex_dma_async and spi_full_duplex_dma_pcnt I'm not sure what's wrong here, the tests are enabled and passing on ESP32
I2S on ESP32-S2 just needed enabling, done in #2181.
I2S on ESP32 generates two wrong clock pulses. This made the receiver reject the first sample pair, causing the test to fail. Issue worked around in #2194 by assigning the...
Yeah that's something we can try. But if a test is spotty, the second run might just succeed. Same if the failure relies on some timing circumstances. In case of...
> Getting useful backtraces would be good I would like to solve this in probe-rs if possible, instead of hacking around with reruns and relying on defmt that introduces timing...
Stack traces will be fixed with https://github.com/probe-rs/probe-rs/pull/2831 and https://github.com/probe-rs/probe-rs/pull/2829 so I'll try an update once they are in.
> Why is channelName a number? Copy-paste-forget bug, sorry > Can we not somehow incorporate it into This is a side effect of what cargo embed does: there is an...
Honestly I don't know, but the option is there in Rust - with the same question attached. I guess we can sack it from `cargo embed`, too, and forget the...