Sergio Gasquez Arcos

Results 48 issues of Sergio Gasquez Arcos

In [`espflash`, we use UART for estimating the crystal frequency](https://github.com/esp-rs/espflash/blob/main/espflash/src/targets/esp32c2.rs#L66-L76), in `esp-hal`, we use [APB clock (hardcoded) as source for UART](https://github.com/esp-rs/esp-hal/blob/6e68da0f4db4a724a96f806668243cbf8828b8a0/esp-hal/src/uart.rs#L803-L809). To generate the stubs, I had to update `esp-hal`,...

peripheral:uart
status:needs-attention

Hi! At the moment we support `v4.4` and `v5.1` in the template. Wanted to hear your opinion about two topics: - Shall we keep `v4.4`? - IIRC, there was some...

If it is possible to read the hash of a particular flash region, it should also be possible I believe to implement selective reflashing: for each flash block, read the...

enhancement

```[tasklist] ### Tasks - [ ] https://github.com/esp-rs/espflash/issues/439 - [ ] Add integration tests for subcommands like `elf2image`, `merge_bin`, `save_image`... - [ ] Add more unit tests if possible ```

enhancement

We could add a diagram that shows the whole ecosystem in some intro chapters of the book. @FMFigueroa already created this: https://sharing.clickup.com/9008002852/wb/8cepdt4-184/whiteboard which can be used as a starting point

See https://github.com/esp-rs/esp-idf-template/issues/96

This PR basically copies how [rustup](https://github.com/rust-lang/rustup/blob/master/src/cli/self_update/shell.rs) handles the user environment modification. - Added a `--no-modify-env` flag that avoids modifying the user environment. - In Unix systems, we will try to...

### Failing Tests - [ ] ESP32-S2: `spi_full_duplex_dma` - `test_symmetric_dma_transfer_huge_buffer` If we add the following code: ```diff --- a/hil-test/tests/spi_full_duplex_dma.rs +++ b/hil-test/tests/spi_full_duplex_dma.rs @@ -121,6 +121,8 @@ mod tests { let transfer...

bug
tests

By the way, as also @bjoernQ noticed, the GPIO test `test_gpio_interrupt` is failing for Xtensa targets (at least for S2 and S3) with: ``` test tests::test_gpio_interrupt ... ERROR panicked at...

peripheral:gpio
tests

- Update Espressif books - Add H2 PAC - Minor formating fixes