|
From: Jouni <Jou...@fm...> - 2002-11-01 15:42:11
|
Hi Ersin (and others ...)
Finally got active in developing a module for CESYS X2S_USB card.
What I did, was to use hotplug and fxload to load the CESYS loader and
firmware files to it. Johann Glaser has made his own loader, but does
not restart and change the device ID. As there is a tool to compile the
code (asx8051) in Linux, it would be nice to get the source ... open
source :-)
Anyway, I got to the point, that upon starting the driver for 0xCE85, I
create a file at /dev/usb/cesys0/download and use 'cat' to pipe the
exo-files to FPGA.
Now the programmers guide at 2.5 talks about using bulk pipes to use
addressable data. On the other hand, I only see two iso streams for the
device. Also the document I received last sprint, X2S_USB firmware
interface, 2.10 descripes CESYS_ADDRESSABLE_DATA with code 0xE9, which
makes me think, that it's implemented as control message ? How is it
really done ?=20
And if it's control message, is the index simply the copy of transfer
size. Values is in the form 0x8000 + address ?
A bit hasty email, have to go home ...
regards
Jouni
=20
--=20
Jouni Ryn=F6 mailto://Jouni.R...@fm.../
http://www.geo.fmi.fi/~ryno/
Finnish Meteorological Institute http://www.fmi.fi/
Geophysical Research http://www.geo.fmi.fi/
P.O.BOX 503 Tel (+358)-9-19294656
FIN-00101 Helsinki FAX (+358)-9-19294603
Finland priv-GSM (+358)-50-5302903
=20
"It's just zeros and ones, it cannot be hard"
|