Installation du firmware de Robotino

Previous  home  Next   

Le paquet "robotino-firmware" est un cas particulier. La routine de mise à jour vérifie la présence sur Robotino d'une carte d'E/S EA09. En présence d'une carte d'E/S EA09, le numéro de version est lu directement sur la carte. En l'absence de carte EA09, l'icône warning est affichée à la place du numéro de version. L'état du paquet est tout de même accept, parce qu'il n'est pas nécessaire d'installer le paquet "robotino-firmware".

 

La mise à jour du firmware sur Robotino par le paquet "robotino-firmware" étant un processus critique, il n'est pas mis à jour par défaut. N'intégrez ce paquet au processus de mise à jour que si vous savez exactement pourquoi la mise à jour s'impose. L'installation du firmware est décrite dans la rubrique Installation du firmware Robotino.

 

Le firmware du microcontrôleur installé sur cette carte d'E/S (un NXP LPC 2378) peut être mis à jour par le PC104 de Robotino. Ce processus est critique. L'échec du chargement d'un nouveau firmware se solde par les effets suivants :

 

1.Robotino ne peut plus être mis hors tension en appuyant sur la touche marche/arrêt.
2.Si vous appuyez sur la touche marche/arrêt Robotino est mis sous tension. Il est remis hors tension aussitôt que vous relâchez la touche.

 

à propos de 1) Vous pouvez mettre Robotino hors tension en déposant le boîtier de commande

à propos de 2) Maintenez la touche marche/arrêt enfoncée jusqu'à ce que le chargement du nouveau firmware ait réussi.

 

Si vous voulez uniquement mettre à jour ou réparer le firmware, sélectionnez uniquement le paquet "robotino-firmware". Le chargement du paquet sur Robotino peut alors être forcé à l'aide du bouton refresh ou forcerefresh ("Forcer mise à jour de paquet"). La mise à jour proprement dite du firmware s'effectue via l'afficheur de Robotino.

 

update_robotino_firmware


L'afficheur de Robotino permet de naviguer jusqu'à l'option "Mise à jour du firmware" et de la sélectionner.

M

e

n

u


p

r

i

n

c

i

p

a

l

 

 


S

e

l

e

c

t


S

y

s

t

e

m


p


P

a

r

e

c

h

o

c

,

s

p

e

e

d


>

u

p

g

r

a

d

e

r


f

i

r

m

w

q

En présence d'une carte EA09 et si celle-ci dispose d'un firmware intact, le numéro de version courant (en l'occurrence 1.2.1) et le numéro de version du nouveau firmware s'affichent.

u

p

g

r

a

d

e

r


f

i

r

m

w

.

 

1

.

2

.

1

>

1

.

2

.

2






a

b

a

n

d

o

n









>

d

é

m

a

r

r

a

g

e







En présence d'une carte EA05 ou si une mise à jour de firmware précédente a échoué, le numéro de version courant 0.0.1 est affiché.

u

p

g

r

a

d

e

r


f

i

r

m

w

.

 

0

.

0

.

1

>

1

.

2

.

2






a

b

a

n

d

o

n









>

d

é

m

a

r

r

a

g

e







Sélectionnez Annuler pour retourner un menu principal. Sélectionnez Start pour démarrer l'opération de mise à jour. La ligne du bas affiche le temps écoulé. Sur une carte EA09, l'opération dure environ 30s. En présence d'une carte EA05, la mise à jour du firmware peut durer jusqu'à 180 s.

u

p

g

r

a

d

e

r


f

i

r

m

w

.

 

p

r

o

g

r

a

m

m

a

t

i

o

n






)

)

)

)

)

)









2

6

s














Lorsque la programmation est achevée, le microcontrôleur est redémarré.

u

p

g

r

a

d

e

r


f

i

r

m

w

.

 

R

e

d

é

m

a

r

r

a

g

e

.

.

.





)

)

)

)

)

)









3

0

s














Après la mise à jour, la nouvelle version de firmware du microcontrôleur est lue et affichée. Dans de rares cas, la lecture de la version de firmware échoue. Le numéro de version affiché est alors 0.0.1. La version 0.0.1 est également affichée en présence d'une carte EA05.

u

p

g

r

a

d

e

r

 

f

i

r

m

w

.

 

a

v

e

c


s

u

c

c

è

s






















V

e

r

s

i

o

n

:


1

.

2

.

2



Appuyez sur une touche pour retourner au menu principal. Si vous sélectionnez maintenant à nouveau l'option de menu "Mise à jour du firmware", et si la mise à jour a fonctionné, c'est la version du nouveau firmware qui est affichée.

u

p

g

r

a

d

e

r


f

i

r

m

w

.

 

1

.

2

.

2

>

1

.

2

.

2





>

a

b

a

n

d

o

n










d

é

m

a

r

r

a

g

e