Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A ArduinoJson
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Benoît Blanchon
  • ArduinoJson
  • Issues
  • #1657
Closed
Open
Issue created Sep 27, 2021 by Administrator@rootContributor

[portability] Can I use ArduinoJson on Nios II platform?

Created by: bupjae

ArduinoJson version: v6.18.4 Target platform: Nios II (on MAX 10 FPGA) Toolchain: nios2-elf-gcc (Altera 20.1 Build 720) 10.1.1 20200707

Quote from https://en.wikipedia.org/wiki/Nios_II ::

Nios II is a 32-bit embedded-processor architecture designed specifically for the Altera (now acquired by Intel) family of field-programmable gate array (FPGA) integrated circuits.

I just attached ArduinoJson-v6.18.4.h as-is on my Nios II project, and simple serialization / deserialization seems work. However, I'm not sure whether it is OK to use more advanced feature of ArduinoJson, as Nios II is not on the list of "Works with board".

  1. Is Nios II supported platform?
  2. Which "processor" should be selected when using https://arduinojson.org/v6/assistant/ ?

Thanks in advance.

Assignee
Assign to
Time tracking