[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tsp-devel] RE: Stub server sur leon2 Rtems
From: |
Stéphane ARQUER |
Subject: |
[Tsp-devel] RE: Stub server sur leon2 Rtems |
Date: |
Mon, 10 Mar 2008 21:21:02 +0100 |
L'erreur avait été capturée avec grmon c'est pourquoi il y a une différence
de message.
Ce problème étais lié à un paramétrage du fichier linkcmds qui sert lors de
la compilation.
Ce n'est plus la cas maintenant, l'application sub_server se lance et reste
en attente de connexion.
Seul le client tsp_request_generic avec les requêtes
tsp_request_filtered_information ou tsp_request_information qui renvoie un
résultat.
Ce que les traces montrent c'est que je suis bloqué dans
tsp_stream_sender.c:268 , l'appel à
sock->hClient = accept(sock->socketId, NULL, &Len);
ne reviens jamais .
> Est-ce que tu as une version patchée de rtems?
Je travaille sur l'intégration d'un bsp personnalisé, mais les
particularités de celui-ci portent sur des pilotes i2c, oslink et une carte
réseau(cs8900).
J'ai testé le driver du chipset réseau avec différentes applications
fournies dans rtems
(http://www.rtems.com/ftp/pub/rtems/4.7.1/network-demos-4.7.1.tar.bz2):
serveurs http, ftp, serveur rpc, test tcp) tout semble fonctionner
correctement.
Il n'y a que la librtemsbsp.a qui change.
A bientôt.
Sa.
-----Message d'origine-----
De : address@hidden
[mailto:address@hidden De la part de
Frederik Deweerdt
Envoyé : lundi 10 mars 2008 20:14
À : Transport Sample Protocol development list
Objet : Re: [Tsp-devel] Stub server sur leon2 Rtems
On Mon, Mar 10, 2008 at 04:20:00PM +0100, Arquer Stephane wrote:
> Bonjour,
>
> Je viens de mettre un fichier de traces sur la tâche 7409.
> Apparement le client ne se connecte jamais, le thread acceptor n'obtiens
pas la socket.
Pour ma part, je suis toujours sur l'intégration des sources dans le CVS de
tsp.
En ce qui concerne ton problème, si je me souviens bien, tu avais un accès
non-aligné en mémoire sur le Leon?
Je ne comprends pas d'où vient le message d'erreur que tu obtiens:
> IU error mode (tt = 0x07)
> Mem_address_not_align
J'ai regardé les sources de rtems 4.7 et 4.8, et il n'y a rien de ce genre.
Si tu as le trap 7 (accès mémoire non aligné), il devrait afficher le
message suivant: "memory address not aligned", et non ce que tu as avec une
majuscule et des underscore. En plus de ça, tu devrais avoir l'adresse à
laquelle l'accès non-aligné s'est produit, ce qui permettrait de remonter
jusqu'à la ligne de code coupable.
Est-ce que tu as une version patchée de rtems?
A bientôt,
Frederik
_______________________________________________
Tsp-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/tsp-devel
- [Tsp-devel] Stub server sur leon2 Rtems, Arquer Stephane, 2008/03/10
- Re: [Tsp-devel] Stub server sur leon2 Rtems, Frederik Deweerdt, 2008/03/10
- [Tsp-devel] RE: Stub server sur leon2 Rtems,
Stéphane ARQUER <=
- Re: [Tsp-devel] RE: Stub server sur leon2 Rtems, Eric Noulard, 2008/03/10
- [Tsp-devel] RE: Stub server sur leon2 Rtems, Arquer Stephane, 2008/03/11
- Re: [Tsp-devel] RE: Stub server sur leon2 Rtems, Eric Noulard, 2008/03/11
- [Tsp-devel] RE: Stub server sur leon2 Rtems, Stéphane ARQUER, 2008/03/11
- Re: [Tsp-devel] RE: Stub server sur leon2 Rtems, Eric NOULARD, 2008/03/11
- [Tsp-devel] RE: Stub server sur leon2 Rtems, Arquer Stephane, 2008/03/12