From: Demetris Z. <fgc...@cy...> - 2006-08-13 14:11:20
|
I'm working with the Spartan development board that has Sram and everything needed on board, and yes, we are using the spartan as a 2 port FIFO. What would i use on the Gumstix to interface to spartan, could you explain that in more detail so i could pass this info to my guys, the time limit for this task is kinda limited so any help would be appriciated. The main idea is to store the final image on Gumstix (on MMC) and process the image with pattern recognition. What image Format as the starting point would we use when reading out the data from the FPGA? Demetris Z. ----- Original Message ----- From: "Daniel Foisy" <df...@ro...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Saturday, August 12, 2006 8:45 PM Subject: Re: [Gumstix-users] Omnivision Camera > No, but I've used this concept for the National Semiconductor (now > Kodak) image sensors: KAC9638 and KAC9648 as well as Fill Factory's (now > Cypress) IBIS4-14000 (which is a 13.9Mpixel sensor - use 32MB of SDRAM > for this!) > > Dan > > Demetris Zavorotnichenko wrote: >> Daniel have you been able to interface an Imnivision Camera to gumstix >> this way? >> >> >> Demetris Z. >> >> >> >> ----- Original Message ----- >> *From:* Daniel Foisy <mailto:df...@ro...> >> *To:* General mailing list for gumstix users. >> <mailto:gum...@li...> >> *Sent:* Thursday, August 10, 2006 1:22 AM >> *Subject:* Re: [Gumstix-users] Omnivision Camera >> >> Perhaps a simpler way than UDP (one that I've used before on a >> couple of other designs not involving the gumstix) is to have the >> CPLD sitting on one of the gumstix chip selects, the gumstix data >> bus and some of the lower address lines as well as connected to >> the sensor. Have the CPLD automatically store the data coming >> from the image sensor into its local SRAM (pretty simple, really >> just an address counter clocked by pixclk or equivalent and a >> little glue logic). Once the image has been stored, the processor >> can come in, reset the address counter and perform X (where X is >> the number of pixels) reads to read the data from SRAM, using the >> CPLD address counter to set the address being read from SRAM (i.e. >> the gumstix reads from the same location all the time but the CPLD >> is passing the next pixel value to it because it is incrementing >> the address counter on every read). The trick is to have all data >> accesses to SRAM go through the CPLD so that it can steer the data >> either from the image sensor to the SRAM or from the SRAM to the >> gumstix. Should work well enough in userland >> >> Dan >> >> Marc Nicholas wrote: >>> Demetris, >>> >>> To clock raw data into a single SRAM -- a CPLD would likely do the >>> job. And 32Mbit parallel SRAMs are pretty much a commodity item >>> these >>> days and cost ~USD$3-4. >>> >>> That said, the Spartan 3E kit is a heck of a good deal. It's a >>> wonderful FPGA, although I prefer "barebones" boards myself -- >>> Digilent tend to pack in a lot of "fluff" such as LEDs matrix >>> displays, keyswitches, etc. But that's my perversion. >>> >>> If you went Spartan 3E, you could technically shift the images to >>> the >>> Gumstix via UDP. As per my previous comment ;-) >>> >>> But, seriously, how we you going to move 32Mbit of data into the >>> Gumstix other than via Ethernet? I can't see how you can DMA it into >>> shared memory space....so you're limited to relatively slow serial >>> comms. Even at 1Mbit...well, you do the math ;-) >>> >>> -marc >>> >>> On 8/9/06, Demetris Zavorotnichenko <fgc...@cy...> >>> wrote: >>> >>>> I'm Currently looking for a CPLD solution. >>>> >>>> Would XILINX CPLD CoolRunner -II Design kit do the job? >>>> >>>> Or would it be best to have the Spartan 3E starter Kit with 128 >>>> Mbit >>>> Parallel Flash, 64MByte DDR SdRam? >>>> >>>> >>>> Demetris Z. >>>> >>>> >>>> ----- Original Message ----- >>>> From: "Marc Nicholas" <gee...@gm...> >>>> To: "General mailing list for gumstix users." >>>> <gum...@li...> >>>> Sent: Wednesday, August 09, 2006 11:19 PM >>>> Subject: Re: [Gumstix-users] Omnivision Camera >>>> >>>> >>>> >>>>> I didn't say cheaper. You asked for the "best" way ;-) >>>>> >>>>> But, seriously, to do what you're looking at you'll want: >>>>> >>>>> - a CPLD at the very least >>>>> - 32Mbits of SRAM >>>>> - The patience to wait while the SRAM is read over a relatively >>>>> slow >>>>> serial connection >>>>> >>>>> -marc >>>>> >>>>> On 8/9/06, Demetris Zavorotnichenko <fgc...@cy...> >>>>> wrote: >>>>> >>>>>> Would you say that bying an ethernet 1.3 m3gapixel camera would >>>>>> be >>>>>> cheaper >>>>>> than using a CPLD and the camera sensor? >>>>>> >>>>>> >>>>>> Demetris Z. >>>>>> >>>>>> >>>>>> ----- Original Message ----- >>>>>> From: "Marc Nicholas" <gee...@gm...> >>>>>> To: "General mailing list for gumstix users." >>>>>> <gum...@li...> >>>>>> Sent: Wednesday, August 09, 2006 11:05 PM >>>>>> Subject: Re: [Gumstix-users] Omnivision Camera >>>>>> >>>>>> >>>>>> >>>>>>> Ethernet. (Not kidding). >>>>>>> >>>>>>> -marc >>>>>>> >>>>>>> On 8/9/06, Demetris Zavorotnichenko <fgc...@cy...> >>>>>>> wrote: >>>>>>> >>>>>>>> What would be the best way to interface a 1.3 Megapixel Camera >>>>>>>> sensor >>>>>>>> to >>>>>>>> Gumstix in order to Capture a single 1.3 Megapixel image? >>>>>>>> >>>>>>>> >>>>>>>> Demetris Z. >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------- >>>>>>>> Using Tomcat but need to do more? Need to support web services, >>>>>>>> security? >>>>>>>> Get stuff done quickly with pre-integrated technology to make >>>>>>>> your job >>>>>>>> easier >>>>>>>> Download IBM WebSphere Application Server v.1.0.1 based on >>>>>>>> Apache >>>>>>>> Geronimo >>>>>>>> >>>>>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> gumstix-users mailing list >>>>>>>> gum...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> ------------------------------------------------------------------------- >>>>>>> Using Tomcat but need to do more? Need to support web services, >>>>>>> security? >>>>>>> Get stuff done quickly with pre-integrated technology to make >>>>>>> your job >>>>>>> easier >>>>>>> Download IBM WebSphere Application Server v.1.0.1 based on >>>>>>> Apache >>>>>>> Geronimo >>>>>>> >>>>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>>>>>> _______________________________________________ >>>>>>> gumstix-users mailing list >>>>>>> gum...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> Using Tomcat but need to do more? Need to support web services, >>>>>> security? >>>>>> Get stuff done quickly with pre-integrated technology to make >>>>>> your job >>>>>> easier >>>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>>>>> Geronimo >>>>>> >>>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>> ------------------------------------------------------------------------- >>>>> Using Tomcat but need to do more? Need to support web services, >>>>> security? >>>>> Get stuff done quickly with pre-integrated technology to make your >>>>> job >>>>> easier >>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>>>> Geronimo >>>>> >>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> ------------------------------------------------------------------------- >>>> Using Tomcat but need to do more? Need to support web services, >>>> security? >>>> Get stuff done quickly with pre-integrated technology to make your >>>> job easier >>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>>> Geronimo >>>> >>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------- >>> Using Tomcat but need to do more? Need to support web services, >>> security? >>> Get stuff done quickly with pre-integrated technology to make your >>> job easier >>> Download IBM WebSphere Application Server v.1.0.1 based on Apache >>> Geronimo >>> >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------ >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> >> >> ------------------------------------------------------------------------ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |