Search found 234 matches

by dflogeras
Mon Nov 09, 2026 9:39 am
Forum: ChibiOS/RT
Topic: Two files with the same name (in subfolders) in Chibi's make system
Replies: 2
Views: 30

Re: Two files with the same name (in subfolders) in Chibi's make system

Thanks Giovanni,

I'll keep my files prefixed where necessary then.

Dave
by dflogeras
Mon Nov 09, 2026 1:15 am
Forum: ChibiOS/RT
Topic: Two files with the same name (in subfolders) in Chibi's make system
Replies: 2
Views: 30

Two files with the same name (in subfolders) in Chibi's make system

Hi, as my project grows, I've structured a few things into sub-folders. The naming I'd prefer would end up with multiple files with the same name, but just adding them via the top-level Makefile ends up with flattened .obj dir clashes.

Is there a recommended way/example of how to do this using .mk ...
by dflogeras
Sat Sep 12, 2026 6:39 pm
Forum: STM32 Support
Topic: SPID6 BDMA memory on STM32H743
Replies: 1
Views: 347

SPID6 BDMA memory on STM32H743

Hi,

ChibiOS_21.11.5 running on a H743 chip.

I've enabled SPI6, using the BDMA peripheral. From the RM Sec 2.1 Figure 1, you can see the BDMA can only access SRAM4. This means that when you try to use spiSend() (and I suppose spiReceive()) you get a segfault as it points the BDMA at spip->rxsink ...
by dflogeras
Wed May 27, 2026 12:41 am
Forum: STM32 Support
Topic: EFL driver for H7 devices
Replies: 1
Views: 183

EFL driver for H7 devices

I know I asked recently about EFL on STM32L0 (and I still plan to contribute that when my project gets going).

Now, a different project means looking at the (quite) different H7 flash. My brief looking at the H742/3/53 group that my chip is within, yields:

These devices are all dual bank.
There ...
by dflogeras
Sun May 10, 2026 2:16 pm
Forum: Open Discussion about the Commercial Options
Topic: Licensing Question
Replies: 1
Views: 1898

Licensing Question

Hi, just doing some investigating/costing for a contract I'm working on. There's a good chance the project will fall into the free-commercial area (or even GPL potentially), but I wanted to have all the information:


The prices here are from 2020, are they still accurate?
The free commercial ...
by dflogeras
Sun May 03, 2026 11:40 am
Forum: ChibiOS/RT
Topic: Mongoose web server
Replies: 2
Views: 10912

Re: Mongoose web server

To follow up, I finally found some cycles to try this out.

Initially, I tried to follow some basic tutorials (all of course geared towards using the Cube tools + usual software stack). After a bunch of blind alleys, I finally just went for broke and tried to do it in Chibi which was way easier.

If ...
by dflogeras
Wed Apr 08, 2026 4:52 pm
Forum: STM32 Support
Topic: STM32H743 I2C3 problem
Replies: 3
Views: 362

Re: STM32H743 I2C3 problem

Thanks, will do next session. I was using CubeMX to verify the clock tree as I set it up, but who knows... all software can have bugs (or more likely, I didn't transpose it to mcuconfig.h exactly).

I'll post back when I have more info.
by dflogeras
Wed Apr 08, 2026 11:05 am
Forum: STM32 Support
Topic: STM32H743 I2C3 problem
Replies: 3
Views: 362

Re: STM32H743 I2C3 problem

Well I made some progress.

I tried another I2Cx (from the same 1,2,3) and it still didn't work. Then I tried switching the I2C123 clock mux to use CSI_KER_CK (4 MHz instead of my PLL3_R_CK which is 8MHz) and now it successfully completes the i2cMasterTransmitTimeout() call.

Switching back to PLL3 ...
by dflogeras
Wed Apr 08, 2026 4:40 am
Forum: STM32 Support
Topic: STM32H743 I2C3 problem
Replies: 3
Views: 362

STM32H743 I2C3 problem

Hi all,

Still tinkering with this H743 board. I am running ChibiOS_21.21.4 and attempting to use the I2C3 peripheral. I am running into a weird one, where as soon as I attempt to initiate a transfer, I lose contact with my openocd/stlink and can only recover by power cycling. It seems to be ...
by dflogeras
Tue Feb 24, 2026 3:34 pm
Forum: STM32 Support
Topic: EFL driver for L0 devices
Replies: 1
Views: 9180

EFL driver for L0 devices

Hi,

I just noticed that someone along the way made a FLASH driver, but it's ported only for certain devices. Is there any technical reason that the smaller (128 byte sector) devices are not implemented, or just manpower/hardware?

If it's just waiting for an implementation, I can try to get the L0 ...