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.
