Severson-Group / AMDC-Firmware

Embedded system code (C and Verilog) which runs the AMDC Hardware
http://docs.amdc.dev/firmware
BSD 3-Clause "New" or "Revised" License
33 stars 6 forks source link

Freertos-singlecore release candidate 1. #420

Open Known4225 opened 1 month ago

Known4225 commented 1 month ago

This will merge a rebased freertos-singlecore into a copy of the current 1.3.x main branch. The project "freertos_app_cpu0" contains a user app "vsiApp", which is used to demonstrate/test the following working features:

Yet untested features:

TODO

Over the course of the review I plan to build upon the vsiApp (which operates with a uInverter) to include demonstrations of the yet untested features (interacting with the AMDS and other sensors). I also need to know of any other features that need to be demonstrated in order to consider this work complete.

I can also document testing procedures and results upon request.

Edit: Need to figure out timing manager + freertos integration. Also need to adjust stats to better reflect the information that the old stats would give.

Known4225 commented 2 weeks ago

BIG win today, AMDS is working successfully! I just had to upgrade the firmware to v2.0.x

elsevers commented 2 weeks ago

BIG win today, AMDS is working successfully! I just had to upgrade the firmware to v2.0.x

Nice work @Known4225!