rt-preempt made no difference (well my HAL Latency Test are even better)
Unplugging the second ppmc card cut the time roughly in half (expected)
22 s32 OUT 277802 ppmc.0.read.time
22 s32 OUT 194461 ppmc.0.write.time
16 s32 OUT 486932 servo-thread.time
I conclude that the NetMos chips are just slow. sad. I can't even do 2KHz
safely with these timings.
On Thu, Mar 22, 2018 at 9:22 AM, Maxime Lemonnier <
[email protected]> wrote:
> Interesting, more in line with what I would expect. What lspci -vv tells
> you about the chip on the PCI card?
>
> As I wrote you this morning I did try another PCI card I found:
>
> NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284])
>
> The PCI card is even worse:
>
> 10 s32 OUT 534652 ppmc.0.read.time
> 10 s32 OUT 366536 ppmc.0.write.time
> 8 s32 OUT 907936 servo-thread.time
>
>
> Maybe I could try to boot in rt-preempt (using rtai right now)
>
> On Wed, Mar 21, 2018 at 9:46 PM, Jon Elson <[email protected]> wrote:
>
>> On 03/21/2018 03:15 PM, Maxime Lemonnier wrote:
>>
>> OK, I checked my system with a mediocre Dell Pentium 4 CPU and a PCI
>> card, and ONE universal PWM controller. ppmc.0.write was 60 us, max was 95
>> us.
>> ppmc.0.read was 128 us, max 188 us.
>> The total thread was running 386 us.
>> This is a Debian Wheezy system with the rt-preempt kernel.
>>
>> Jon
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users