Skip to content

Update dev - #2

Merged
jake-taf merged 695 commits into
developfrom
main
Feb 9, 2026
Merged

Update dev#2
jake-taf merged 695 commits into
developfrom
main

Conversation

@jake-taf

@jake-taf jake-taf commented Feb 9, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

michelrandahl and others added 30 commits January 26, 2026 15:18
add Wiznet W6300-EVB-Pico2 UDP echo example
embassy-rp: Add PioClk [and mclk to I2S]
Implement AON Timer driver for the RP2350
When `Sdmmc::new_1bit()` is used to create an SDMMC peripheral with
only the D0 data line, the SD card initialization would still send
ACMD6 to configure the card for 4-bit mode. This creates a bus width
mismatch between the peripheral (1-bit) and the card (4-bit), causing
CRC errors during data transfers.

The fix queries the peripheral's configured bus width before sending
ACMD6 and only enables 4-bit mode if BOTH:
1. The peripheral was initialized with 4 data lines (new_4bit/new_8bit)
2. The card supports 4-bit mode (SCR register indicates support)

This ensures that new_1bit() results in actual 1-bit operation
end-to-end, preventing data corruption on hardware where only D0 is
available or where D1-D3 have signal integrity issues.

Additionally, DSB (Data Synchronization Barrier) instructions are added
around IDMA operations to ensure proper memory ordering between CPU
writes and DMA operations. This prevents potential race conditions
where the DMA might access stale data or where the CPU might read
data before DMA has completed.

Signed-off-by: Vincent Berthier <vincent.berthier@tyrex-cyber.com>
Dirbaio and others added 28 commits February 7, 2026 12:26
…ack-write

stm32 I2C: Emit STOP when address not acknowledged on write
stm32: fix I2S clock source for STM32F2 and F7 to use PLLI2S instead of APB clock
stm32/i2s: use plli2s1_r for all F7 variants
low_power: Add STOP support for STM32L0
stm32: make gpio-init-analog more generic
Use a gpio instead of a PWM.
@jake-taf
jake-taf merged commit f678daa into develop Feb 9, 2026
4 checks passed
jake-taf pushed a commit that referenced this pull request Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.