Skip to content

arch/gd32f4: 补齐 GD32F407 芯片分发与 w5500 驱动日志调整 - #383

Open
liu369369 wants to merge 2 commits into
open-vela:dev-ai-contest-2026from
liu369369:fireeye-gd32f407
Open

liu369369 wants to merge 2 commits into
open-vela:dev-ai-contest-2026from
liu369369:fireeye-gd32f407

Conversation

@liu369369

Copy link
Copy Markdown

为在 GD32F470V-START(板载 GD32F407VKT6)上跑通 openvela,补齐 chip.h/pinmap/memorymap/progmem 的 F407 分发与新增 arch/arm/src/gd32f4/CMakeLists.txt,并把 w5500 驱动在轮询模式下的空转日志由 warn 降为 info。配套板级改动见 vendor_gigadevice 仓 PR。

@liu369369
liu369369 requested review from a team as code owners September 16, 2026 07:55
Signed-off-by: liu369369 <liuxiansheng0408@163.com>
…e verify

GD32F407VK: the vendor region at 0x08100000 is not programmable on this part (byte and word programs read back unchanged), so the storage area now uses the two 128 KiB sectors at 0x08080000..0x080BFFFF inside bank0.

up_progmem_write(): program all bytes first, then reset the flash/ART data cache (FMC_WS DCRST/ICRST) before the read-back verify; a cached pre-program value otherwise makes successful writes report -EIO.

Signed-off-by: liu369369 <liu369369@users.noreply.github.com>
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.

1 participant