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

STM32F1 support #574

Open
Harvie opened this issue Mar 13, 2021 · 3 comments
Open

STM32F1 support #574

Harvie opened this issue Mar 13, 2021 · 3 comments

Comments

@Harvie
Copy link

Harvie commented Mar 13, 2021

Mongoose website states support for STM32 F4, L4, F7.
Is there any chance of supporting popular STM32F1?

I've noticed that @cpq have done some reseach on this in 2018...

@rojer
Copy link
Collaborator

rojer commented Mar 13, 2021

sorry, no chance of F1 support, it's too underpowered. F2 is ok.

@Harvie
Copy link
Author

Harvie commented Mar 13, 2021

OK, thanks for info.

BTW what is lacking about F1? Mongoose seems to have very little overhead because it is based on FreeRTOS. Should run on random potato without major problems. Anyway i am in process of designing custom STM32 board. This is good, because i can easily swap F1 for F4 at this stage of development to get proper Mongoose support.

Also how do i specify whether mos flash should use serial bootloader or stlink SWD to upload firmware? I am not able to find any details on the mos tool flashing process for STM32. Therefore i am not sure which programming interfaces i should expose on my board. SWD seems more robust, allows debugging and does not need jumper to enable bootloader. But flashing using serial bootloader can be achieved without having stlink hardware. Is it possible to use both of these options with mos tool? Is this docummented somewhere?

I guess i can run stm32flash or st-flash manualy depending on chosen method. But it would be nice to have my board compatible with whatever mos tool can use natively.

@cpq
Copy link
Member

cpq commented Mar 15, 2021

@Harvie an alternative is to use something like https://vcon.io/docs/#vcon--stm32-bluepill

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