Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inquiry About Support for Additional Models #458

Open
recalci opened this issue Nov 30, 2024 · 9 comments
Open

Inquiry About Support for Additional Models #458

recalci opened this issue Nov 30, 2024 · 9 comments

Comments

@recalci
Copy link

recalci commented Nov 30, 2024

I'm curious if there are any plans to support additional models. Some models, although not starting with "ch32," still use the same Qingke series core.
屏幕截图 2024-11-27 153338

For example, the CH643's register map primarily differs from the CH32X035 in that it includes LEDPWM functionality.
It would be great to know what’s on the roadmap regarding support for these models. Thank you!

@cnlohr
Copy link
Owner

cnlohr commented Nov 30, 2024

If you have a CH643, pretend it's an x035 - can you try using it and seeing where there's resistance? It should be pretty easy to bring up more chips!

@recalci
Copy link
Author

recalci commented Dec 1, 2024

I have CH643 chips, and I will start testing them once I get the pcb in a few days.
I’ve used the CH641 as a CH32V003 and didn’t find any issues so far.

@cnlohr
Copy link
Owner

cnlohr commented Dec 3, 2024

Please let me know what you find!

@recalci
Copy link
Author

recalci commented Dec 5, 2024

I've tested it. Aside from electrical characteristics, LEDPWM, remapping, and number of gpio and adc channels, they are essentially the same.

@cnlohr
Copy link
Owner

cnlohr commented Dec 6, 2024

It would take some thinking to select appropriate #define's for this... Does it make sense to just #define ch32x035 and go from there or should there be direct support for that in ch32v003fun?

@recalci
Copy link
Author

recalci commented Dec 6, 2024

Thanks for considering support for CH64x.
I don't have much experience in this area.
I'm currently working on adding support for WCH MCUs with USB PD and BC1.2 in Zephyr. Since Zephyr uses device tree, both approaches are fine.
However, CH641 and CH645 don't have nearly identical models, so direct support might be better to keep things consistent.

@TommyMurphyTM1234
Copy link
Contributor

I'm curious if there are any plans to support additional models. Some models, although not starting with "ch32," still use the same Qingke series core. 屏幕截图 2024-11-27 153338

For example, the CH643's register map primarily differs from the CH32X035 in that it includes LEDPWM functionality. It would be great to know what’s on the roadmap regarding support for these models. Thank you!

Hi @recalci - do you have a link to the source for that graphic by any chance please? Thanks.

@recalci
Copy link
Author

recalci commented Dec 6, 2024

I'm curious if there are any plans to support additional models. Some models, although not starting with "ch32," still use the same Qingke series core. 屏幕截图 2024-11-27 153338
For example, the CH643's register map primarily differs from the CH32X035 in that it includes LEDPWM functionality. It would be great to know what’s on the roadmap regarding support for these models. Thank you!

Hi @recalci - do you have a link to the source for that graphic by any chance please? Thanks.

Sure! The graphic can be found on the WCH website in Chinese: https://www.wch.cn/products/productsCenter?categoryId=5

@TommyMurphyTM1234
Copy link
Contributor

I'm curious if there are any plans to support additional models. Some models, although not starting with "ch32," still use the same Qingke series core. 屏幕截图 2024-11-27 153338
For example, the CH643's register map primarily differs from the CH32X035 in that it includes LEDPWM functionality. It would be great to know what’s on the roadmap regarding support for these models. Thank you!

Hi @recalci - do you have a link to the source for that graphic by any chance please? Thanks.

Sure! The graphic can be found on the WCH website in Chinese: https://www.wch.cn/products/productsCenter?categoryId=5

Thanks a lot @recalci - I had looked at their website but failed to find that page. 👍

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

No branches or pull requests

3 participants