amaranth-boards icon indicating copy to clipboard operation
amaranth-boards copied to clipboard

Add support for cmod_a7 board.

Open bl0x opened this issue 3 years ago • 10 comments

I just got a Cmod A7 35 today to play around with. So, here ya go!

bl0x avatar Oct 08 '21 14:10 bl0x

@rroohhh , thanks for the review and comments!

crypto: I have no idea what this pin is for, and what is connected to it. But no problem, I could add it as a Connector.

sram: I forgot about it, mainly because I don't need it (now). I'll put it in.

bl0x avatar Oct 08 '21 23:10 bl0x

Dear @rroohhh , am I still missing something?

bl0x avatar Oct 13 '21 21:10 bl0x

I think that all things are fixed now.

bl0x avatar Oct 21 '21 12:10 bl0x

I've rebased to current nmigen:master

bl0x avatar Nov 24 '21 09:11 bl0x

@rroohhh Am I missing something to make this ready for merging?

bl0x avatar Dec 10 '21 08:12 bl0x

Hi,

I've migrated from nmigen->amaranth. The failing test is for genesys2, so unrelated to these commits.

bl0x avatar Dec 19 '21 21:12 bl0x

@rroohhh Am I missing something to make this ready for merging?

Looks fine from what I can see, but @whitequark is the maintainer, I was just interested in the board and took a look :)

rroohhh avatar Dec 19 '21 21:12 rroohhh

I rebased onto main and updated. Also fixed two more things.

bl0x avatar Jan 23 '22 01:01 bl0x

This PR now depends on PR 054b5c12b6488175bd16abcbc39e36312e647c95 (or a similar solution) to be merged. Otherwise the test for genesys2 will fail again.

bl0x avatar Jan 23 '22 02:01 bl0x

Hi all,

I've also added support for the CMOD S7 board (very similar) and switched from using openocd to openFPGALoader. I'd be happy to get this merged.

Tests fail because of broken CI #200 .

bl0x avatar Oct 13 '22 07:10 bl0x

Updated this branch to remove nmigen compat layer and revert the change that introduced allowing strings as keys for describing pins. Now, the changes are just the two new board files.

bl0x avatar Feb 24 '23 13:02 bl0x

Sorry for nagging, but it would be very nice to get this merged. Is anything still missing?

bl0x avatar Mar 06 '23 21:03 bl0x

Thank you!

whitequark avatar Mar 07 '23 05:03 whitequark

great, thanks!

bl0x avatar Mar 07 '23 09:03 bl0x