Lorsque vous exécutez la commande « fpgainfo mac » pour obtenir les informations MAC dans la Intel® Open FPGA Stack 2.0. Les erreurs peuvent se produire comme suit :
[DCPsupport@localhost ~]$ fpgainfo mac
Plateforme de développement d’accélération Intel N6000
Contrôleur de gestion de carte, version duFW MAX10 NIOS : 1.5.0
Contrôleur de gestion de carte, version MAX10 : 1.5.0
MAC ******//
Id d’objet : 0xEF00000
PCIe s:b:d.f : 0000:B1:00.0
Id de périphérique : 0xBCCE
Id du socket : 0x00
Ports Num : 01
Id bitstream : 0x5010202300BF5EB
Version du flux binaire : 5.0.1
Id d’interface Pr : 299f58c0-68c0-52a0-82bb-a5176d142553
Nombre de MAC : 255
board_n6000.c:372:print_mac_info() **ERROR** : adresse MAC invalide
mac info n’est pas pris en charge
Pour contourner ce problème, vous pouvez programmer flash avec l’adresse MAC en suivant ces étapes :
Adresse EX. MAC = 12:34:56:78:90:ab, 8 adresses de groupement :
| « 78563412ab9008ff » xxd -r-p > MAC_Address.bin
$ flash_tools/flash.sh fpgaAC effacement -o 0x07FF2000 -s 4096
$ flash_tools/flash.sh fpgaAC write -o 0x07FF2000 -s 4096 ./MAC_Address.bin
Ce problème devrait être résolu dans une version ultérieure du Intel® Open FPGA Stack.