Si5324 Rust driver brought on par with og artiq #132

Merged
sb10q merged 5 commits from si5324_improvements into master 2021-08-04 09:12:38 +08:00
Owner

si5324 driver in runtime should be now equal in function to the one in artiq.

kasli-soc has no way of doing a hard reset on the peripheral, but zc706 does.

there's also SiPhaser code included, but support for it hasn't been included in target gateware yet (it would pull in more and more things - will be added for sure with DRTIO support)

compiling this will require updating nix-scripts with a reference to newer migen commit (si5324 signals for zc706) - i'll do a PR for that tomorrow.

si5324 driver in runtime should be now equal in function to the one in artiq. kasli-soc has no way of doing a hard reset on the peripheral, but zc706 does. there's also SiPhaser code included, but support for it hasn't been included in target gateware yet (it would pull in more and more things - will be added for sure with DRTIO support) compiling this will require updating nix-scripts with a reference to newer migen commit (si5324 signals for zc706) - i'll do a PR for that tomorrow.
mwojcik force-pushed si5324_improvements from 00f7288df4 to e3e51b5ab1 2021-08-02 21:36:32 +08:00 Compare
Owner

siphaser is for DRTIO satellites only, let's merge it later.

siphaser is for DRTIO satellites only, let's merge it later.
mwojcik added 1 commit 2021-08-03 12:00:58 +08:00
mwojcik changed title from [WIP] Si5324 Rust driver brought on par with og artiq to Si5324 Rust driver brought on par with og artiq 2021-08-03 15:48:11 +08:00
Owner

Good!

Good!
sb10q merged commit e3d3cb2311 into master 2021-08-04 09:12:38 +08:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/artiq-zynq#132
No description provided.