Re: newbie seeking help to use xilinx spart-3a starter kit



Fei Liu wrote:

Ok here comes my question: how do I interact with the board? I'd imagine
I could use minicom with a null serial connection with the board. But in
the case of usb connection, what softwares should I use to see the boot
up and menu of the board?

Maybe that's different with your Spartan 3A starter kit, but with my
Spartan 3E starter kit, there was only one USB connector, which is
connected to a CPLD, which just converts the USB data to JTAG for
programming the FPGA and the flash. There is no boot up menu (but there is
a FPGA configuration flashed for board demo), it's all hardware and you
have to write your own. You write VHDL code, which then controls the board,
same as if you would use lots of logic gates.

The hardware configuration (synthezied VHDL programs) is programmed via the
USB interface and then you can use minicom to connect to your hardware, if
you have written some VHDL program for the serial port, like this one:

http://www.frank-buss.de/vhdl/spartan3e.html

(note: this is old code, the serial port program is a bit unsafe, at least
it didn't work stable for a Cyclone, unless I added a latch for the RX
input and today I would write it less complicated, Whishbone doesn't make
sense for such simple and synchronous designs with one clock).

I've seen some hacks for the CPLD to use the USB port on the board for
other things, but Xilinx didn't described the internals, like many other
informations are not published by FPGA vendors, maybe because of trade
rivalry, which is really cumbersome for developers like me, who wants to
understand and use it down to the lowest level, if necessary and maybe for
other tasks than the vendors have thougt for which it can be used and with
other tools than the vendor synthesize tools.

--
Frank Buss, fb@xxxxxxxxxxxxx
http://www.frank-buss.de, http://www.it4-systems.de
.



Relevant Pages

  • Re: Verizon vx6700 as notebook modem
    ... it as my laptop modem. ... I used Sprint's version of the 6700 as a USB modem and it worked very ... I have read that wModem is even included on the XV6700 CD. ... I found that the USB connection has been disabled on the ...
    (alt.cellular.verizon)
  • Re: USB disconnect issue
    ... USB devices on at the same time. ... would unexpectedly disconnect and reconnect, ... Selecting another USB port did not cure the problem, ... As not only the printer, but also Card Reader, suffers from USB connection ...
    (microsoft.public.windowsxp.hardware)
  • Re: USB Flash Drives Malfunction
    ... You may start your computer in safe mode to see if this issue occurs. ... Safe Mode loads a minimally protected-mode configuration, disabling Windows ... I'm not sure it may relate to the USB conncetor's corruption, ... Is it a front USB connection or a Rear USB connection? ...
    (microsoft.public.windowsxp.hardware)
  • Re: USB hum/noise isolation?
    ... The problem is that the USB connection between my computer (AMD 64x2 ... the noise somewhat by purchasing a simple Behringer 2-in/2-out USB ... The only way I can reset the system is to exit Cubase ...
    (rec.audio.pro)
  • Re: Demise of the COM port?
    ... > trivial interoperability and standardization when using USB. ... the host driver software for windoze. ... the problem is that the vendors don't want to ... choose to use bulk pipes for everything, ...
    (comp.arch.embedded)