dvnixload

ENGLISH

ENGLISH

Téléchargement

Documentation

Utilitaire UNIX/Linux pour programmer un processeur DaVinci par le port série

Description

dvnixload est un utilitaire permettant de programmer un UBL (1st stage bootloader) et une application (telle U-Boot) en mémoire NAND flash, en utlisant le port série.

J'ai décidé de créér dvnixload après en avoir eu assez d'essayer de déverminer et de faire fonctionner l'application .NET DVFlasher fournie par Texas Instruments avec l'environnement MONO. dvnixload est une pure application UNIX/Linux, et dans la tradition UNIX elle utilise des commandes externes pour convertir les fichiers ELF aux formats binaires et Motorola S-Record. De plus, vous n'avez pas à spécifier les adresses d'éxécution des fichiers sources car cette information est automatiquement extraite des entêtes de sections dans le fichier ELF.

dvnixload ne supporte pour l'instant que l´écriture en mémoire NAND, mais l'adaptation pour la mémoire NOR devrait se faire assez facilement (les améliorations sont les bienvenues car je n'ai pas accès à une carte ayant de la mémoire NOR pour tester).

dvnixload est un projet "Open-Source" écrit en C et distribué sous la licence GPL.

Nouvelles

2009-04-20: Lancement de dvnixload-0.2.6
Ajout de configurations spécifique pour chaque système.

2008-12-03: Lancement de dvnixload-0.1.0
Première version.

Consultez la Liste des changements pour plus d'informations.

Systèmes supportés

Ce programme a été testé sur les systèmes suivants:

Linux From Scratch (LFS) 4.0;

Composants obligatoirement requis

arm-linux-objdump (binutils)
arm-linux-objcopy (binutils)
arm-linux-readelf (binutils)



À propos de ce site

Dernières modifications:  Mon Mar 21 23:06:35 EDT 2011