Page 38 sur 50

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 14:22
par nats
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

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 14:39
par f4grx
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.

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 14:46
par julienn
@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)

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 14:48
par f4grx
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!

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 16:35
par kerouanton
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.

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 17:11
par julienn
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 !

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 17:19
par f4grx
hébin bravo!

pour info, c'était facile, la recompilation?

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 17:31
par julienn
@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

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 17:37
par f4grx
allez hop
sudo apt install python-wxgtk3.0-dev portaudio19-dev
sudo pip install quisk

Re: Angelia/Hermes Lite V2.0

Posté : 26 févr. 2019, 19:59
par julienn
@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.