- From: Jean-Francois Argentino <jf.argentino_at_osean.fr>
- Date: Thu, 12 Jul 2007 21:15:44 +0200
Dear all, I'm working with cvs head of comedi and comedilib, with linux kernel 2.6.21.3 from kernel.org, on a pentium M 600MHz board. I try to do continuous streaming acquisition on 2 channels at 250kHz using the mmap method. I record the streaming on a compact flash memory, which is my only mass memory device. My acquisition process stop randomly, without any error in userspace, "comedi_get_buffer_contents" always return 0! dmesg says: ... comedi: version 0.7.73 - David Schleef <ds_at_schleef.org> Available NI device IDs: 0x710d comedi0: ni_pcimio: pxi-6143MITE:0xd0202000 mapped to e08ba000 DAQ:0xd0200000 mapped to e08e4000 mite: version = 1, type = 3, mite mode = 1, interface mode = 3 mite: num channels = 3, write post fifo depth = 1, wins = 0, iowins = 2 ( irq = 11 ) ... mite: DMA overwrite of free area I try to add a --read-buffer value of 2048 to 32768 to the comedi_config call without any success, I try to "comedi_set_buffer_size" with value from 16384 to 524288 too. With these things run better but my acquisition freeze still appen. Any suggestions, advice, help... will be appreciate. Regards. -- Jean-François Argentino OSEAN S.A.S Le Panoramic B - 257 rue du président Robert SCHUMAN 83000 TOULON - FRANCE Tél. & Fax: +33 (0)4 94 03 65 84 Web: www.osean.fr
Received on 2007-07-12Z18:15:44