Philippe I’m surprised you are getting away with only one wait state, I seem to 
remember I have 2 or3 for 10 MHz. If people have problems at these speeds may 
want to play around with wait states, particular for I/O.

John

 

 

From: [email protected] [mailto:[email protected]] On 
Behalf Of Philippe Elie
Sent: Sunday, November 23, 2014 4:21 AM
To: [email protected]
Subject: [N8VEM-S100:5667] Re: Z80 CPU board - D2/D3 port timing problem

 

Hi folks,

a quick update in case this can be of interest to others : even after the above 
modifications, I ran a infinite test loop (a turbo pascal program incrementing 
an integer and displaying the result) and discovered the display was hanging 
after around one hour.

I ran a RAM test with no IOs that worked perfectly well. I started to suspect 
the console IO timing, and indeed that was the issue : i swapped the 244, 32, 
04 and 00's for F versions, and the turbo pascal loop is not running since more 
than 3 hours. 

note than i use one one wait state for IO, RAM and ROM with a 10 MHz oscillator.

 

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected] 
<mailto:[email protected]> .
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to