FW: XTALMULT = 2 slows down Ethernet transfer rate ?

"HERZOG Raoul" <[email protected]> Tue, 22 Jun 2004 09:39:03 +0200
Newsgroups gmane.comp.hardware.microcontrollers.tini
Message-ID <[email protected]>
Dear Bryan

clock frequency did really change when setting XTALMULT = 2.

We solved the problem by using the enhanced network stack published in the DALLAS C library project homepage.
We actually don't know why XTALMULT = 2 has no effect on the Ethernet transfer rate when using the ROM library.

The 100Mbit/s issue also seems to be solved with the enhanced network stack, however XTALMULT must be 2 for 100Mbit/s.   

regards,

Raoul


-----Original Message-----
From: tini-admin-6tN4nzCoH/[email protected] [mailto:tini-admin-6tN4nzCoH/[email protected]]On Behalf Of
Bryan Armstrong
Sent: Wednesday, June 16, 2004 6:28 PM
To: HERZOG Raoul
Cc: tini-6tN4nzCoH/[email protected]; SMAJIC nermin
Subject: Re: [TINI]XTALMULT = 2 slows down Ethernet transfer rate ?


HERZOG Raoul wrote:
> we use DSTiniM400 & DSTiniS400 and the most recent KEIL C programming environment. 
> 
> We changed from XTALMULT = 1 to XTALMULT = 2 in the startup400.a51 file and expected higher Ethernet transfer rate.
> But the reverse happens:
> 
> XTALMULT = 1 ==>  0.53 Mbit/s raw data
> XTALMULT = 2 ==>  0.37 Mbit/s raw data
> 
> The data direction was TINI ==> PC, with 700 byte packets averaged over 1'000 packets.
> Both tests were done under the same conditions.
> 
> Any idea what's wrong here?
> All comments are welcome.

I'm guessing that either the clock frequency did not change, or some 
timer interrupts are not set to the correct reload.  These problems will 
cause affect packet transmission speed.

I have not seen this issue while developing TINIOS.

-- 
--
Bryan Armstrong
bryan.armstrong-6tN4nzCoH/[email protected]

_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini