Enforcing C++ compatibility with C code in CI/CD

2023-09-15 Thread Daniel Appiagyei
Hi, I'm following up on an issue I opened about a C header file not being compatible with a C++ compiler because of it using reserved C++ keywords. I'm fixing this issue for header files but wanted to know if we want to endorse

ESP32S3 partition sizes?

2023-09-15 Thread Mike Moretti
Hi, I'm trying to build a custom app for the esp32s3.  After linking, nuttx.bin is 1.5Mb.  This doesn't seem to fit in the default partition size and I get an error on boot (and a boot loop).  Where are these partition sizes defined and how do I change them?  The esp32s3 I have has 8Mb flash

Stepper motor driver

2023-09-15 Thread Philippe Leduc
Hello, I would like to control a stepper motor for one of my project with NuttX. I'm using a well known A4988 stepper driver and so far my POC is working well. However I wonder if this kind of driver could have a place in the NuttX kernel? There is already a motor driver interface but this one

iMXRT usbdev endpoint allocation problem

2023-09-15 Thread Mårten Svanfeldt
Hi, I'm in the process of updating our internal NuttX from version 10.1 to 12.2.1, and ran into some issues with usb device code on iMXRT. We have a device that exposes a custom class with a fixed endpoint mapping (the toolstack in the other end expects certain endpoint mappings, using ep1 an