Skip to content

Add Lattice MachXO3LF Starter Kit#66

Merged
whitequark merged 2 commits intoamaranth-lang:masterfrom
trabucayre:machXO3_sk
Jun 21, 2020
Merged

Add Lattice MachXO3LF Starter Kit#66
whitequark merged 2 commits intoamaranth-lang:masterfrom
trabucayre:machXO3_sk

Conversation

@trabucayre
Copy link
Contributor

Hello,
This is the board definition for the Lattice MachX03LF Starter Kit.
Successfully tested with the blinky example.

Regards,
Gwenhael Goavec-Merou

@whitequark
Copy link
Member

Thanks for the PR; looks reasonable to me. There's one minor issue though; are you sure that using the MachXO2 platform is appropriate?

@trabucayre
Copy link
Contributor Author

I'm agree, it's seems a bit strange but all my tests with this platform and my machXO3 based board works well...
In fact, before sending this PR, I have hesitated due to this "detail".
Of course maybe I'm wrong but...

@whitequark
Copy link
Member

Okay, I checked and all of the primitives match between MachXO2 and MachXO3L, so we should rename the platform to something like vendor.lattice_machxo_2_3l.

@trabucayre
Copy link
Contributor Author

True. It's maybe less error prone.
Would you like I do it? with this name?

@whitequark
Copy link
Member

Would you like I do it? with this name?

Yes. Please look at how it's done for Xilinx, and do the same for MachXO.

@whitequark whitequark merged commit 7153d13 into amaranth-lang:master Jun 21, 2020
@whitequark
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants