Closed nobodywasishere closed 1 year ago
I have a work-in-progress version going here that I'll update as I test it
Also this board is supported by Zephyr and there's useful documentation on how to use it here
I believe i've gotten both the CMSIS and STM32Cube frameworks working, still waiting to get a board to test them but they compile without errors. I'm starting to work on examples for these here. framework-stm32cubewl is already published to the PIO registry, and I'm currently waiting for framework-cmsis-stm32wl to be approved.
I've got working blinky programs with both CMSIS and STM32Cube frameworks, and have verified that those work for flashing the board. Should I create a PR with my board file? Currently still waiting for the framework-cmsis-stm32wl to be published, so until that happens CMSIS won't work.
Hello, I use platformIO for my LoRa Node development. I bougth Seeed-Studio LoRa-E5 Dev board and want to use it with platformio IDE. Fortunately I found your board request but as far as I found this is until now not included in the platformio repository. So I tried to follow your thread but have no success to get my demo working. What I did:
[env:lora_e5_dev_board] platform = https://github.com/nobodywasishere/platform-ststm32.git board = lora_e5_dev_board framework = stm32cube `
============================================================
An unexpected error occurred. Further steps:
Verify that you have the latest version of PlatformIO using
pip install -U platformio
command
Try to find answer in FAQ Troubleshooting section https://docs.platformio.org/page/faq.html
Report this problem to the developers https://github.com/platformio/platformio-core/issues
============================================================`
Thank's Wolfgang
What's happening is the proper framework package isn't being found. I believe you either need to add
[env:lora_e5_dev_board]
platform = https://github.com/nobodywasishere/platform-ststm32.git
platform_packages =
out0f0rder/framework-stm32cubewl
board = lora_e5_dev_board
framework = stm32cube
Or download https://github.com/out0f0rder/framework-stm32cubewl and put it in your ~/.platformio/packages
folder (i dont know what it is on Windows)
Unfortunately i could not get the arduino framework working at this time, so your options are cmsis, stm32cube, and zephyr
thank you for your fast response. I will try your proposal.
This is the board/mcu I am looking to add support for, which is very similar to #543.
I have created this board json called
lora_wle5jc.json
that may work, I don't have a board on-hand just yet to test it yet and putting it in~/.platformio/boards
didn't let it show up in PlatformIO. I don't know of any frameworks that currently support it, but that is okay for what I am hoping to use it for (just bare-metal) (if a framework is required, please let me know). As well, I am not sure what upload protocols it supports just yet.The SVD is available here.