Serial interface for reprogramming multiple network interface cards and method of operation

   
   

There is disclosed, for use in a communication device comprising a plurality of network interface cards for communicating with an external data network, an apparatus for simultaneously transferring a replacement program into a plurality of dedicated memories in the plurality of network interface cards. The apparatus comprises: 1) a replacement program memory for storing the replacement program; 2) a first microcontroller coupled to the replacement program memory and having a first dedicated memory associated therewith; and 3) a second microcontroller coupled to the replacement program memory and having a second dedicated memory associated therewith. After a power reset has occurred, the first microcontroller monitors a first signal line to the replacement program memory to determine if the second microcontroller is transferring the replacement program from the replacement program memory to the second dedicated memory and wherein the first microcontroller, in response to a determination that the second microcontroller is transferring the replacement program, transfers at least a portion of the replacement program to the first dedicated memory as the replacement program is read from the replacement program memory by the second microcontroller.

On révèle, pour l'usage dans un dispositif de communication comportant une pluralité des cartes d'interface de réseau pour communiquer avec un réseau informatique externe, un appareil pour transférer simultanément un programme de remplacement dans une pluralité de mémoires consacrées dans la pluralité de cartes d'interface de réseau. L'appareil comporte : 1) une mémoire de programme de remplacement pour stocker le programme de remplacement ; 2) un premier microcontrôleur couplé à la mémoire de programme de remplacement et à faire associer une première mémoire consacrée en conséquence ; et 3) un deuxième microcontrôleur couplé à la mémoire de programme de remplacement et à faire associer une deuxième mémoire consacrée en conséquence. Après qu'une remise de puissance se soit produite, le premier microcontrôleur surveille une première ligne à la mémoire de programme de remplacement pour déterminer si le deuxième microcontrôleur transfère le programme de remplacement à partir de la mémoire de programme de remplacement à la deuxième mémoire consacrée et où le premier microcontrôleur, en réponse à une détermination que le deuxième microcontrôleur transfère le programme de remplacement, transfère au moins une partie du programme de remplacement à la première mémoire consacrée pendant que le programme de remplacement est lu de la mémoire de programme de remplacement par le deuxième microcontrôleur.

 
Web www.patentalert.com

< Local emulation of data RAM utilizing write-through cache hardware within a CPU module

< Extended kalman filter for autonomous satellite navigation system

> Memory management method and system thereof

> Method and apparatus for selectable event dispatching

~ 00114