The teensy people have a "fork" for the Teensy 4.0, which I believe uses the same NXP/LPC silicon IP, so the peripherals should mostly be the same. If your RT part is cortex M33, then you may need to adapt their current support for the Teensy 4.0's M7 core.
https://github.com/greiman/ChRt
Search found 32 matches
- Fri Jan 08, 2021 6:04 am
- Forum: ChibiOS/HAL
- Topic: NXP IMXRT-series
- Replies: 2
- Views: 2541
- Sat Jun 27, 2020 5:27 pm
- Forum: Small Change Requests
- Topic: Makefile verbose mode checks
- Replies: 1
- Views: 1715
Makefile verbose mode checks
Hi, I have a small suggestion for the makefiles that use the USE_VERBOSE_COMPILE flag from the project makefile. Instead of explicitly checking the flag for each target rule like this: $(TCOBJS) : $(OBJDIR)/%.o : %.c $(MAKEFILE_LIST) ifeq ($(USE_VERBOSE_COMPILE),yes) @echo $(CC) -c $(CFLAGS) -I. $(I...
- Thu May 07, 2020 2:06 am
- Forum: Development and Feedback
- Topic: SystemView and RTT bindings
- Replies: 13
- Views: 7739
Re: SystemView and RTT bindings
Hi,
Is the _trace_ready(tp, msg) and _trace_preemption(flag) API still planned as the final integration step for this feature?
I don't see them yet on the master branch.
Is the _trace_ready(tp, msg) and _trace_preemption(flag) API still planned as the final integration step for this feature?
I don't see them yet on the master branch.
- Fri Nov 29, 2019 2:32 am
- Forum: Development and Feedback
- Topic: [PROPOSAL] Job Queues
- Replies: 4
- Views: 3186
Re: [PROPOSAL] Job Queues
Hi Giovanni, This implementation looks interesting. Thank you for working with this idea - I'm trying to understand this implementation well so I can write some tests. A couple questions: 1) Is there a reason you would prefer to use a pool of threads, instead of sending to a specified queue/owning-t...
- Wed Nov 27, 2019 5:34 pm
- Forum: Development and Feedback
- Topic: [PROPOSAL] Job Queues
- Replies: 4
- Views: 3186
[PROPOSAL] Job Queues
TLDR: Job Queues would be a great addition to ChibiOS, allowing threads to "delegate" scheduled jobs to other threads in a buffered way. This would reduce the need for some types of overly-simple dedicated threads, and has potential to become a common ChibiOS "Design Pattern". Hi...
- Tue Jun 04, 2019 4:49 am
- Forum: General Support
- Topic: Test Driven Development with ChibiOS simulator
- Replies: 2
- Views: 3001
Test Driven Development with ChibiOS simulator
Lately, I've been reading the book about TDD by James Grenning. Has anyone implemented dual-targeting for TDD on the ChibiOS simulator? I was thinking of trying it out, but some of the immediate complications of dual targeting are already in my way: - Linking things like chprintf() to target my PC's...
- Tue Jun 04, 2019 4:16 am
- Forum: Development and Feedback
- Topic: [INFO] New style checker tool
- Replies: 7
- Views: 4256
Re: [INFO] New style checker tool
Have you used uncrustify? It's multiplatform, and is widely configurable. I'm sure it wouldn't be too hard to setup a config file and add it to the repo. You can try it here: https://cdanu.github.io/uncrustify_conf ... index.html
- Thu Jun 21, 2018 12:37 am
- Forum: ChibiOS/HAL
- Topic: GPIOv2 and ChibiOS_18.2.1
- Replies: 3
- Views: 2872
Re: GPIOv2 and ChibiOS_18.2.1
Can someone someone please describe how to run the FMPP utility? Is there a small program I can download to run the scripts?
- Thu Jun 21, 2018 12:30 am
- Forum: ChibiOS/RT
- Topic: arm-none-eabi-gcc works from Ubuntu 16.04, but code unstable with 18.04
- Replies: 4
- Views: 3264
Re: arm-none-eabi-gcc works from Ubuntu 16.04, but code unstable with 18.04
I'm very glad to find your post. Thanks so much for sharing! I just bought a Segger J-Link, so I thought I was flashing incorrectly, or maybe debugging with too high of a clock. My JLink complained that the Thumb mode Tbit of the core was 0 for some reason... then it would automatically set it to 1,...
- Tue Oct 10, 2017 11:18 pm
- Forum: STM32 Support
- Topic: Using driver that share DMA streams
- Replies: 2
- Views: 2695
Using driver that share DMA streams
Hi, I'm using the F446RE Nucleo for an application. After many hours of work, I have decided that using two HAL drivers that share a DMA stream on different channels is a bad idea. Is this common knowledge? I thought there was this "arbiter" that according to the STM32F4 reference manual: ...