nuttx icon indicating copy to clipboard operation
nuttx copied to clipboard

Apache NuttX is a mature, real-time embedded operating system (RTOS)

Results 714 nuttx issues
Sort by recently updated
recently updated
newest added

## Summary - Add thermal framework - governor: step_wise - cooling device: cpufreq - debug: procfs - For example, see: drivers/thermal/thermal_dummy.c. - Refs: Linux,《SoC底层软件低功耗系统设计与实现 》, ... ## Impact New feature,...

Hi, minor bug to report regarding the MPU configuration in armv7-m: The cortex-M7 MPU supports configuring regions up to 4GB in size (_see ARMv7-M Arch. Reference Manual, System Address Map...

In [armv7-m/arm_cache.c](https://github.com/apache/nuttx/blob/master/arch/arm/src/armv7-m/arm_cache.c#L577) (potentially other arch's arm_cache.c files as well, haven't looked), `up_disable_dcache()` reads some loop variables from memory, disables d cache, then cleans and invalidates the cache in a loop....

## Summary Add a Kconfig option for supporting old APIs on video driver. The video_initialize() and video_uninitialize() are re-named to capture_initialize() and capture_uninitialize(). But this modification made break compatibility on...

After TMPFS was added into NuttX many years ago, the /tmp start to use it, but for some reason we forgot to update it: ``` $ ./nuttx login: admin password:...

## Summary By setting config CONFIG_DRIVERS_VIRTIO_SERIAL_NAME to "ttyXX0;ttyXX1;..." to customize the virtio serial name. For example: If CONFIG_DRIVERS_VIRTIO_SERIAL_NAME="ttyBT;ttyTest0;ttyTest1", virtio-serial will register three uart devices with names: "/dev/ttyBT", "/dev/ttyTest0", "/dev/ttyTest1" to...

Hello, I'm planning to start working with Nuttx recently. However, I couldn't find documentation on porting Nuttx to a board that isn't supported in the source code. What steps do...

Hello, I have done some testing with more heavy duty sending (100 Hz). The server occasionally crashes in the hpwork queue thread. I have increased stack size of the thread...

Type: Bug
Area: IEEE802154

These options are misleading. All other console enable options have the format like `CONFIG_{device_name}_CONSOLE`, but for SYSLOG it is `CONFIG_CONSOLE_SYSLOG`. Moreover there is `CONFIG_SYSLOG_CONSOLE` option but it has different purpose...

breaking change
Type: Improvement

## Summary 1. Optimize the PCI frameworks and add pci_ecam for arm archtecture; 2. Implement the rptun_ivshmem.c driver for rpmsg communication in QEMU; 3. Implement the uio_ivshmem.c driver for application...