Skip to content

Conversation

nzmichaelh
Copy link
Contributor

@nzmichaelh nzmichaelh commented May 25, 2025

The CH32V series now has GPIO, watchdog, I2C, and PWM drivers. Enable
Twister for these drivers by updating the board definitions to match.

On the larger chips, also enable the watchdog in Devicetree so it's
usable by the sample.

This should catch issues like #90438 in the future.

@nzmichaelh nzmichaelh force-pushed the enable-twister branch 2 times, most recently from c0933b1 to 11e930f Compare May 27, 2025 18:40
@nzmichaelh
Copy link
Contributor Author

Note that Twister should fail at the moment, but then pass once #90438 is merged and I rebase.

@nzmichaelh nzmichaelh marked this pull request as ready for review May 27, 2025 18:46
@nzmichaelh nzmichaelh self-assigned this May 27, 2025
@github-actions github-actions bot requested a review from VynDragon May 27, 2025 18:47
@nzmichaelh nzmichaelh force-pushed the enable-twister branch 2 times, most recently from c623653 to 6845942 Compare May 28, 2025 18:14
@nzmichaelh nzmichaelh requested a review from nordicjm May 29, 2025 06:31
The CH32V series now has GPIO, watchdog, I2C, and PWM drivers. Enable
Twister for these drivers by updating the board definitions to match.

On the larger chips, also enable the watchdog in Devicetree so it's
usable by the sample.

Note that the 203 and 303 do not yet have the appropriate iwdg
Devicetree node.

Signed-off-by: Michael Hope <michaelh@juju.nz>
Copy link

@kartben
Copy link
Contributor

kartben commented Jun 24, 2025

@VynDragon please take a look

@dkalowsk dkalowsk merged commit 99fbef1 into zephyrproject-rtos:main Jun 26, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants