Search found 36 matches

by aport
Sun Sep 06, 2020 3:48 am
Forum: Development and Feedback
Topic: [DEV] The new SIO driver
Replies: 9
Views: 5437

Re: [DEV] The new SIO driver

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.
by aport
Mon May 25, 2020 2:23 am
Forum: Development and Feedback
Topic: [PROPOSAL] Use the forum for bug tracking.
Replies: 8
Views: 3443

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...
by aport
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...
by aport
Sat May 23, 2020 4:37 am
Forum: ChibiStudio
Topic: ChibiStudio documentation?
Replies: 3
Views: 2712

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!
by aport
Fri May 22, 2020 3:03 am
Forum: ChibiStudio
Topic: ChibiStudio documentation?
Replies: 3
Views: 2712

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 ...
by aport
Thu Apr 23, 2020 5:39 am
Forum: Bug Reports
Topic: EFL Flash Sectors on STM32G0 Topic is solved
Replies: 3
Views: 19396

Re: EFL Flash Sectors on STM32G0 Topic is solved

Awesome, thank you so much!
by aport
Tue Apr 21, 2020 9:08 pm
Forum: Bug Reports
Topic: EFL Flash Sectors on STM32G0 Topic is solved
Replies: 3
Views: 19396

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...
by aport
Thu May 30, 2019 8:38 pm
Forum: ChibiOS/HAL
Topic: ChibiOS/HAL in FreeRTOS project
Replies: 6
Views: 4258

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.
by aport
Wed May 29, 2019 10:01 pm
Forum: ChibiOS/HAL
Topic: ChibiOS/HAL in FreeRTOS project
Replies: 6
Views: 4258

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...
by aport
Fri Feb 05, 2016 8:32 pm
Forum: ChibiOS/HAL
Topic: License of HAL dependencies
Replies: 2
Views: 2333

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

Go to advanced search