snip This really belongs in the wiki.. If someone is considering buying a card, they will probably want to read a bit how it can be programmed before they purchase.
> To program the XP10, I use a parallel port JTAG cable and Lattice tools. I > think others have used the USB cables just fine too. Alas, I do this part > and the synthesis under Windows. For the S3, we have a tool in the repo > that programs an SPI PROM connected to the XP10. On power-up, the XP10 > programs the S3 in slave serial mode. > > So, so recap, here are the things you have to do, some optional: > > (1) Synthesize for the XP10. This requires the "free" Lattice tools. > (2) Program the XP10. You need the Lattice tool for this and a JTAG cable. > On the board, I see these labels on the header: + G I O S C > (2) Synthesize for the S3. This requires the commercial version of ISE. > But we have a bitfile that we can mail you. > (3) Program the S3. We have a program for Linux in the repo for this. > (4) Build the BIOS. The bugs in this process should be worked out. Make > /opt world writable, and this will go smoother. Mark can help with that. > (5) Program the BIOS. Another tool in the repo. > > > There isn't documentation on how to do this synthesis, and can't think of > all of the things you need to know. Start with the XP10 top level and start > bringing in modules from that directory and I think just the pci directory > until all of the dependencies are satisfied. There is a constraints file in > there, and it's very important. _IF_ you are going to do this, start on it > sooner rather than later in case we forgot to check something in. > > Mark did most of the BIOS, and Petter did most of the HQ microcode, so they > should be able to help us out with any problems. > > I found Howard's original email to me on the latest S3 image. I've dropped > the image at: > > http://www.cse.ohio-state.edu/~millerti/mod.bit > > And the command to program it is: > > ./s3_prom_load device mod.bit > > And I think "device" here means the PCI bus ID you get from lspci. If you can, would you give some more detail here? Something suited for a first user.. This should be documented. Emanuel do you have any suggestions where it might be located. I had thought on the odg1 page for now? regards JHB _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
