Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Architecture : anax and hzn binaries for RISC-V microprocessor architecture #4125

Open
8 tasks done
johnwalicki opened this issue Jul 30, 2024 · 3 comments
Open
8 tasks done

Comments

@johnwalicki
Copy link
Member

Open a issue in the Anax repo to update the agent-install.sh with the new microprocessor architecture.

Feature Request: Update agent-install.sh to support the RISC-V microprocessor architecture #4122

Open a issue in the Anax repo to update the Makefiles with the new microprocessor architecture.

Feature Request: update the anax Makefiles to support the RISC-V microprocessor architecture #4123

Open a issue in the Anax repo to add the agent binaries to edgeNodeFIles.sh so they publish to CSS

Feature Request: Add risc-v agent binaries to edgeNodeFIles.sh so they publish to CSS #4124

Open a issue in the Anax repo to update the Dockerfiles to build on the new microprocessor architecture.

Let's skip the Dockerfiles in the initial bootstrap of RISC-V edge support.

Open a issue in the Anax repo to add the build pipelines so it arrives in GitHub Releases

This is dark magic that @bencourliss knows how to do.

Open a issue in the Documentation repo to update the docs for this new microprocessor architecture.

Documentation: RISC-V documentation updates #223

New microprocessor architecture Support Checklist

  • Update the agent-install.sh
  • Update the Makefiles
  • Update the agent binaries
  • Update the Dockerfiles
  • Update the build pipelines
  • Validate Examples on this new microprocessor architecture
  • Documentation updates to support this new microprocessor architecture
  • Test / Validate and modify existing tests for the anax binary on this microprocessor architecture
@johnwalicki
Copy link
Member Author

As discussed on the July 29 2024 Open Horizon TSC meeting, Intensivate and others are interested in Open Horizion support of RISC-V. Support starts with compiling the anax and hzn binaries for riscv64

The above tickets will drive the required changes needed to bootstrap new microarchitecture support.

@johnwalicki
Copy link
Member Author

@joewxboy @dlarson04 This will be an interesting investigation!

@joewxboy
Copy link
Member

joewxboy commented Aug 1, 2024

From Intensivate:

I don't think there is a particular board or device that would need to be tested on, if you're able to get it running on a SiFive or other SBC, we shouldn't have issues having it run on our hardware. One thing is that we're using Fedora 38 and Ubuntu 24.04 with 6.8.10 kernel based on popularity and feedback we've been given. There may be compatibility tweaks we would need to do if the distro is different and something we need to evaluate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants