[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] Re: bootloader PIC


From Frederic Lehobey <Frederic dot Lehobey at free dot fr>
Subject Re: [gulliver] Re: bootloader PIC
Date Tue, 11 Apr 2006 00:28:42 +0200

Salut,

  À relire.

On Mon, Apr 10, 2006 at 11:29:31PM +0200, launay wrote:

> Fichier log proposé :
> La modification apportée avec les fichiers
> moniteur.asm et f877_jmon2.inc permettent  qu'un même fichier utilisateur
> par exemple user.hex puissent être programmé indifféremment avec un 
> programmateur de PIC standard avec le mode ICSP ou avec le bootloader 
> moniteur et une liaison série.
> 
> En mode ICSP les adresses 0000 à 0003 contiennent un saut vers le 
> programme utilisateur.
> 
> En mode Bootloader les adresses 0000 à 0003 contiennent un saut vers le 
> programme du bootloader. Mais au bout de 4 secondes, si aucune touche du 
> clavier n'est appuyé, on fait un saut vers le programme utilisateur.
> 
> La modification consiste à déplacer le contenu des adresses 0000 à 0003 
> en D000 à D003, et
> au bout de 4 secondes, si aucune touche du clavier n'est appuyé, on fait 
> un saut en D000
> 
> Fin fichier log proposé

> Questions :
> Cherche bonne âme pour traduire le fichier log proposé pour soulager David

Traduction proposée (à relire) :

-----------------------------------------------------------------------
The changes to the files moniteur.asm and f877_jmon2.inc make possible
for a single user file like, for example, user.hex to be programmed
indifferently with a standard PIC in ICSP mode or with the bootloader
monitor and a serial link.

In ICSP mode, the addresses 0000 to 0003 hold a jump to the user
program.

In Bootloader mode, the addresses 0000 to 0003 hold a jump to the
bootloader program.  But if after 4 seconds no key of the keyboard has
been pressed, it jumps to the user program.

The change consists in moving the content of addresses 0000 to 0003 to
D000 to D003 and, after 4 seconds, if none key is pressed to jump to
D000.
-----------------------------------------------------------------------

> Faut il mettre les fichier diffs dans le fichier log ?

Non. Mais mettre le journal (log) des modifications dans le diff.   :-)

Librement,
Frédéric

Attachment: signature.asc
Description: Digital signature