Salut,
Bon deja j ai des doutes quant au fait qu on me reponde car c un sujet tres particulier mais bon je tente quand meme... (j ai envoyé sur la mailing list de la distrib sans succes )
Voila : je developpe actuellement un programme sur un PDA sous linux ( un ipaq 3850 avec une familiar linux 0.52 derivee d une debian) et ce programme dialogue par le port serie.
Or sous un PDA on n a pas de clavier et donc pour configurer celui ci , on ne peut qu utiliser le port serie (eh oui pas de clavier)
Donc l'OS envoie sur le port serie la sortie standard (stdout) et fait egalement un getty sur le meme port serie pour recuperer les entrees . Ce qui permet bien sur a partir d un terminal serie (hyper terminal ou minicom) d acceder au PDA (c d ailleurs le seul moyen)
J ai trouvé comment ne pas envoyer stdout sur le port serie (apres de nombreuses recherches) il suffit au bootloader de mettre
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc"
a la place de :
set linuxargs "noinitrd root=/dev/mtdblock1 init=/linuxrc console =/dev/ttySA0"
seulement ca ne marche qu une fois (en gros y sauvegarde pas)
donc je suis allé sur le site de la distrib (www.handhelds.org) et ils proposent de faire un
params save
Mais ca marche pas , il dit cannot write jfss2 partition
en gros ca veut dire qu il ne peut pas ecrire sur la partition (normal puisque le bootloader ne peut qu ecrire sur la flash memory)
mais je n ai pas trouvé de fichier de config dans la distrib alors si quelqu un a deja rencontré le pb et/ou sait comment changer ca , ca serait cool
merci.
Message édité par xilebo le 23-04-2003 à 10:42:28