NuttX

Table of Contents

  • Home
  • Introduction
  • Getting Started
  • Contributing
  • The Inviolable Principles of NuttX
  • Supported Platforms
    • ARM
    • ARM64
    • Microchip AVR
    • CEVA
    • HC
    • MIPS
    • Misoc
    • OpenRISC
    • Renesas
    • RISC-V
    • Simulators
      • SIM
      • Network Support on Linux
      • Network support with VPNKit
      • Sim GPIO Chip Driver (Linux Host GPIO)
    • Network Support on Linux
    • Network support with VPNKit
    • Sim GPIO Chip Driver (Linux Host GPIO)
    • SPARC
    • TriCore
    • Intel 80x86
    • Intel 80x86_64
    • Xtensa
    • Z16
    • Z80
  • OS Components
  • Applications
  • Implementation Details
  • API Reference
  • FAQ
  • Debugging
  • Testing
  • Guides
  • Standards
  • Security
  • Glossary
  • NuttX Logos
  • Tags
NuttX
  • Supported Platforms
  • Simulators
  • Edit on GitHub

Simulators

A user-mode port of NuttX to the x86 Linux/Cygwin platform is available. The purpose of this port is primarily to support OS feature development.

The following Simulator/Emulators are supported:

  • SIM
    • Toolchain
    • Compiling
    • Running
    • Running LVGL
    • Running VNC Server
    • Running Simulated CAN
    • Supported Boards
  • Network Support on Linux
    • Host Route Mode
    • Bridge Mode
    • Basic Usage
    • Option 1: Routing Local Traffic to the Bridge
    • Option 2: Live Network Access
    • Configuring at Startup
    • Setup Script
    • Notes
  • Network support with VPNKit
    • Configuration
    • VPNKit setup
    • How to run
  • Sim GPIO Chip Driver (Linux Host GPIO)
    • Overview
    • Host Prepare
    • Architecture
    • Header Files
    • Configuration Options
    • Supported Operations
    • Host Layer API
    • Linux Kernel Version Requirements
    • Usage Example
    • Interrupt Handling
    • Files
    • Limitations
    • See Also
Previous Next

© Copyright 2023, The Apache Software Foundation.