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

Move to litex defined fomu platform #2

Closed
TomKeddie opened this issue May 10, 2019 · 11 comments
Closed

Move to litex defined fomu platform #2

TomKeddie opened this issue May 10, 2019 · 11 comments

Comments

@TomKeddie
Copy link
Contributor

I'm just starting to learn litex, seems like somewhere there must be a platform defined for fomu that this can just use. If there isn't we should create one.

These seem like fairly simple tasks, I'd be happy to take this on.

@TomKeddie
Copy link
Contributor Author

@mithro is there a litex platform/board defined for tomu that you know of? Thanks.

@mithro
Copy link
Member

mithro commented Jun 5, 2019

@TomKeddie There are "three" Fomu platforms;

I'm unsure were @xobs has put his platform files for Foboot (?)

I have the following;

@mithro
Copy link
Member

mithro commented Jun 5, 2019

@TomKeddie FYI - We should get the fomu_hacker.py and fomu_production.py these in the upstream LiteX repository....

@TomKeddie
Copy link
Contributor Author

@mithro thanks, foboot defines it all in the one python file (https://github.com/im-tomu/foboot/blob/master/hw/foboot-bitstream.py). I'll take a look at what you have and try to submit a PR to @xobs to use them. I'm working towards making foboot more platform independent.

@mithro
Copy link
Member

mithro commented Jun 5, 2019

@xobs is probably currently very busy with making production happen so he will probably be slow to respond.

@TomKeddie
Copy link
Contributor Author

TomKeddie commented Jun 5, 2019

is probably currently very busy with making production happen so he will probably be slow to respond.

Yep, I'm trying to do obvious stuff that will be helpful without needing his input.

@mithro
Copy link
Member

mithro commented Jun 5, 2019

@TomKeddie I'm very supportive of the idea of having Foboot running on Artix-7 and Spartan-6 FPGA hardware.

@TomKeddie
Copy link
Contributor Author

I'm very supportive of the idea of having Foboot running on Artix-7 and Spartan-6 FPGA hardware.

@mithro thanks. Once the Trenz releases the design files for Kevin's s7 mini board I'm thinking to re-roll it with a usb connector so he can ship them ready to use instead of needing a ftdi serial cable. https://twitter.com/bml_khubbard/status/1132725651125837824

@mithro
Copy link
Member

mithro commented Jun 5, 2019

@TomKeddie Sounds like a great plan!

@xobs
Copy link
Member

xobs commented Jun 6, 2019

Now that the hardware is more solidified, we can start to integrate parts of foboot-bitstream.py into upstream litex. I was hesitant to do that at first, since it can be difficult to make modifications once something is upstream.

xobs pushed a commit that referenced this issue Jun 14, 2019
@xobs
Copy link
Member

xobs commented Jan 21, 2020

This is now how we build things -- using the fomu platform from litex-hub.

@xobs xobs closed this as completed Jan 21, 2020
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