Can the SIO driver be used from within the ISR context?
I'd like to print some diagnostics after a hardfault, but this is difficult (or not possible?) with the Serial driver.
Nice work as always Giovanni! Your code is such a pleasure to read.
Search found 36 matches
- Sun Sep 06, 2020 3:48 am
- Forum: Development and Feedback
- Topic: [DEV] The new SIO driver
- Replies: 9
- Views: 5439
- Mon May 25, 2020 2:23 am
- Forum: Development and Feedback
- Topic: [PROPOSAL] Use the forum for bug tracking.
- Replies: 8
- Views: 3444
Re: [PROPOSAL] Use the forum for bug tracking.
Github Issues also provide a decent amount of features for this purpose. Lots of open source project use it as a bugtracker. Main problem is double registration, most people would post on the forum anyway. I'd be willing to bet that the overwhelming majority of people with accounts on this forum al...
- Sun May 24, 2020 9:47 pm
- Forum: Bug Reports
- Topic: STM32F4 EFL sector bug, support for F405 (maybe more?) Topic is solved
- Replies: 2
- Views: 4807
STM32F4 EFL sector bug, support for F405 (maybe more?) Topic is solved
The EFL driver for STM32F4 has a repeated typo where 16k is represented as 16834 instead of 16384. I made this mistake myself in my calculator when trying to debug this issue... very subtle! I've attached a patch for it. Also I've added support for the F405... it probably works for other chips too b...
- Sat May 23, 2020 4:37 am
- Forum: ChibiStudio
- Topic: ChibiStudio documentation?
- Replies: 3
- Views: 2718
Re: ChibiStudio documentation?
Hi,
I was trying to run from Linux and was getting those errors.
I booted into Windows and installed ChibiStudio and everything worked. Thank you!
I was trying to run from Linux and was getting those errors.
I booted into Windows and installed ChibiStudio and everything worked. Thank you!
- Fri May 22, 2020 3:03 am
- Forum: ChibiStudio
- Topic: ChibiStudio documentation?
- Replies: 3
- Views: 2718
ChibiStudio documentation?
Running Linux. I'm trying to use ChibiStudio to generate a board config for a custom STM32F4 design. I'd like to import a demo using a similar MCU and then reconfigure all the pins and such. I've installed ChibiStudio, opened the a workspace, and can see all the projects on the left. But when I try ...
- Thu Apr 23, 2020 5:39 am
- Forum: Bug Reports
- Topic: EFL Flash Sectors on STM32G0 Topic is solved
- Replies: 3
- Views: 19401
Re: EFL Flash Sectors on STM32G0 Topic is solved
Awesome, thank you so much!
- Tue Apr 21, 2020 9:08 pm
- Forum: Bug Reports
- Topic: EFL Flash Sectors on STM32G0 Topic is solved
- Replies: 3
- Views: 19401
EFL Flash Sectors on STM32G0 Topic is solved
Hi there, I've been trying to use the EFL driver on an stm32g071 and I was running into some problems. I think the number of pages is incorrectly assigned which leads to sectors_size being 512 bytes instead of 2k. As the datasheet specifies 32 or 64 pages of 2k, I changed the lines: #define STM32_FL...
- Thu May 30, 2019 8:38 pm
- Forum: ChibiOS/HAL
- Topic: ChibiOS/HAL in FreeRTOS project
- Replies: 6
- Views: 4259
Re: ChibiOS/HAL in FreeRTOS project
Actually I used the CMSIS wrapper for FreeRTOS found here. So the demo in STM32/CMSIS-STM32F407-DISCOVERY will work as is. But the wrapper is not very efficient... it adds a lot to the text segment. I will try to get a demo going using only the FreeRTOS API.
- Wed May 29, 2019 10:01 pm
- Forum: ChibiOS/HAL
- Topic: ChibiOS/HAL in FreeRTOS project
- Replies: 6
- Views: 4259
Re: ChibiOS/HAL in FreeRTOS project
Hello, I took another stab at making the OSAL for FreeRTOS. There are still some things unimplemented but for the most part it seems to work well. Compared to the last one, it doesn't use thread events so you can use those in your application. It also has the threads queue implemented. It was made f...
- Fri Feb 05, 2016 8:32 pm
- Forum: ChibiOS/HAL
- Topic: License of HAL dependencies
- Replies: 2
- Views: 2335
License of HAL dependencies
Currently the HAL is not completely standalone in that it has implicit dependencies on external (to the HAL) components which are licensed GPL. For example, the HAL-STM32F407-DISCOVERY demo brings in files on os/common/ports (startup assembly, linker scripts, vector table) which are licensed GPL. Ar...