Skip to content
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

Is there MachXO3 support? #1331

Open
philtomson opened this issue Jun 21, 2024 · 2 comments
Open

Is there MachXO3 support? #1331

philtomson opened this issue Jun 21, 2024 · 2 comments

Comments

@philtomson
Copy link

I see that there's a nextpnr-machxo2 but no nextpnr-machxo3. I thought that maybe I could try using nextpnr-machxo2 with a MachXO3 target device like:

$ nextpnr-machxo2 --device LCMXO3L-2100E-5MG121C serial_multiplier.blif --textcfg serial_multiplier_cfg.txt

But that results in:
ERROR: Unsupported MachXO2 chip type.

(Version nextpnr-0.7-28-gedcafcf0)

@gatecat
Copy link
Member

gatecat commented Jun 22, 2024

@mmicko ?

@mmicko
Copy link
Member

mmicko commented Jun 22, 2024

@philtomson by default only XO2 1200 series and XO3 6900 series are active ( MACHXO2_DEVICES parameter ). You can enable this specific device by adding -DMACHXO2_DEVICES="2100" to cmake parameters.

Idea is to make possible to enable all of these, but issue is that databases are big and takes a while to generate.

@gatecat maybe we should start porting this to himbaechel ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants