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

icecube2_template lacks top.v #3

Open
MartyMacGyver opened this issue Jul 16, 2018 · 3 comments
Open

icecube2_template lacks top.v #3

MartyMacGyver opened this issue Jul 16, 2018 · 3 comments

Comments

@MartyMacGyver
Copy link

The apio and icestorm template projects each contain an example top.v, but icecube2_template doesn't. For consistency it ought to.

@rtolesnikov
Copy link

rtolesnikov commented Aug 26, 2018

FWIW, there are several issues with icecube2 template. I've created a pull request #10 that fixes this issue and all others I've encountered.

@RRob777
Copy link

RRob777 commented Mar 13, 2021

Salut.
J'ai trouvé la solution.
J'utilise iCEcube2 (de Lattice) pour concevoir le code VHDL et configurer les broches utilisées (ordre, layout, pull-up ...). iCEcube2 me fournit alors un fichier binaire (.bin).
J'ai pensé utiliser le logiciel TinyFPGA-Programmer mais il y a un problème avec celui-ci (comme expliqué ci-dessus).

-> 1. La solution pour programmer le Tiny FPGA BX est de suivre attentivement les instructions de ce site en s'arrêtant au point 3 (avant de télécharger Atom):

Guide de l'utilisateur TinyFPGA BX: https://tinyfpga.com/bx/guide.html

  • Si vous rencontrez des problèmes lors de l'installation des modules (Apio, tinyprog ...) n'hésitez pas à taper votre message d'erreur (qui apparaissait sur l'invite de commande Windows) sur google. Il existe souvent des forums qui ont résolu des problèmes.
    ** J'ai rencontré ce problème: aucun module nommé pyrsistent.
    Écrivez dans l'invite de commande Windows (cmd): pip install "pyrsistent == 0.15.7"

Suivez ensuite les instructions sur ce site à partir du point 13 et arrêtez-vous après avoir fait le point 16:
https://www.centennialsoftwaresolutions.com/post/install-remove-tools-for-tinyfpga-bx-programming-and-program-the-board-on-windows-7-sp1

Et là, si tout s'est bien passé, vous avez programmé votre Tiny FPGA BX.
Cette méthode vous permet de programmer votre Tiny FPGA BX avec l'invite de commande Windows (à partir d'un fichier binare (.bin)).
Pour information, je suis sous Windows 10.

@RRob777
Copy link

RRob777 commented Mar 13, 2021

To reprogram your Tiny FPGA BX the next time, repeat step 2 after generating your binary file (.bin).

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