home.social

#ch32v307 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ch32v307, aggregated by home.social.

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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...

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

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

    habr.com/ru/articles/909044/

    #wch #ch32 #coremark #ch32v307

  8. 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

  9. 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