Angelia/Hermes Lite V2.0

Règles du forum
Cette section est dédié a vos projets, descriptions et demandes d'aide.
Merci de limiter le nombre de sujet par projets.
Lorsqu'un sujet deviens long vous pouvez éditer le premier message pour maintenir à jour le descriptif et garder en lisibilité
Avatar de l’utilisateur
nats
Electrolab::Membre
Messages : 207
Enregistré le : 25 févr. 2018, 10:13

Re: Angelia/Hermes Lite V2.0

Messagepar nats » 26 févr. 2019, 14:22

Marvell 88E1512 <= J'ai beaucoup utilisé celui la, en RGMII évidement donc pas mal de contrainte sur les IO car c'est du DDR 125MHz. J'ai du code valable sur Xilinx pour lui si ça vous intéresse.
A noter que les SFP cuivre 1Gbps ne sont pas compatibles avec autre chose que Gbps, donc pas d'interco avec un switch 100Mbps en face !
https://imgur.com/gallery/qanZ2
Avatar de l’utilisateur
f4grx
Electrolab::Référent
Messages : 841
Enregistré le : 26 sept. 2016, 13:58

Re: Angelia/Hermes Lite V2.0

Messagepar f4grx » 26 févr. 2019, 14:39

le FPGA (Altera, EP4CE22) implémente déja RGMII, le MAC actuel est un KSZ9031 http://ww1.microchip.com/downloads/en/d ... 02117f.pdf

Noté pour le SFP cuivre 1000TX, c'est un peu normal apres tout.
Avatar de l’utilisateur
julienn
Messages : 134
Enregistré le : 05 déc. 2018, 19:46

Re: Angelia/Hermes Lite V2.0

Messagepar julienn » 26 févr. 2019, 14:46

@f4grx : ça a l'air faisable ! Peut-être que cela vaut le coup d'en discuter sur la liste. (J'y suis vos échanges depuis le début)
Avatar de l’utilisateur
f4grx
Electrolab::Référent
Messages : 841
Enregistré le : 26 sept. 2016, 13:58

Re: Angelia/Hermes Lite V2.0

Messagepar f4grx » 26 févr. 2019, 14:48

Pour être très honnête, déja, je pense qu'il n'y a pas la place pour le SFP, et que philosophiquement, c'est pas du tout dans les objectifs de l'auteur :mrgreen:

ca serait donc une bidouille locale... ou un nouveau projet!
Avatar de l’utilisateur
kerouanton
Messages : 13
Enregistré le : 04 déc. 2018, 18:06
Localisation : Dans la lune
Contact :

Re: Angelia/Hermes Lite V2.0

Messagepar kerouanton » 26 févr. 2019, 16:35

L'idée du SFP me plaît. Mon "backbone" maison est SPF-Ready (Cisco SG-300), donc yes.

Je vois que vous avancez vite vite vite, et je me sens larguééééé ;-) En tout cas chapeau à vous qui avancez et essuyez les plâtres frais.
Avatar de l’utilisateur
julienn
Messages : 134
Enregistré le : 05 déc. 2018, 19:46

Re: Angelia/Hermes Lite V2.0

Messagepar julienn » 26 févr. 2019, 17:11

Voila, le FPGA est programmé :D
J'ai juste complié ça : https://github.com/softerhardware/jam-stapl
Je n'ai utilisé que 5 cables.
Voila ce que ça à donné :
pi@groundstation:~/Software/jam-stapl/source $ sudo ./jam -aconfigure hl2b5upjic.jam
Jam STAPL Player Version 2.5 (20040526)
Copyright (C) 1997-2004 Altera Corporation

[RPi] Initialize GPIO hardware
[RPi] Raspberry PI gpio mapped at 0x0x76fa1000
[RPi] Using the following GPIO pins for JTAG programming:
[RPi] TCK on BCM GPIO 21 P1 pin 40
[RPi] TDI on BCM GPIO 12 P1 pin 32
[RPi] TDO on BCM GPIO 20 P1 pin 38
[RPi] TMS on BCM GPIO 16 P1 pin 36
Device #1 IDCODE is 020F30DD
configuring SRAM device(s)...
DONE
Exit code = 0... Success
[RPi] closed JTAG
pi@groundstation:~/Software/jam-stapl/source $ sudo ./jam -aprogram hl2b5upjic.jam
Jam STAPL Player Version 2.5 (20040526)
Copyright (C) 1997-2004 Altera Corporation

[RPi] Initialize GPIO hardware
[RPi] Raspberry PI gpio mapped at 0x0x76f29000
[RPi] Using the following GPIO pins for JTAG programming:
[RPi] TCK on BCM GPIO 21 P1 pin 40
[RPi] TDI on BCM GPIO 12 P1 pin 32
[RPi] TDO on BCM GPIO 20 P1 pin 38
[RPi] TMS on BCM GPIO 16 P1 pin 36
Device #1 is EPCS16
erasing ASC device(s) in sector mode...
programming ASC device(s) in sector mode...
CRC verify ASC device(s) in sector mode...
DONE
Exit code = 0... Success
[RPi] closed JTAG


Ensuite, vu que j'ai pris la version testing, j'ai le debug avec les LED, et ça m'indique que tout est bon, y'a plus qu'a souder le connecteur Ethernet :)

Bon, au final ça aura ruiné ma productivité professionnelle de la journée ;)
Mais quel plaisir quand ça marche direct !
Avatar de l’utilisateur
f4grx
Electrolab::Référent
Messages : 841
Enregistré le : 26 sept. 2016, 13:58

Re: Angelia/Hermes Lite V2.0

Messagepar f4grx » 26 févr. 2019, 17:19

hébin bravo!

pour info, c'était facile, la recompilation?
Avatar de l’utilisateur
julienn
Messages : 134
Enregistré le : 05 déc. 2018, 19:46

Re: Angelia/Hermes Lite V2.0

Messagepar julienn » 26 févr. 2019, 17:31

@grx: oui sans dépendances donc aucun soucis.

Kla:hltools-master $ ./metis-detect.py
init socket
send discovery
192.168.1.88 [ 00:1C:C0:A2:13:DD ] Hermes_Lite version 63 Status: Stopped


Oh :D
Avatar de l’utilisateur
f4grx
Electrolab::Référent
Messages : 841
Enregistré le : 26 sept. 2016, 13:58

Re: Angelia/Hermes Lite V2.0

Messagepar f4grx » 26 févr. 2019, 17:37

allez hop
sudo apt install python-wxgtk3.0-dev portaudio19-dev
sudo pip install quisk
Avatar de l’utilisateur
julienn
Messages : 134
Enregistré le : 05 déc. 2018, 19:46

Re: Angelia/Hermes Lite V2.0

Messagepar julienn » 26 févr. 2019, 19:59

@grx : merci :D

Bon, j'en déduit que ça marche car avec un bout de fil soudé sur J1 j'entends des italiens qui discutent sur le 80m.

Retourner vers « Les Projets »

Qui est en ligne

Utilisateurs parcourant ce forum : Bing [Bot] et 1 invité