I got the dragon board and think its real nifty.
I just wanted to make some suggestions for later revisions. The copper pour around the solder pads is too close for comfort I think for hand soldering. The solder mask is good but maybe after several uses the pad might short.
Some of the VIA's around the solder pads that are next to the PCI pads are way too close. Might have to do some hand routing or better yet make the board bigger [vertically to keep its nice rectangular shape] so that theres room for traces.
Some of the 3.3's and GND are in weird spots of the vertical dual row header. Would be nice to have them at the end somewhere so you dont have to count over and over to make sure your on the right one.
Would it be practical to make the board longer so it can reach the PCI faceplate to secure it and then you can have the ethernet ports on the outside like a real NIC card? [or with a IDC cable coming out for those using the header along with the USB port]. Right now my 'puters got that skelator look with the sidecover off;)
Ive used several cybress ezusb devices and have there ezusb.sys installed. I had to manually install the dragon driver. Why not use their driver instead?
Lastly is there some way to trick the PCI controller so I dont have to load the PnP project file then reboot, cancel the hardware wizard then continue to load my own projects? Im only using it for IO and my bios doesnt have the '...PCI clk detect' option. Is there some way to implement only part of the configuration space without having full blown PnP functionallity requiring some windows driver? IOW whats the simplest way to enable the PCI clk?
Its a great board for PCI projects.