Bonjour,
je travaille sur une carte avec un micro Freescale PowerPC MPC885.
La configuration HW :
- RAM 256Mo
- Flash Intel 8Mo (2 chips)
La configuration logicielle est la suivante :
- bootloader u-boot V1.3.4
- Linux Arabella V2.4.26
J'ai de gros problèmes de lenteur lorsque l'on demande des copies de fichiers, par exemple :
- depuis le bootloader la carte charge en RAM un fichier de 1Mo depuis la Flash en 0.8 seconde.
- depuis Linux la carte charge le même fichier depuis la Flash en 6 secondes.
- depuis Linux la carte charge le même fichier depuis une clé USB en 6 secondes (en USB 1.1 débit théorique 12Mbps~1Mops).
- depuis Linux la carte copie de RAM à RAM quasiment immédiatement.
Avez-vous une idée sur la raison de ce ralentissement, commun aux transferts de fichier ?
Merci pour votre aide.
# Driver
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: Driver
Posté par sandre . Évalué à 1.
il n'y a pas de driver USB spécialement développé pour le MPC885.
Le micro dispose d'un port USB interne compatible électriquement 2.0 mais qui fonctionne maximum avec un débit de l'USB 1.1 (d'après la doc Freescale).
Le driver qui a été implémenté il y a quelques années a été développé pour un autre micro Freescale (un autre MPC8xx je crois). Lien : www.heeltoe.com/software/usb/usb.html
Ce qui m'inquiête plus c'est que le problème est le même quel que soit la source du fichier (composant Flash ou clé USB).
[^] # Re: Driver
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
Mais bon, le problème peut quand même être que le driver ne gere pas ton controleur en mode USB2
[^] # Re: Driver
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
# Flash en USB
Posté par sandre . Évalué à 1.
La flash est directement connectée sur le bus du micro en 32bits donc indépendante de l'USB a priori
C'est un vrai casse-tête cette carte 8>)
# Read the source luke !
Posté par Leroy Frederic (site web personnel) . Évalué à 2.
Compare les sources d'u-boot et de linux pour la programmation de la flash.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.