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

Add lwIP TCP/IP stack using FreeRTOS tasks #322

Open
npetersen2 opened this issue Sep 21, 2023 · 2 comments
Open

Add lwIP TCP/IP stack using FreeRTOS tasks #322

npetersen2 opened this issue Sep 21, 2023 · 2 comments
Assignees
Labels
roadmap v2 For FreeRTOS codebase

Comments

@npetersen2
Copy link
Collaborator

  • Replicate existing functionality in codebase, but port to FreeRTOS
  • Initial goal: CLI over Ethernet (just like current codebase)
@npetersen2 npetersen2 added this to the Weekly Meeting milestone Sep 21, 2023
@npetersen2 npetersen2 added the v2 For FreeRTOS codebase label Sep 21, 2023
@codecubepi
Copy link
Contributor

Xilinx provides echo server that makes lwIP work in the context of FreeRTOS.

The AMDC has existing code to handle Ethernet. See the while() loop in app_cpu0 main.c

I will need to find a way to merge these two implemenations, or at least verify that the Xilinx-provided implementation matches our current functionality.

@codecubepi
Copy link
Contributor

Investigate other FreeRTOS 'heap_X.c' implementations to see if they can be used to revamp the logging interface, per the discussion in the Dec 12 Firmware Meeting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap v2 For FreeRTOS codebase
Projects
None yet
Development

No branches or pull requests

2 participants