convert a .BIT to .XML

More
04 Jul 2016 06:46 - 04 Jul 2016 09:01 #76955 by dirk61
Hello how can I convert a BIT file of Mesanet in an XML file ??
or how do I get the svst6_6_7i48.bit so down that it appears to me in PNCCONF? 5I20+7I48+2X7I37TA

PLEASE HELP
Best regards
Last edit: 04 Jul 2016 09:01 by dirk61.

Please Log in or Create an account to join the conversation.

More
04 Jul 2016 16:12 #76971 by PCW
Replied by PCW on topic convert a .BIT to .XML
mesaflash can do this but its output is not completely compatible with pncconf

What .xml files do you have?
You could build a config file set with any 7i48 compatible xml file and then patch the few
difference by hand editing the created hal file

Please Log in or Create an account to join the conversation.

More
10 Jul 2016 14:16 #77253 by dirk61
Replied by dirk61 on topic convert a .BIT to .XML
Hallo
Wenn ich meine 5I20 und 7I48 2X7I37 mit dieser firmware=hm2/5i20/SV12IM_2X7I48_72.BIT laufen lasse funktioniert alles ausser dieser Fehlermeldung
392.219643] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 392.249587] RTAI[math]: loaded.
[ 392.471775] hm2: loading Mesa HostMot2 driver version 0.15
[ 392.477610] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 392.477703] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 392.630534] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 392.630546] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 392.630553] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 392.645155] hm2/hm2_5i20.0: 72 I/O Pins used:


Then I tried this config
firmware = hm2 / 5i20 / svst6_6_7i48.BIT num_encoders = 6 = 6 num_pwmgens num_stepgens = 0

Then I get this error message

"5745500
[ 35.433323] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 35.433456] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 35.433473] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 35.433484] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 35.433492] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 35.461714] RTAI[math]: loaded.
[ 35.725368] hm2: loading Mesa HostMot2 driver version 0.15
[ 35.732639] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 35.732787] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 35.896606] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 35.896618] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 35.896626] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 35.911226] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 35.911237] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 35.911246] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 35.911255] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 35.911264] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 35.911272] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 35.911281] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 35.911290] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 35.911298] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 35.911307] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 35.911316] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 35.911325] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 35.911334] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 35.911343] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 35.911352] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 35.911361] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 35.911369] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 35.911378] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 35.911387] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 35.911396] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 35.911405] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 35.911414] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 35.911423] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 35.911432] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 35.911440] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 35.911448] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 35.911455] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 35.911462] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 35.911469] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 35.911476] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 35.911483] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 35.911490] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 35.911497] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 35.911504] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 35.911511] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 35.911519] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 35.911527] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 35.911534] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 35.911541] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 35.911548] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 35.911555] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 35.911562] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 35.911569] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 35.911576] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 35.911583] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 35.911590] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 35.911597] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 35.911604] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 35.911611] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 35.911619] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 35.911628] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 35.911637] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 35.911645] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 35.911652] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 35.911659] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 35.911666] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 35.911673] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 35.911680] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 35.911687] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 35.911694] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 35.911701] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 35.911708] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 35.911715] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 35.911722] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 35.911729] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 35.911736] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 35.911743] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 35.911750] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 35.911757] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 35.911764] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 35.911771] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 35.911778] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 35.911785] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 35.912251] hm2/hm2_5i20.0: registered
[ 35.912259] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 35.920535] config string '0 out'
[ 43.730695] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 43.730714] hm2/hm2_5i20.0: unregistered
[ 43.730870] hm2_pci: driver unloaded
[ 43.738793] hm2: unloading
[ 50.926758] RTAI[math]: unloaded.
[ 50.932714] SCHED releases registered named ALIEN PEDV$D
[ 50.942938] RTAI[malloc]: unloaded.
[ 51.040091] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 51.045752] I-pipe: head domain RTAI unregistered.
[ 51.046010] RTAI[hal]: unmounted.
[ 129.791192] I-pipe: head domain RTAI registered.
[ 129.791217] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 129.791432] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 129.791448] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 129.791461] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 129.791475] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8188500
[ 129.812326] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 129.812480] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 129.812500] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 129.812517] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 129.812530] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 129.834710] RTAI[math]: loaded.
[ 130.057845] hm2: loading Mesa HostMot2 driver version 0.15
[ 130.063740] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 130.063836] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 130.216445] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 130.216457] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 130.216464] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 130.231011] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 130.231022] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 130.231032] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 130.231040] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 130.231049] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 130.231058] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 130.231066] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 130.231075] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 130.231084] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 130.231092] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 130.231101] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 130.231110] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 130.231119] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 130.231128] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 130.231137] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 130.231146] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 130.231155] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 130.231163] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 130.231172] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 130.231181] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 130.231190] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 130.231199] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 130.231208] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 130.231217] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 130.231225] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 130.231233] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 130.231240] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 130.231247] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 130.231254] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 130.231261] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 130.231268] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 130.231277] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 130.231284] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 130.231292] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 130.231301] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 130.231310] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 130.231318] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 130.231325] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 130.231332] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 130.231339] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 130.231346] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 130.231353] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 130.231360] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 130.231367] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 130.231374] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 130.231381] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 130.231388] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 130.231394] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 130.231401] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 130.231410] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 130.231419] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 130.231428] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 130.231435] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 130.231442] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 130.231449] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 130.231456] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 130.231463] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 130.231470] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 130.231477] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 130.231484] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 130.231491] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 130.231498] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 130.231505] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 130.231512] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 130.231519] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 130.231526] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 130.231533] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 130.231540] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 130.231547] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 130.231554] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 130.231561] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 130.231568] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 130.231575] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 130.232037] hm2/hm2_5i20.0: registered
[ 130.232044] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 130.239617] config string '0 out'
[ 130.965986] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 130.966003] hm2/hm2_5i20.0: unregistered
[ 130.966143] hm2_pci: driver unloaded
[ 130.971762] hm2: unloading
[ 133.241907] RTAI[math]: unloaded.
[ 133.247570] SCHED releases registered named ALIEN PEDV$D
[ 133.266317] RTAI[malloc]: unloaded.
[ 133.364054] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 133.369611] I-pipe: head domain RTAI unregistered.
[ 133.369837] RTAI[hal]: unmounted.
[ 173.341147] I-pipe: head domain RTAI registered.
[ 173.341170] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 173.341456] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 173.341470] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 173.341487] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 173.341501] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8197250
[ 173.361019] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 173.361177] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 173.361196] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 173.361209] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 173.361218] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 173.383242] RTAI[math]: loaded.
[ 173.607041] hm2: loading Mesa HostMot2 driver version 0.15
[ 173.612730] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 173.612841] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 173.765603] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 173.765616] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 173.765623] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 173.780199] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 173.780210] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 173.780219] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 173.780228] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 173.780236] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 173.780245] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 173.780254] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 173.780263] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 173.780271] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 173.780280] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 173.780289] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 173.780298] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 173.780307] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 173.780316] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 173.780324] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 173.780333] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 173.780342] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 173.780351] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 173.780360] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 173.780369] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 173.780377] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 173.780386] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 173.780395] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 173.780404] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 173.780413] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 173.780420] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 173.780427] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 173.780434] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 173.780441] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 173.780448] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 173.780455] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 173.780462] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 173.780469] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 173.780476] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 173.780483] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 173.780491] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 173.780499] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 173.780506] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 173.780513] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 173.780520] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 173.780527] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 173.780534] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 173.780541] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 173.780548] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 173.780555] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 173.780562] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 173.780569] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 173.780576] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 173.780583] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 173.780591] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 173.780600] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 173.780609] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 173.780617] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 173.780624] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 173.780631] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 173.780638] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 173.780645] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 173.780694] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 173.780705] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 173.780714] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 173.780723] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 173.780732] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 173.780742] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 173.780751] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 173.780760] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 173.780769] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 173.780779] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 173.780788] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 173.780797] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 173.780806] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 173.780816] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 173.780825] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 173.780834] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 173.781444] hm2/hm2_5i20.0: registered
[ 173.781453] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 173.788100] config string '0 out'
[ 184.332963] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 184.332980] hm2/hm2_5i20.0: unregistered
[ 184.333132] hm2_pci: driver unloaded
[ 184.340450] hm2: unloading
[ 186.636541] RTAI[math]: unloaded.
[ 186.642023] SCHED releases registered named ALIEN PEDV$D
[ 186.651141] RTAI[malloc]: unloaded.
[ 186.748074] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 186.753590] I-pipe: head domain RTAI unregistered.
[ 186.753809] RTAI[hal]: unmounted.
[ 340.580622] I-pipe: head domain RTAI registered.
[ 340.580647] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 340.580867] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 340.580882] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 340.580895] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 340.580909] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8221500
[ 340.600309] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 340.600456] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 340.600472] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 340.600485] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 340.600494] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 340.630788] RTAI[math]: loaded.
[ 340.749782] hm2: loading Mesa HostMot2 driver version 0.15
[ 340.755497] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 340.755591] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 340.908279] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 340.908291] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 340.908298] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 340.922943] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 340.922955] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 340.922965] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 340.922973] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 340.922982] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 340.922991] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 340.923000] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 340.923008] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 340.923017] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 340.923026] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 340.923034] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 340.923043] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 340.923052] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 340.923061] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 340.923070] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 340.923083] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 340.923093] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 340.923104] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 340.923114] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 340.923122] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 340.923131] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 340.923140] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 340.923149] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 340.923158] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 340.923166] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 340.923174] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 340.923181] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 340.923188] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 340.923195] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 340.923202] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 340.923209] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 340.923216] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 340.923223] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 340.923230] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 340.923237] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 340.923245] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 340.923253] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 340.923260] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 340.923267] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 340.923274] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 340.923281] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 340.923288] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 340.923295] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 340.923302] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 340.923309] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 340.923316] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 340.923323] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 340.923330] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 340.923337] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 340.923345] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 340.923354] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 340.923363] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 340.923371] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 340.923378] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 340.923385] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 340.923392] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 340.923399] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 340.923406] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 340.923413] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 340.923420] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 340.923427] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 340.923434] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 340.923441] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 340.923447] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 340.923454] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 340.923461] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 340.923468] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 340.923475] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 340.923482] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 340.923489] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 340.923496] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 340.923503] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 340.923510] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 340.923973] hm2/hm2_5i20.0: registered
[ 340.923981] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 340.930668] config string '0 out'
[ 341.670104] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 341.670121] hm2/hm2_5i20.0: unregistered
[ 341.670264] hm2_pci: driver unloaded
[ 341.675657] hm2: unloading
[ 343.954696] RTAI[math]: unloaded.
[ 343.960535] SCHED releases registered named ALIEN PEDV$D
[ 343.969862] RTAI[malloc]: unloaded.
[ 344.068067] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 344.073725] I-pipe: head domain RTAI unregistered.
[ 344.074007] RTAI[hal]: unmounted.
[ 354.564641] I-pipe: head domain RTAI registered.
[ 354.564659] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 354.564899] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 354.564909] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 354.564918] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 354.564929] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8208750
[ 354.588294] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 354.588440] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 354.588461] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 354.588477] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 354.588489] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 354.611176] RTAI[math]: loaded.
[ 354.831237] hm2: loading Mesa HostMot2 driver version 0.15
[ 354.836951] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 354.837059] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 354.990424] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 354.990437] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 354.990444] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 355.005084] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 355.005097] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 355.005107] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 355.005115] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 355.005124] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 355.005133] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 355.005141] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 355.005150] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 355.005159] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 355.005168] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 355.005178] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 355.005188] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 355.005198] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 355.005209] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 355.005219] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 355.005229] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 355.005240] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 355.005250] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 355.005261] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 355.005271] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 355.005282] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 355.005293] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 355.005303] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 355.005312] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 355.005321] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 355.005329] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 355.005337] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 355.005348] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 355.005355] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 355.005364] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 355.005371] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 355.005378] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 355.005387] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 355.005394] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 355.005401] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 355.005409] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 355.005418] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 355.005425] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 355.005432] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 355.005439] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 355.005446] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 355.005453] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 355.005460] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 355.005468] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 355.005475] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 355.005482] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 355.005489] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 355.005496] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 355.005503] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 355.005511] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 355.005520] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 355.005529] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 355.005538] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 355.005545] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 355.005560] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 355.005568] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 355.005575] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 355.005585] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 355.005593] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 355.005603] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 355.005610] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 355.005620] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 355.005630] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 355.005639] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 355.005648] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 355.005656] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 355.005664] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 355.005672] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 355.005680] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 355.005687] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 355.005694] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 355.005701] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 355.005708] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 355.006171] hm2/hm2_5i20.0: registered
[ 355.006179] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 355.012464] config string '0 out'
[ 355.756361] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 355.756385] hm2/hm2_5i20.0: unregistered
[ 355.756619] hm2_pci: driver unloaded
[ 355.762111] hm2: unloading
[ 358.044480] RTAI[math]: unloaded.
[ 358.050007] SCHED releases registered named ALIEN PEDV$D
[ 358.061479] RTAI[malloc]: unloaded.
[ 358.160067] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 358.165744] I-pipe: head domain RTAI unregistered.
[ 358.165969] RTAI[hal]: unmounted.
[ 392.199575] I-pipe: head domain RTAI registered.
[ 392.199600] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 392.199818] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 392.199832] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 392.199843] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 392.199855] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8218000
[ 392.219466] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 392.219612] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 392.219626] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 392.219636] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 392.219643] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 392.249587] RTAI[math]: loaded.
[ 392.471775] hm2: loading Mesa HostMot2 driver version 0.15
[ 392.477610] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 392.477703] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 392.630534] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 392.630546] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 392.630553] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 392.645155] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 392.645167] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 392.645176] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 392.645185] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 392.645194] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 392.645202] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 392.645211] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 392.645220] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 392.645234] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 392.645242] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 392.645254] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 392.645263] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 392.645272] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 392.645281] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 392.645290] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 392.645299] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 392.645308] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 392.645316] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 392.645325] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 392.645334] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 392.645343] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 392.645352] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 392.645361] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 392.645369] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 392.645378] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 392.645386] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 392.645393] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 392.645400] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 392.645407] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 392.645414] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 392.645421] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 392.645428] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 392.645435] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 392.645442] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 392.645449] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 392.645457] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 392.645465] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 392.645472] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 392.645479] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 392.645486] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 392.645493] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 392.645500] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 392.645507] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 392.645513] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 392.645520] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 392.645527] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 392.645534] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 392.645541] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 392.645548] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 392.645556] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 392.645565] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 392.645574] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 392.645582] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 392.645589] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 392.645596] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 392.645603] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 392.645610] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 392.645617] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 392.645624] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 392.645631] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 392.645638] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 392.645645] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 392.645652] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 392.645659] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 392.645666] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 392.645673] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 392.645680] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 392.645687] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 392.645694] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 392.645701] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 392.645708] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 392.645714] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 392.645721] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 392.646184] hm2/hm2_5i20.0: registered
[ 392.646191] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 392.652816] config string '0 out'
[ 410.599550] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 410.599568] hm2/hm2_5i20.0: unregistered
[ 410.599710] hm2_pci: driver unloaded
[ 410.605524] hm2: unloading
[ 412.907075] RTAI[math]: unloaded.
[ 412.913363] SCHED releases registered named ALIEN PEDV$D
[ 412.927206] RTAI[malloc]: unloaded.
[ 413.024057] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 413.029548] I-pipe: head domain RTAI unregistered.
[ 413.029766] RTAI[hal]: unmounted.
[ 488.460873] I-pipe: head domain RTAI registered.
[ 488.460891] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 488.461080] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 488.461092] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 488.461104] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 488.461113] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8194250
[ 488.480598] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 488.480740] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 488.480756] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 488.480768] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 488.480777] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 488.504177] RTAI[math]: loaded.
[ 488.723773] hm2: loading Mesa HostMot2 driver version 0.15
[ 488.729571] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 488.729667] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 488.882056] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 488.882068] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 488.882078] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 488.896683] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 488.896695] hm2/hm2_5i20.0: IO Pin 000 (P2-01): PWMGen #0, pin Not-Enable (Output)
[ 488.896704] hm2/hm2_5i20.0: IO Pin 001 (P2-03): Muxed Encoder #0, pin Muxed A (Input)
[ 488.896713] hm2/hm2_5i20.0: IO Pin 002 (P2-05): Muxed Encoder #0, pin Muxed B (Input)
[ 488.896721] hm2/hm2_5i20.0: IO Pin 003 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 488.896730] hm2/hm2_5i20.0: IO Pin 004 (P2-09): Muxed Encoder #1, pin Muxed A (Input)
[ 488.896739] hm2/hm2_5i20.0: IO Pin 005 (P2-11): Muxed Encoder #1, pin Muxed B (Input)
[ 488.896748] hm2/hm2_5i20.0: IO Pin 006 (P2-13): Muxed Encoder #1, pin Muxed Index (Input)
[ 488.896756] hm2/hm2_5i20.0: IO Pin 007 (P2-15): Muxed Encoder #2, pin Muxed A (Input)
[ 488.896765] hm2/hm2_5i20.0: IO Pin 008 (P2-17): Muxed Encoder #2, pin Muxed B (Input)
[ 488.896774] hm2/hm2_5i20.0: IO Pin 009 (P2-19): Muxed Encoder #2, pin Muxed Index (Input)
[ 488.896783] hm2/hm2_5i20.0: IO Pin 010 (P2-21): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 488.896792] hm2/hm2_5i20.0: IO Pin 011 (P2-23): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 488.896801] hm2/hm2_5i20.0: IO Pin 012 (P2-25): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 488.896809] hm2/hm2_5i20.0: IO Pin 013 (P2-27): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 488.896818] hm2/hm2_5i20.0: IO Pin 014 (P2-29): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 488.896827] hm2/hm2_5i20.0: IO Pin 015 (P2-31): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 488.896836] hm2/hm2_5i20.0: IO Pin 016 (P2-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 488.896845] hm2/hm2_5i20.0: IO Pin 017 (P2-35): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 488.896854] hm2/hm2_5i20.0: IO Pin 018 (P2-37): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 488.896863] hm2/hm2_5i20.0: IO Pin 019 (P2-39): PWMGen #4, pin Out0 (PWM or Up) (Output)
[ 488.896871] hm2/hm2_5i20.0: IO Pin 020 (P2-41): PWMGen #4, pin Out1 (Dir or Down) (Output)
[ 488.896880] hm2/hm2_5i20.0: IO Pin 021 (P2-43): PWMGen #5, pin Out0 (PWM or Up) (Output)
[ 488.896889] hm2/hm2_5i20.0: IO Pin 022 (P2-45): PWMGen #5, pin Out1 (Dir or Down) (Output)
[ 488.896898] hm2/hm2_5i20.0: IO Pin 023 (P2-47): PWMGen #0, pin Not-Enable (Output)
[ 488.896906] hm2/hm2_5i20.0: IO Pin 024 (P3-01): IOPort
[ 488.896913] hm2/hm2_5i20.0: IO Pin 025 (P3-03): IOPort
[ 488.896920] hm2/hm2_5i20.0: IO Pin 026 (P3-05): IOPort
[ 488.896927] hm2/hm2_5i20.0: IO Pin 027 (P3-07): IOPort
[ 488.896934] hm2/hm2_5i20.0: IO Pin 028 (P3-09): IOPort
[ 488.896941] hm2/hm2_5i20.0: IO Pin 029 (P3-11): IOPort
[ 488.896948] hm2/hm2_5i20.0: IO Pin 030 (P3-13): IOPort
[ 488.896955] hm2/hm2_5i20.0: IO Pin 031 (P3-15): IOPort
[ 488.896962] hm2/hm2_5i20.0: IO Pin 032 (P3-17): IOPort
[ 488.896968] hm2/hm2_5i20.0: IO Pin 033 (P3-19): IOPort
[ 488.896977] hm2/hm2_5i20.0: IO Pin 034 (P3-21): Muxed Encoder Select #3, pin Mux Select 0 (Output)
[ 488.896985] hm2/hm2_5i20.0: IO Pin 035 (P3-23): IOPort
[ 488.896992] hm2/hm2_5i20.0: IO Pin 036 (P3-25): IOPort
[ 488.896999] hm2/hm2_5i20.0: IO Pin 037 (P3-27): IOPort
[ 488.897006] hm2/hm2_5i20.0: IO Pin 038 (P3-29): IOPort
[ 488.897013] hm2/hm2_5i20.0: IO Pin 039 (P3-31): IOPort
[ 488.897020] hm2/hm2_5i20.0: IO Pin 040 (P3-33): IOPort
[ 488.897027] hm2/hm2_5i20.0: IO Pin 041 (P3-35): IOPort
[ 488.897034] hm2/hm2_5i20.0: IO Pin 042 (P3-37): IOPort
[ 488.897040] hm2/hm2_5i20.0: IO Pin 043 (P3-39): IOPort
[ 488.897047] hm2/hm2_5i20.0: IO Pin 044 (P3-41): IOPort
[ 488.897057] hm2/hm2_5i20.0: IO Pin 045 (P3-43): IOPort
[ 488.897064] hm2/hm2_5i20.0: IO Pin 046 (P3-45): IOPort
[ 488.897071] hm2/hm2_5i20.0: IO Pin 047 (P3-47): IOPort
[ 488.897082] hm2/hm2_5i20.0: IO Pin 048 (P4-01): Muxed Encoder #0, pin Muxed IndexMask (Input)
[ 488.897091] hm2/hm2_5i20.0: IO Pin 049 (P4-03): Muxed Encoder #1, pin Muxed IndexMask (Input)
[ 488.897100] hm2/hm2_5i20.0: IO Pin 050 (P4-05): Muxed Encoder #2, pin Muxed IndexMask (Input)
[ 488.897108] hm2/hm2_5i20.0: IO Pin 051 (P4-07): IOPort
[ 488.897115] hm2/hm2_5i20.0: IO Pin 052 (P4-09): IOPort
[ 488.897122] hm2/hm2_5i20.0: IO Pin 053 (P4-11): IOPort
[ 488.897129] hm2/hm2_5i20.0: IO Pin 054 (P4-13): IOPort
[ 488.897136] hm2/hm2_5i20.0: IO Pin 055 (P4-15): IOPort
[ 488.897143] hm2/hm2_5i20.0: IO Pin 056 (P4-17): IOPort
[ 488.897150] hm2/hm2_5i20.0: IO Pin 057 (P4-19): IOPort
[ 488.897157] hm2/hm2_5i20.0: IO Pin 058 (P4-21): IOPort
[ 488.897164] hm2/hm2_5i20.0: IO Pin 059 (P4-23): IOPort
[ 488.897171] hm2/hm2_5i20.0: IO Pin 060 (P4-25): IOPort
[ 488.897178] hm2/hm2_5i20.0: IO Pin 061 (P4-27): IOPort
[ 488.897185] hm2/hm2_5i20.0: IO Pin 062 (P4-29): IOPort
[ 488.897192] hm2/hm2_5i20.0: IO Pin 063 (P4-31): IOPort
[ 488.897199] hm2/hm2_5i20.0: IO Pin 064 (P4-33): IOPort
[ 488.897206] hm2/hm2_5i20.0: IO Pin 065 (P4-35): IOPort
[ 488.897213] hm2/hm2_5i20.0: IO Pin 066 (P4-37): IOPort
[ 488.897219] hm2/hm2_5i20.0: IO Pin 067 (P4-39): IOPort
[ 488.897226] hm2/hm2_5i20.0: IO Pin 068 (P4-41): IOPort
[ 488.897233] hm2/hm2_5i20.0: IO Pin 069 (P4-43): IOPort
[ 488.897240] hm2/hm2_5i20.0: IO Pin 070 (P4-45): IOPort
[ 488.897247] hm2/hm2_5i20.0: IO Pin 071 (P4-47): IOPort
[ 488.897709] hm2/hm2_5i20.0: registered
[ 488.897716] hm2_5i20.0: initialized AnyIO board at 0000:04:00.0
[ 488.904621] config string '0 out'
[ 542.518996] FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 675.675541] hm2_5i20.0: dropping AnyIO board at 0000:04:00.0
[ 675.675559] hm2/hm2_5i20.0: unregistered
[ 675.675698] hm2_pci: driver unloaded
[ 675.683458] hm2: unloading
[ 677.970299] RTAI[math]: unloaded.
[ 677.976249] SCHED releases registered named ALIEN PEDV$D
[ 677.983883] RTAI[malloc]: unloaded.
[ 678.080055] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 678.085634] I-pipe: head domain RTAI unregistered.
[ 678.085856] RTAI[hal]: unmounted.
[ 680.295813] I-pipe: head domain RTAI registered.
[ 680.295831] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 680.296189] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 680.296228] SYSINFO: CPUs 4, LINUX APIC IRQ 2312, TIM_FREQ 8312460, CLK_FREQ 1596019000, CPU_FREQ 1596019000
[ 680.296266] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 680.296306] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 8312460, 8312460, 8172500
[ 680.316259] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 680.316399] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 680.316420] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: oneshot; linear timed lists.
[ 680.316437] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596019000 hz.
[ 680.316447] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 680.340808] RTAI[math]: loaded.
[ 680.567748] hm2: loading Mesa HostMot2 driver version 0.15
[ 680.573578] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 680.573670] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 680.580566] hm2/hm2_5i20.0: firmware hm2/5i20/svst6_6_7i48.BIT not found
[ 680.580584] hm2/hm2_5i20.0: install the package containing the firmware.
[ 680.580601] hm2_5i20.0: board fails HM2 registration
[ 680.580718] hm2_pci: probe of 0000:04:00.0 failed with error -2
[ 681.314628] hm2: unloading
[ 683.599215] RTAI[math]: unloaded.
[ 683.604997] SCHED releases registered named ALIEN PEDV$D
[ 683.617330] RTAI[malloc]: unloaded.
[ 683.716055] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 683.721651] I-pipe: head domain RTAI unregistered.
[ 683.721887] RTAI[hal]: unmounted.
dirk@dirk:~$





How can I update this firmware ??

392.219643] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 392.249587] RTAI[math]: loaded.
[ 392.471775] hm2: loading Mesa HostMot2 driver version 0.15
[ 392.477610] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 392.477703] hm2_pci: discovered 5i20 at 0000:04:00.0
[ 392.630534] hm2/hm2_5i20.0: WARNING: this firmware has Muxed Encoder v2!
[ 392.630546] hm2/hm2_5i20.0: WARNING: velocity computation will be incorrect!
[ 392.630553] hm2/hm2_5i20.0: WARNING: upgrade your firmware!
[ 392.645155] hm2/hm2_5i20.0: 72 I/O Pins used:

File Attachment:

File Name: fehler.zip
File Size:1,207 KB
Attachments:

Please Log in or Create an account to join the conversation.

More
10 Jul 2016 15:31 #77254 by PCW
Replied by PCW on topic convert a .BIT to .XML
What version of LinuxCNC is this?

I would expect that LinuxCNCs firmware packages had this fixed
(it was fixed about 7 years ago)

In any case, here is a proper 5I20+7I48 bitfile:

freeby.mesanet.com/svst6_6_7i48.bit

which has the updated encoder logic

Please Log in or Create an account to join the conversation.

More
11 Jul 2016 11:13 - 11 Jul 2016 12:31 #77283 by dirk61
Replied by dirk61 on topic convert a .BIT to .XML
OK
Have now the Bit file loaded on my USB stick
what I have to do exactly that.
Because
this BIT file I copied already in the folder 5i20 only as XML file. I have found from this forum on one of your page.
It is me in PNCCONF I angezeigt.Wenn a config do and then Linuxcnc Create comes the second (long) error message.

thank you

Linux CNC 2.7.4 i think on Debian
Last edit: 11 Jul 2016 12:31 by dirk61.

Please Log in or Create an account to join the conversation.

More
11 Jul 2016 13:55 #77293 by andypugh
Replied by andypugh on topic convert a .BIT to .XML
The .bit file needs to go in /lib/firmware/hm2/5i20

The xml file is only used by PnCConf.

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.518 seconds
Powered by Kunena Forum