Hi all, I have to interface to a camera with the GigE Vision protocol.
For that I set up a design on ML403 with PPC, Temac and sgDMA. I use MontaVista 2.4.20 Linux with the BSP from Xilinx EDK 8.2. The camera vendor supplied a library for GigE Vision, which works under Linux. The results of some tests showed that I have to insert waiting time between frames sent by the camera, otherwise the lib signals errors. This leeds to only 1/10 of the needed transfer rate. My question is now: Has anybody deeper knowledge how ethernet and sgDMA works? How deep is the PPC involved in the data transfer? Or does the Temac-core handle the datatransfer to DDR-memory autonomous? I learnd from the camera vendor, that on PCs with special Intel ethernet chips, it works outonomous and so the high transfer rate can be accomplished. I'm very interested to get in contact with people who have to interface with a GigE Vision camera. Also interesting is if anybody benchmarked the gigabit ethernet on the ML403 hardware. How fast is the gigabit interface realy? Thomas -- Thomas Denzinger LesaMetric GmbH Hauptstrasse 46 35649 Bischoffen Tel.: 06444/931928 Fax : 06444/931912 _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
