Dans SoCFPGA U-BOOT, lors de l’exécution d’une commande liée au réseau comme « PING » ou « TFTP », il appelle le pilote MAC de Designware pour initialiser les registres MAC à chaque fois. Le logiciel appelle également mac_reset() deux fois, respectivement au début et à la fin des commandes, qui ont l’intention de rendre le contrôleur MAC dans un certain état. Les registres du MAC restent donc en valeur de réinitialisation avant et après l’exécution des commandes.
Mais dans le cas du développement d’une nouvelle carte, le client peut vérifier les registres MAC après avoir exécuté une commande nette à des fins de débogage.