Skip to content

embedded support #7311

@yamt

Description

@yamt

my co-worker told me that wasmtime project wanted to hear use-cases/demands/requirements for embedded scenarios.
here is FYI about our requirements.

Feature

support embedded environment

by "embedded", i meant something like

  • 32-bit
  • no mmu
  • no linux. probably nuttx or freertos.
  • memory: from a few hundred KB to several MB (for the entire system, not just wasmtime)
  • aot is a must as jit is unrealistic
  • storage: probably a several MB
  • cpu arch: probably xtensa or 32-bit riscv

Benefit

more adaptation?

Implementation

i myself have no idea.
do you think it's realistic to support this sort of small environments?

Alternatives

  • stick with "huge" linux environments like raspberry pi.
  • use other runtime. eg. wamr.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions