-
Notifications
You must be signed in to change notification settings - Fork 200
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 user LED support in master, satellite variants for Kasli v2.0 and Kasli-SoC #2262
add user LED support in master, satellite variants for Kasli v2.0 and Kasli-SoC #2262
Conversation
b27fa93
to
f65da63
Compare
f65da63
to
f3806e0
Compare
Why do you skip support of L2 on Kasli-SOC? |
As I mentioned in #2245 L2 is currently missing from the migen repo, and as such cannot be added to the gateware until that is fixed. Support for L2 can be easily added to |
Just add it then. It's a 1-line change no? |
Pushed up PR to migen: m-labs/migen#280 |
This was my initial thought as well. However as mentioned here m-labs/migen#280 user led 2 is controlled by the ps7 and would need edits in the |
f3806e0
to
01b413b
Compare
PS LED sounds complicated to connect to RTIO and doesn't seem worthwhile. |
Agreed. The current PR should be sufficient to ensure functionality of the other LEDs as described and will de-prioritize adding the Kasli-SoC L2 LED. |
Needs update of RELEASE_NOTES |
Add additional LED RTIO devices.
Add support for additional user LEDs.
ebba501
to
4f71f46
Compare
4f71f46
to
46c7d3b
Compare
Thanks guys! |
ARTIQ Pull Request
Description of Changes
From #2245:
Changes:
artiq_ddb_template
now generates a variable amount of board LEDs depending on board type, version and roleartiq_ddb_template
testingread 'M' = master, 'S' = satellite
Related Issue
#2245
Type of Changes
Steps
All Pull Requests
git commit --signoff
, see copyright).Code Changes
flake8
to check code style (follow PEP-8 style).flake8
has issues with parsing Migen/gateware code, ignore as necessary.Git Logistics
git rebase --interactive
). Merge/squash/fixup commits that just fix or amend previous commits. Remove unintended changes & cleanup. See tutorial.git show
). Format:Licensing
See copyright & licensing for more info.
ARTIQ files that do not contain a license header are copyrighted by M-Labs Limited and are licensed under LGPLv3+.