Did someone here manage to get the builtin Ethernet phy in a CH32V307 running _apart_ from using the vendor SDK? I see is partial code in ch32-rs (buried in a PR), and probably with quite a bit of work ch32fun should be usable as well, but I have not found anything covering the whole chain yet and I have strong feelings about linking closed source binary blobs from vendor SDKs on something that plugs into TheInternet(TM)

#CH32 #CH32V307 #Rust or #C #Embedded #boosts_welcome #WCH

Moin Embeddyverse! Hat zufällig jemand Code rumfliegen, wie man auf dem #CH32V307 den internen 10MBit #Ethernet PHY verwendet? Hab außer dem komischen Downstream-Gedöns nicht viel gefunden, irgendein Port vom LWIP, aber das teil mag bei mir nicht mal kompilieren...

Has someone (borderline) working code examples for the embedded 10MBps Ethernet Phy?

Any programming language welcome, bonus points for rust code...

О переходе на QingKeV4. Тесты CoreMark в разных областях флэша для СH32V2/V3 и что же такое non-zero wait

Про внешний SPI флэш внутри чипов WCH уже везде написали, ситуацию с реальным объемом я описывал https://habr.com/ru/articles/859 054/ . Но какая там скорость и как она влияет на производительность системы? WCH на эту тему неоднократно высказывался, правда по китайский и в ответах саппорта на wch.cn:) Общий смысл того, что мне поведал Google переводчик: для кода используйте кэшируемый флэш zero‑wait, все остальное это для пользовательских данных, но если вы уж прям не влезаете в zero-wiat, то можно и в non zero-wait залезть. Крайне содержательно. Чтобы окончательно раскрыть тему, я вооружился тестами производительности CoreMark и в целом получил ответы на 2 своих главных вопроса: какая частота доступа к физическому SPI флэшу и как стратегия его применения в реальных проектах. Сейчас расскажу. Далее

https://habr.com/ru/articles/909044/

#wch #ch32 #coremark #ch32v307

Macworld все ближе, слухов все больше и немного веселого от Microsoft

На сайте Apple Gazette появился новый слух, что же нам покажет Стив Джобс 8 января на Macworld 2007. Стив Джобс может представить новый графический интерфейс Illuminous, который в Леопарде заменит...

Хабр
Have a WIP schematic and PCB for the #ch32v307 board: https://github.com/ArcaneNibble/remex-wch
GitHub - ArcaneNibble/remex-wch: CH32V307 GigE development board

CH32V307 GigE development board. Contribute to ArcaneNibble/remex-wch development by creating an account on GitHub.

GitHub

designing a #ch32v307 development board with gigabit ethernet and USB-C dual-role

project codename is "remex" and is intended to be up there with the fastest and most-featured boards from a certain vendor

Porting #Nuttx (with its odd style requirements) to #wch #CH32V demanded producing headers for the parts. Faced with declaring 2303 registers & 4259 bitfields for #CH32v307 alone, I did what any lazy programmer would do and automated it.

The resulting program reads SVD files as produced by #WCH for their #RISC-V parts and spits out ISO C 89 (sigh) headers for the registers.

See https://github.com/robertlipe/svdtoheaders/blob/main/demo/h/ch32v307_reg.h for code a human should never have to write.

Program:
https://github.com/robertlipe/svdtoheaders

I'm really amazed with the dev experience on the #CH32V003 and #CH32V307 I'm currently playing around with.
Learning based on (complex) examples works much better for my brain compared to studying pages upon pages of app notes...
#riscv #wch #meme

✨Community DIY
Design a vision-based line-following robot to detect and track the line and programmed to follow a specific path, powered by
@RTThread and #CH32V307.
Learn more in this blog: http://bit.ly/3GdC2eE

#opensource #embedded #IoT #RTOS #embeddedsystem #dev #robot

Vision Line Follower using CH32V307 & HuskyLens

Design a vision based line following robot using CH32V307 Dev board and a Husky Lens By Rahul Khanna D.

Hackster.io

RT from RT-Thread IoT OS (@rt_thread)

Thank you all for entering the #RISCV Design Challenge and helping to make it such a huge success. We’re giving 300 entries, and will send out one dev board + two chips of #CH32V307 for each of the contestants.🥳

Check the entry list: https://bit.ly/3wybzVF
#RISCV #MCU

Original tweet : https://twitter.com/rt_thread/status/1527828957386743810

RISC-V Design Challenge Entry Announcement - RT-Thread IoT OS - Medium

RISC-V DESIGN CHALLENGE jointly held by RISC-V International, Opensource RT-Thread IoT OS, WCH Microelectronics, LCSC, EasyEDA, and Hackster! The challenge aims to open up a channel for developers to…

Medium

RT from RT-Thread IoT OS (@rt_thread)

Thank you all for entering the #RISCV Design Challenge and helping to make it such a huge success. We’re giving 300 entries, and will send out one dev board + two chips of #CH32V307 for each of the contestants.🥳

Check the entry list: https://bit.ly/3wybzVF
#RISCV #MCU

Original tweet : https://twitter.com/rt_thread/status/1527828957386743810

RISC-V Design Challenge Entry Announcement - RT-Thread IoT OS - Medium

RISC-V DESIGN CHALLENGE jointly held by RISC-V International, Opensource RT-Thread IoT OS, WCH Microelectronics, LCSC, EasyEDA, and Hackster! The challenge aims to open up a channel for developers to…

Medium