Skip to content

Set up Ethernet #5

@bjackson312006

Description

@bjackson312006

Description

Once Ethernet code has been successfully merged into Embedded-Base (update: it has been successfully merged into Embedded-Base), this repo can be set up with Ethernet stuff.

Proposed Solution

  • Make sure Ethernet is configured correctly in CubeMX, and is consistent with the Altium schematic.
  • ^^ Probably need to set up the PHY settings in CubeMX so it generates nx_stm32_phy_custom_driver.c
  • Go into app_netxduo.c and use the Embedded-Base Ethernet API (in u_nx_ethernet.c) to initialize Ethernet. Since this repo will (probably?) be flashed to more than one board (since there's more than one MSB), this is probably a good place to create a system to distinguish different MSB boards from each other, probably using #ifdefs or something.
  • Probably also add incoming/outgoing Ethernet queues, and incoming/outgoing Ethernet threads.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a decent amount of workFor medium-sized tickets (probably won't take super long, but might still be a good amount of work)enhancementNew feature or request

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions