Re: gEDA-user: m32c expansion board works!

2006-11-03 Thread DJ Delorie
I added some pictures of the board swamped with logic probe clips (22 clips) as I debugged the bus timing. http://www.delorie.com/pcb/m3a/ Turns out the CP2200 is too slow to run the m32c at full speed (30 MHz); the m32c can only add 3 wait states (115nS vs 140nS needed). The RAM is too slow for

Re: gEDA-user: m32c expansion board works!

2006-11-02 Thread Dan McMahill
John Luciani wrote: On 11/2/06, DJ Delorie <[EMAIL PROTECTED]> wrote: I've got blinky lights! Congratulations. Nothing like the immense satisfaction of the blinky light. Difficult to explain to others the amount of joy a single flashing LED brings ;-) Except for those who have experienc

Re: gEDA-user: m32c expansion board works!

2006-11-02 Thread DJ Delorie
> "Testing RAM in Embedded Systems" Yeah, I know about that one. Back when I designed PC motherboards, our group wrote our own diagnostics. Our memory test found bugs that no other memory test we had access to did. Pseudo-random fills is sufficient for my purposes, and avoids 90% of the usual

Re: gEDA-user: m32c expansion board works!

2006-11-02 Thread John Luciani
On 11/2/06, DJ Delorie <[EMAIL PROTECTED]> wrote: I've got blinky lights! Congratulations. Nothing like the immense satisfaction of the blinky light. Difficult to explain to others the amount of joy a single flashing LED brings ;-) (* jcl *) -- http://www.luciani.org ___

Re: gEDA-user: m32c expansion board works!

2006-11-02 Thread Bob Paddock
On Thursday 02 November 2006 19:06, DJ Delorie wrote: > So, once the configuration was figured out, all 4Mb of SRAM passed the > memtest I wrote! It was a simple one, writing out a deterministic > pseudorandom sequence, then reading it back in and comparing. "Testing RAM in Embedded Systems" Add

gEDA-user: m32c expansion board works!

2006-11-02 Thread DJ Delorie
I got the replacement LDO today and swapped it in. Carefully checked the voltages; all OK and no magic smoke this time. The only fix I've had to make so far is that I didn't tie the HOLD and RDY lines at all, and the m3a board has them tied in an inconvenient way. Yup, locked up the chip. One