Cannot select 5i23 Mesa card in PnCConf

More
31 Jan 2016 11:07 #69307 by laurentl38
Hi

I buy 5i23 7i48 and 7i37 combo, and I started building a new PC for LinuxCNC (2.7.3).

In first time, i installed only Mesa 5i23 and i not connected the other card. But when stard PnCConf, I can't select the Mesa ca


If i made lspci, i think the card is detected at 03:03.00


I first another test :

halrun
loadrt hostmot2
loadrt hm2_pci
show pin
exit


And the result is :



if i made "dmesg" i have this result :

laurent@debian:~$ dmesg
[ 1755.261196] I-pipe: head domain RTAI registered.
[ 1755.261209] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 1755.261286] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 1755.261296] SYSINFO: CPUs 2, LINUX APIC IRQ 2312, TIM_FREQ 12467900, CLK_FREQ 2992444000, CPU_FREQ 2992444000
[ 1755.261303] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 1755.261312] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 12467900, 12467900, 12401750
[ 1755.273303] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 1755.273358] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 1755.273367] RTAI[sched]: hard timer type/freq = APIC/12467900(Hz); default timing: oneshot; linear timed lists.
[ 1755.273373] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2992444000 hz.
[ 1755.273377] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[ 1755.287847] RTAI[math]: loaded.
[ 1757.453960] RTAI[math]: unloaded.
[ 1757.457022] SCHED releases registered named ALIEN PEDV$D
[ 1757.467444] RTAI[malloc]: unloaded.
[ 1757.564026] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 1757.567130] I-pipe: head domain RTAI unregistered.
[ 1757.567220] RTAI[hal]: unmounted.
[ 1789.406167] I-pipe: head domain RTAI registered.
[ 1789.406179] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 1789.406263] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 1789.406272] SYSINFO: CPUs 2, LINUX APIC IRQ 2312, TIM_FREQ 12467900, CLK_FREQ 2992444000, CPU_FREQ 2992444000
[ 1789.406279] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 1789.406288] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 12467900, 12467900, 12413000
[ 1789.418826] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 1789.418880] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 1789.418889] RTAI[sched]: hard timer type/freq = APIC/12467900(Hz); default timing: oneshot; linear timed lists.
[ 1789.418895] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2992444000 hz.
[ 1789.418899] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[ 1789.429913] RTAI[math]: loaded.
[ 1808.109603] hm2: loading Mesa HostMot2 driver version 0.15
[ 1818.153960] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 1818.154025] hm2_pci: discovered 5i23 at 0000:03:03.0
[ 1818.154075] hm2: no firmware specified in config modparam! the board had better have firmware configured already, or this won't work
[ 1818.154341] hm2/hm2_5i23.0: invalid cookie, got 0x00000100, expected 0x55AACAFE
[ 1818.154349] hm2/hm2_5i23.0: FPGA failed to initialize, or unexpected firmware?
[ 1818.154356] hm2_5i23.0: board fails HM2 registration
[ 1818.154390] hm2_pci: probe of 0000:03:03.0 failed with error -22
[ 1823.376365] hm2: unloading
[ 1823.460308] RTAI[math]: unloaded.
[ 1823.463409] SCHED releases registered named ALIEN PEDV$D
[ 1823.474329] RTAI[malloc]: unloaded.
[ 1823.572029] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 1823.575140] I-pipe: head domain RTAI unregistered.
[ 1823.575229] RTAI[hal]: unmounted.


I see there have a possibility to flash firmware of the 5i23, but I'm not really understand the cyle to make it ...

What's next? How do I solve this?

Best regards
Laurent
Attachments:

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

More
31 Jan 2016 19:25 - 31 Jan 2016 19:25 #69329 by andypugh
The 5i23 is one of the older-style cards that loads the firmware at every boot.

The first thing to check is that you have the hostmot2-firmware package:





If you have, then your little test script needs to look like
halrun
loadrt hostmot2
loadrt hm2_pci config="firmware=/hm2/5i23/SVST4_8.BIT"
show pin
Attachments:
Last edit: 31 Jan 2016 19:25 by andypugh.

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

More
01 Feb 2016 03:42 - 01 Feb 2016 03:51 #69358 by laurentl38
hi,

Thank you, for your reply. I check the package, and i have well the last version of hostmot2-firmware-5i23

I just test your test script and the result is :

laurent@debian:~$ halrun
.
halcmd: loadrt hostmot2
halcmd: loadrt hm2_pci config="firmware=/hm2/5i23/SVST4_8.BIT"
halcmd: show pin
Component Pins:
Owner Type Dir Value Name
5 s32 OUT 0 hm2_5i23.0.encoder.00.count
5 s32 OUT 0 hm2_5i23.0.encoder.00.count-latched
5 bit I/O FALSE hm2_5i23.0.encoder.00.index-enable
5 bit OUT TRUE hm2_5i23.0.encoder.00.input-a
5 bit OUT TRUE hm2_5i23.0.encoder.00.input-b
5 bit OUT FALSE hm2_5i23.0.encoder.00.input-index
5 bit IN FALSE hm2_5i23.0.encoder.00.latch-enable
5 bit IN FALSE hm2_5i23.0.encoder.00.latch-polarity
5 float OUT 0 hm2_5i23.0.encoder.00.position
5 float OUT 0 hm2_5i23.0.encoder.00.position-latched
5 bit OUT FALSE hm2_5i23.0.encoder.00.quad-error
5 bit IN FALSE hm2_5i23.0.encoder.00.quad-error-enable
5 s32 OUT 0 hm2_5i23.0.encoder.00.rawcounts
5 s32 OUT 0 hm2_5i23.0.encoder.00.rawlatch
5 bit IN FALSE hm2_5i23.0.encoder.00.reset
5 float OUT 0 hm2_5i23.0.encoder.00.velocity
5 s32 OUT 0 hm2_5i23.0.encoder.01.count
5 s32 OUT 0 hm2_5i23.0.encoder.01.count-latched
5 bit I/O FALSE hm2_5i23.0.encoder.01.index-enable
5 bit OUT TRUE hm2_5i23.0.encoder.01.input-a
5 bit OUT TRUE hm2_5i23.0.encoder.01.input-b
5 bit OUT FALSE hm2_5i23.0.encoder.01.input-index
5 bit IN FALSE hm2_5i23.0.encoder.01.latch-enable
5 bit IN FALSE hm2_5i23.0.encoder.01.latch-polarity
5 float OUT 0 hm2_5i23.0.encoder.01.position
5 float OUT 0 hm2_5i23.0.encoder.01.position-latched
5 bit OUT FALSE hm2_5i23.0.encoder.01.quad-error
5 bit IN FALSE hm2_5i23.0.encoder.01.quad-error-enable
5 s32 OUT 0 hm2_5i23.0.encoder.01.rawcounts
5 s32 OUT 0 hm2_5i23.0.encoder.01.rawlatch
5 bit IN FALSE hm2_5i23.0.encoder.01.reset
5 float OUT 0 hm2_5i23.0.encoder.01.velocity
5 s32 OUT 0 hm2_5i23.0.encoder.02.count
5 s32 OUT 0 hm2_5i23.0.encoder.02.count-latched
5 bit I/O FALSE hm2_5i23.0.encoder.02.index-enable
5 bit OUT TRUE hm2_5i23.0.encoder.02.input-a
5 bit OUT TRUE hm2_5i23.0.encoder.02.input-b
5 bit OUT FALSE hm2_5i23.0.encoder.02.input-index
5 bit IN FALSE hm2_5i23.0.encoder.02.latch-enable
5 bit IN FALSE hm2_5i23.0.encoder.02.latch-polarity
5 float OUT 0 hm2_5i23.0.encoder.02.position
5 float OUT 0 hm2_5i23.0.encoder.02.position-latched
5 bit OUT FALSE hm2_5i23.0.encoder.02.quad-error
5 bit IN FALSE hm2_5i23.0.encoder.02.quad-error-enable
5 s32 OUT 0 hm2_5i23.0.encoder.02.rawcounts
5 s32 OUT 0 hm2_5i23.0.encoder.02.rawlatch
5 bit IN FALSE hm2_5i23.0.encoder.02.reset
5 float OUT 0 hm2_5i23.0.encoder.02.velocity
5 s32 OUT 0 hm2_5i23.0.encoder.03.count
5 s32 OUT 0 hm2_5i23.0.encoder.03.count-latched
5 bit I/O FALSE hm2_5i23.0.encoder.03.index-enable
5 bit OUT TRUE hm2_5i23.0.encoder.03.input-a
5 bit OUT TRUE hm2_5i23.0.encoder.03.input-b
5 bit OUT FALSE hm2_5i23.0.encoder.03.input-index
5 bit IN FALSE hm2_5i23.0.encoder.03.latch-enable
5 bit IN FALSE hm2_5i23.0.encoder.03.latch-polarity
5 float OUT 0 hm2_5i23.0.encoder.03.position
5 float OUT 0 hm2_5i23.0.encoder.03.position-latched
5 bit OUT FALSE hm2_5i23.0.encoder.03.quad-error
5 bit IN FALSE hm2_5i23.0.encoder.03.quad-error-enable
5 s32 OUT 0 hm2_5i23.0.encoder.03.rawcounts
5 s32 OUT 0 hm2_5i23.0.encoder.03.rawlatch
5 bit IN FALSE hm2_5i23.0.encoder.03.reset
5 float OUT 0 hm2_5i23.0.encoder.03.velocity
5 u32 IN 0x00002DC3 hm2_5i23.0.encoder.sample-frequency
5 bit OUT TRUE hm2_5i23.0.gpio.000.in
5 bit OUT FALSE hm2_5i23.0.gpio.000.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.001.in
5 bit OUT FALSE hm2_5i23.0.gpio.001.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.002.in
5 bit OUT FALSE hm2_5i23.0.gpio.002.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.003.in
5 bit OUT FALSE hm2_5i23.0.gpio.003.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.004.in
5 bit OUT FALSE hm2_5i23.0.gpio.004.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.005.in
5 bit OUT FALSE hm2_5i23.0.gpio.005.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.006.in
5 bit OUT TRUE hm2_5i23.0.gpio.006.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.007.in
5 bit OUT TRUE hm2_5i23.0.gpio.007.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.008.in
5 bit OUT TRUE hm2_5i23.0.gpio.008.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.009.in
5 bit OUT TRUE hm2_5i23.0.gpio.009.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.010.in
5 bit OUT FALSE hm2_5i23.0.gpio.010.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.011.in
5 bit OUT FALSE hm2_5i23.0.gpio.011.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.012.in
5 bit OUT FALSE hm2_5i23.0.gpio.012.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.013.in
5 bit OUT FALSE hm2_5i23.0.gpio.013.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.014.in
5 bit OUT FALSE hm2_5i23.0.gpio.014.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.015.in
5 bit OUT FALSE hm2_5i23.0.gpio.015.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.016.in
5 bit OUT FALSE hm2_5i23.0.gpio.016.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.017.in
5 bit OUT FALSE hm2_5i23.0.gpio.017.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.018.in
5 bit OUT TRUE hm2_5i23.0.gpio.018.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.019.in
5 bit OUT TRUE hm2_5i23.0.gpio.019.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.020.in
5 bit OUT TRUE hm2_5i23.0.gpio.020.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.021.in
5 bit OUT TRUE hm2_5i23.0.gpio.021.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.022.in
5 bit OUT FALSE hm2_5i23.0.gpio.022.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.023.in
5 bit OUT FALSE hm2_5i23.0.gpio.023.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.024.in
5 bit OUT TRUE hm2_5i23.0.gpio.024.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.025.in
5 bit OUT TRUE hm2_5i23.0.gpio.025.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.026.in
5 bit OUT FALSE hm2_5i23.0.gpio.026.in_not
5 bit IN FALSE hm2_5i23.0.gpio.026.out
5 bit OUT TRUE hm2_5i23.0.gpio.027.in
5 bit OUT FALSE hm2_5i23.0.gpio.027.in_not
5 bit IN FALSE hm2_5i23.0.gpio.027.out
5 bit OUT TRUE hm2_5i23.0.gpio.028.in
5 bit OUT FALSE hm2_5i23.0.gpio.028.in_not
5 bit IN FALSE hm2_5i23.0.gpio.028.out
5 bit OUT TRUE hm2_5i23.0.gpio.029.in
5 bit OUT FALSE hm2_5i23.0.gpio.029.in_not
5 bit IN FALSE hm2_5i23.0.gpio.029.out
5 bit OUT FALSE hm2_5i23.0.gpio.030.in
5 bit OUT TRUE hm2_5i23.0.gpio.030.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.031.in
5 bit OUT TRUE hm2_5i23.0.gpio.031.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.032.in
5 bit OUT FALSE hm2_5i23.0.gpio.032.in_not
5 bit IN FALSE hm2_5i23.0.gpio.032.out
5 bit OUT TRUE hm2_5i23.0.gpio.033.in
5 bit OUT FALSE hm2_5i23.0.gpio.033.in_not
5 bit IN FALSE hm2_5i23.0.gpio.033.out
5 bit OUT TRUE hm2_5i23.0.gpio.034.in
5 bit OUT FALSE hm2_5i23.0.gpio.034.in_not
5 bit IN FALSE hm2_5i23.0.gpio.034.out
5 bit OUT TRUE hm2_5i23.0.gpio.035.in
5 bit OUT FALSE hm2_5i23.0.gpio.035.in_not
5 bit IN FALSE hm2_5i23.0.gpio.035.out
5 bit OUT FALSE hm2_5i23.0.gpio.036.in
5 bit OUT TRUE hm2_5i23.0.gpio.036.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.037.in
5 bit OUT TRUE hm2_5i23.0.gpio.037.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.038.in
5 bit OUT FALSE hm2_5i23.0.gpio.038.in_not
5 bit IN FALSE hm2_5i23.0.gpio.038.out
5 bit OUT TRUE hm2_5i23.0.gpio.039.in
5 bit OUT FALSE hm2_5i23.0.gpio.039.in_not
5 bit IN FALSE hm2_5i23.0.gpio.039.out
5 bit OUT TRUE hm2_5i23.0.gpio.040.in
5 bit OUT FALSE hm2_5i23.0.gpio.040.in_not
5 bit IN FALSE hm2_5i23.0.gpio.040.out
5 bit OUT TRUE hm2_5i23.0.gpio.041.in
5 bit OUT FALSE hm2_5i23.0.gpio.041.in_not
5 bit IN FALSE hm2_5i23.0.gpio.041.out
5 bit OUT FALSE hm2_5i23.0.gpio.042.in
5 bit OUT TRUE hm2_5i23.0.gpio.042.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.043.in
5 bit OUT TRUE hm2_5i23.0.gpio.043.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.044.in
5 bit OUT FALSE hm2_5i23.0.gpio.044.in_not
5 bit IN FALSE hm2_5i23.0.gpio.044.out
5 bit OUT TRUE hm2_5i23.0.gpio.045.in
5 bit OUT FALSE hm2_5i23.0.gpio.045.in_not
5 bit IN FALSE hm2_5i23.0.gpio.045.out
5 bit OUT TRUE hm2_5i23.0.gpio.046.in
5 bit OUT FALSE hm2_5i23.0.gpio.046.in_not
5 bit IN FALSE hm2_5i23.0.gpio.046.out
5 bit OUT TRUE hm2_5i23.0.gpio.047.in
5 bit OUT FALSE hm2_5i23.0.gpio.047.in_not
5 bit IN FALSE hm2_5i23.0.gpio.047.out
5 bit OUT FALSE hm2_5i23.0.gpio.048.in
5 bit OUT TRUE hm2_5i23.0.gpio.048.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.049.in
5 bit OUT TRUE hm2_5i23.0.gpio.049.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.050.in
5 bit OUT FALSE hm2_5i23.0.gpio.050.in_not
5 bit IN FALSE hm2_5i23.0.gpio.050.out
5 bit OUT TRUE hm2_5i23.0.gpio.051.in
5 bit OUT FALSE hm2_5i23.0.gpio.051.in_not
5 bit IN FALSE hm2_5i23.0.gpio.051.out
5 bit OUT TRUE hm2_5i23.0.gpio.052.in
5 bit OUT FALSE hm2_5i23.0.gpio.052.in_not
5 bit IN FALSE hm2_5i23.0.gpio.052.out
5 bit OUT TRUE hm2_5i23.0.gpio.053.in
5 bit OUT FALSE hm2_5i23.0.gpio.053.in_not
5 bit IN FALSE hm2_5i23.0.gpio.053.out
5 bit OUT FALSE hm2_5i23.0.gpio.054.in
5 bit OUT TRUE hm2_5i23.0.gpio.054.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.055.in
5 bit OUT TRUE hm2_5i23.0.gpio.055.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.056.in
5 bit OUT FALSE hm2_5i23.0.gpio.056.in_not
5 bit IN FALSE hm2_5i23.0.gpio.056.out
5 bit OUT TRUE hm2_5i23.0.gpio.057.in
5 bit OUT FALSE hm2_5i23.0.gpio.057.in_not
5 bit IN FALSE hm2_5i23.0.gpio.057.out
5 bit OUT TRUE hm2_5i23.0.gpio.058.in
5 bit OUT FALSE hm2_5i23.0.gpio.058.in_not
5 bit IN FALSE hm2_5i23.0.gpio.058.out
5 bit OUT TRUE hm2_5i23.0.gpio.059.in
5 bit OUT FALSE hm2_5i23.0.gpio.059.in_not
5 bit IN FALSE hm2_5i23.0.gpio.059.out
5 bit OUT FALSE hm2_5i23.0.gpio.060.in
5 bit OUT TRUE hm2_5i23.0.gpio.060.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.061.in
5 bit OUT TRUE hm2_5i23.0.gpio.061.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.062.in
5 bit OUT FALSE hm2_5i23.0.gpio.062.in_not
5 bit IN FALSE hm2_5i23.0.gpio.062.out
5 bit OUT TRUE hm2_5i23.0.gpio.063.in
5 bit OUT FALSE hm2_5i23.0.gpio.063.in_not
5 bit IN FALSE hm2_5i23.0.gpio.063.out
5 bit OUT TRUE hm2_5i23.0.gpio.064.in
5 bit OUT FALSE hm2_5i23.0.gpio.064.in_not
5 bit IN FALSE hm2_5i23.0.gpio.064.out
5 bit OUT TRUE hm2_5i23.0.gpio.065.in
5 bit OUT FALSE hm2_5i23.0.gpio.065.in_not
5 bit IN FALSE hm2_5i23.0.gpio.065.out
5 bit OUT FALSE hm2_5i23.0.gpio.066.in
5 bit OUT TRUE hm2_5i23.0.gpio.066.in_not
5 bit OUT FALSE hm2_5i23.0.gpio.067.in
5 bit OUT TRUE hm2_5i23.0.gpio.067.in_not
5 bit OUT TRUE hm2_5i23.0.gpio.068.in
5 bit OUT FALSE hm2_5i23.0.gpio.068.in_not
5 bit IN FALSE hm2_5i23.0.gpio.068.out
5 bit OUT TRUE hm2_5i23.0.gpio.069.in
5 bit OUT FALSE hm2_5i23.0.gpio.069.in_not
5 bit IN FALSE hm2_5i23.0.gpio.069.out
5 bit OUT TRUE hm2_5i23.0.gpio.070.in
5 bit OUT FALSE hm2_5i23.0.gpio.070.in_not
5 bit IN FALSE hm2_5i23.0.gpio.070.out
5 bit OUT TRUE hm2_5i23.0.gpio.071.in
5 bit OUT FALSE hm2_5i23.0.gpio.071.in_not
5 bit IN FALSE hm2_5i23.0.gpio.071.out
5 bit IN FALSE hm2_5i23.0.led.CR01
5 bit IN FALSE hm2_5i23.0.led.CR02
5 bit IN FALSE hm2_5i23.0.pwmgen.00.enable
5 float IN 0 hm2_5i23.0.pwmgen.00.value
5 bit IN FALSE hm2_5i23.0.pwmgen.01.enable
5 float IN 0 hm2_5i23.0.pwmgen.01.value
5 bit IN FALSE hm2_5i23.0.pwmgen.02.enable
5 float IN 0 hm2_5i23.0.pwmgen.02.value
5 bit IN FALSE hm2_5i23.0.pwmgen.03.enable
5 float IN 0 hm2_5i23.0.pwmgen.03.value
5 s32 OUT 0 hm2_5i23.0.read.time
5 s32 OUT 0 hm2_5i23.0.read_gpio.time
5 bit IN FALSE hm2_5i23.0.stepgen.00.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.00.counts
5 float OUT 0 hm2_5i23.0.stepgen.00.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.00.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.00.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.00.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.00.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.00.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.00.enable
5 float IN 0 hm2_5i23.0.stepgen.00.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.00.position-fb
5 float IN 0 hm2_5i23.0.stepgen.00.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.00.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.01.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.01.counts
5 float OUT 0 hm2_5i23.0.stepgen.01.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.01.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.01.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.01.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.01.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.01.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.01.enable
5 float IN 0 hm2_5i23.0.stepgen.01.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.01.position-fb
5 float IN 0 hm2_5i23.0.stepgen.01.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.01.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.02.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.02.counts
5 float OUT 0 hm2_5i23.0.stepgen.02.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.02.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.02.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.02.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.02.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.02.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.02.enable
5 float IN 0 hm2_5i23.0.stepgen.02.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.02.position-fb
5 float IN 0 hm2_5i23.0.stepgen.02.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.02.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.03.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.03.counts
5 float OUT 0 hm2_5i23.0.stepgen.03.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.03.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.03.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.03.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.03.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.03.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.03.enable
5 float IN 0 hm2_5i23.0.stepgen.03.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.03.position-fb
5 float IN 0 hm2_5i23.0.stepgen.03.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.03.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.04.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.04.counts
5 float OUT 0 hm2_5i23.0.stepgen.04.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.04.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.04.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.04.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.04.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.04.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.04.enable
5 float IN 0 hm2_5i23.0.stepgen.04.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.04.position-fb
5 float IN 0 hm2_5i23.0.stepgen.04.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.04.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.05.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.05.counts
5 float OUT 0 hm2_5i23.0.stepgen.05.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.05.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.05.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.05.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.05.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.05.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.05.enable
5 float IN 0 hm2_5i23.0.stepgen.05.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.05.position-fb
5 float IN 0 hm2_5i23.0.stepgen.05.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.05.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.06.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.06.counts
5 float OUT 0 hm2_5i23.0.stepgen.06.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.06.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.06.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.06.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.06.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.06.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.06.enable
5 float IN 0 hm2_5i23.0.stepgen.06.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.06.position-fb
5 float IN 0 hm2_5i23.0.stepgen.06.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.06.velocity-fb
5 bit IN FALSE hm2_5i23.0.stepgen.07.control-type
5 s32 OUT 0 hm2_5i23.0.stepgen.07.counts
5 float OUT 0 hm2_5i23.0.stepgen.07.dbg_err_at_match
5 float OUT 0 hm2_5i23.0.stepgen.07.dbg_ff_vel
5 float OUT 0 hm2_5i23.0.stepgen.07.dbg_pos_minus_prev_cmd
5 float OUT 0 hm2_5i23.0.stepgen.07.dbg_s_to_match
5 s32 OUT 0 hm2_5i23.0.stepgen.07.dbg_step_rate
5 float OUT 0 hm2_5i23.0.stepgen.07.dbg_vel_error
5 bit IN FALSE hm2_5i23.0.stepgen.07.enable
5 float IN 0 hm2_5i23.0.stepgen.07.position-cmd
5 float OUT 0 hm2_5i23.0.stepgen.07.position-fb
5 float IN 0 hm2_5i23.0.stepgen.07.velocity-cmd
5 float OUT 0 hm2_5i23.0.stepgen.07.velocity-fb
5 bit I/O FALSE hm2_5i23.0.watchdog.has_bit
5 s32 OUT 0 hm2_5i23.0.write.time
5 s32 OUT 0 hm2_5i23.0.write_gpio.time

halcmd:


I start pncconfig, but there are same result, i can't select Mesa card

I make another "dmesg", the result is :

[ 36.652035] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 36.652041] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 36.652052] radeon 0000:01:00.0: VGA-1: EDID block 0 invalid.
[ 103.937195] I-pipe: head domain RTAI registered.
[ 103.937207] RTAI[hal]: compiled with gcc version 4.7.2 (Debian 4.7.2-5) .
[ 103.937285] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 103.937294] SYSINFO: CPUs 2, LINUX APIC IRQ 2312, TIM_FREQ 12467890, CLK_FREQ 2992495000, CPU_FREQ 2992495000
[ 103.937302] RTAI_APIC_TIMER_IPI: RTAI DEFINED 2314, VECTOR 2314; LINUX_APIC_TIMER_IPI: RTAI DEFINED 2312, VECTOR 2312
[ 103.937312] TIMER NAME: lapic; VARIOUSLY FOUND APIC FREQs: 12467890, 12467890, 12411000
[ 103.992752] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 103.992802] , <uses LINUX SYSCALLs>, kstacks pool size = 524288 bytes.
[ 103.992810] RTAI[sched]: hard timer type/freq = APIC/12467890(Hz); default timing: oneshot; linear timed lists.
[ 103.992816] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2992495000 hz.
[ 103.992820] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[ 104.026406] RTAI[math]: loaded.
[ 114.910908] hm2: loading Mesa HostMot2 driver version 0.15
[ 177.162414] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 177.162509] hm2_pci: discovered 5i23 at 0000:03:03.0
[ 177.394123] hm2/hm2_5i23.0: 72 I/O Pins used:
[ 177.394137] hm2/hm2_5i23.0: IO Pin 000 (P2-01): Encoder #1, pin B (Input)
[ 177.394146] hm2/hm2_5i23.0: IO Pin 001 (P2-03): Encoder #1, pin A (Input)
[ 177.394154] hm2/hm2_5i23.0: IO Pin 002 (P2-05): Encoder #0, pin B (Input)
[ 177.394162] hm2/hm2_5i23.0: IO Pin 003 (P2-07): Encoder #0, pin A (Input)
[ 177.394170] hm2/hm2_5i23.0: IO Pin 004 (P2-09): Encoder #1, pin Index (Input)
[ 177.394178] hm2/hm2_5i23.0: IO Pin 005 (P2-11): Encoder #0, pin Index (Input)
[ 177.394185] hm2/hm2_5i23.0: IO Pin 006 (P2-13): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 177.394193] hm2/hm2_5i23.0: IO Pin 007 (P2-15): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 177.394200] hm2/hm2_5i23.0: IO Pin 008 (P2-17): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 177.394208] hm2/hm2_5i23.0: IO Pin 009 (P2-19): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 177.394217] hm2/hm2_5i23.0: IO Pin 010 (P2-21): PWMGen #1, pin Not-Enable (Output)
[ 177.394225] hm2/hm2_5i23.0: IO Pin 011 (P2-23): PWMGen #0, pin Not-Enable (Output)
[ 177.394232] hm2/hm2_5i23.0: IO Pin 012 (P2-25): Encoder #3, pin B (Input)
[ 177.394240] hm2/hm2_5i23.0: IO Pin 013 (P2-27): Encoder #3, pin A (Input)
[ 177.394248] hm2/hm2_5i23.0: IO Pin 014 (P2-29): Encoder #2, pin B (Input)
[ 177.394255] hm2/hm2_5i23.0: IO Pin 015 (P2-31): Encoder #2, pin A (Input)
[ 177.394264] hm2/hm2_5i23.0: IO Pin 016 (P2-33): Encoder #3, pin Index (Input)
[ 177.394272] hm2/hm2_5i23.0: IO Pin 017 (P2-35): Encoder #2, pin Index (Input)
[ 177.394280] hm2/hm2_5i23.0: IO Pin 018 (P2-37): PWMGen #3, pin Out0 (PWM or Up) (Output)
[ 177.394288] hm2/hm2_5i23.0: IO Pin 019 (P2-39): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 177.394296] hm2/hm2_5i23.0: IO Pin 020 (P2-41): PWMGen #3, pin Out1 (Dir or Down) (Output)
[ 177.394304] hm2/hm2_5i23.0: IO Pin 021 (P2-43): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 177.394312] hm2/hm2_5i23.0: IO Pin 022 (P2-45): PWMGen #3, pin Not-Enable (Output)
[ 177.394320] hm2/hm2_5i23.0: IO Pin 023 (P2-47): PWMGen #2, pin Not-Enable (Output)
[ 177.394329] hm2/hm2_5i23.0: IO Pin 024 (P3-01): StepGen #0, pin Step (Output)
[ 177.394337] hm2/hm2_5i23.0: IO Pin 025 (P3-03): StepGen #0, pin Direction (Output)
[ 177.394344] hm2/hm2_5i23.0: IO Pin 026 (P3-05): IOPort
[ 177.394350] hm2/hm2_5i23.0: IO Pin 027 (P3-07): IOPort
[ 177.394356] hm2/hm2_5i23.0: IO Pin 028 (P3-09): IOPort
[ 177.394363] hm2/hm2_5i23.0: IO Pin 029 (P3-11): IOPort
[ 177.394370] hm2/hm2_5i23.0: IO Pin 030 (P3-13): StepGen #1, pin Step (Output)
[ 177.394378] hm2/hm2_5i23.0: IO Pin 031 (P3-15): StepGen #1, pin Direction (Output)
[ 177.394385] hm2/hm2_5i23.0: IO Pin 032 (P3-17): IOPort
[ 177.394392] hm2/hm2_5i23.0: IO Pin 033 (P3-19): IOPort
[ 177.394398] hm2/hm2_5i23.0: IO Pin 034 (P3-21): IOPort
[ 177.394404] hm2/hm2_5i23.0: IO Pin 035 (P3-23): IOPort
[ 177.394411] hm2/hm2_5i23.0: IO Pin 036 (P3-25): StepGen #2, pin Step (Output)
[ 177.394419] hm2/hm2_5i23.0: IO Pin 037 (P3-27): StepGen #2, pin Direction (Output)
[ 177.394426] hm2/hm2_5i23.0: IO Pin 038 (P3-29): IOPort
[ 177.394433] hm2/hm2_5i23.0: IO Pin 039 (P3-31): IOPort
[ 177.394439] hm2/hm2_5i23.0: IO Pin 040 (P3-33): IOPort
[ 177.394445] hm2/hm2_5i23.0: IO Pin 041 (P3-35): IOPort
[ 177.394453] hm2/hm2_5i23.0: IO Pin 042 (P3-37): StepGen #3, pin Step (Output)
[ 177.394461] hm2/hm2_5i23.0: IO Pin 043 (P3-39): StepGen #3, pin Direction (Output)
[ 177.394468] hm2/hm2_5i23.0: IO Pin 044 (P3-41): IOPort
[ 177.394474] hm2/hm2_5i23.0: IO Pin 045 (P3-43): IOPort
[ 177.394480] hm2/hm2_5i23.0: IO Pin 046 (P3-45): IOPort
[ 177.394486] hm2/hm2_5i23.0: IO Pin 047 (P3-47): IOPort
[ 177.394493] hm2/hm2_5i23.0: IO Pin 048 (P4-01): StepGen #4, pin Step (Output)
[ 177.394500] hm2/hm2_5i23.0: IO Pin 049 (P4-03): StepGen #4, pin Direction (Output)
[ 177.394509] hm2/hm2_5i23.0: IO Pin 050 (P4-05): IOPort
[ 177.394516] hm2/hm2_5i23.0: IO Pin 051 (P4-07): IOPort
[ 177.394522] hm2/hm2_5i23.0: IO Pin 052 (P4-09): IOPort
[ 177.394528] hm2/hm2_5i23.0: IO Pin 053 (P4-11): IOPort
[ 177.394535] hm2/hm2_5i23.0: IO Pin 054 (P4-13): StepGen #5, pin Step (Output)
[ 177.394543] hm2/hm2_5i23.0: IO Pin 055 (P4-15): StepGen #5, pin Direction (Output)
[ 177.394550] hm2/hm2_5i23.0: IO Pin 056 (P4-17): IOPort
[ 177.394556] hm2/hm2_5i23.0: IO Pin 057 (P4-19): IOPort
[ 177.394562] hm2/hm2_5i23.0: IO Pin 058 (P4-21): IOPort
[ 177.394569] hm2/hm2_5i23.0: IO Pin 059 (P4-23): IOPort
[ 177.394576] hm2/hm2_5i23.0: IO Pin 060 (P4-25): StepGen #6, pin Step (Output)
[ 177.394584] hm2/hm2_5i23.0: IO Pin 061 (P4-27): StepGen #6, pin Direction (Output)
[ 177.394590] hm2/hm2_5i23.0: IO Pin 062 (P4-29): IOPort
[ 177.394596] hm2/hm2_5i23.0: IO Pin 063 (P4-31): IOPort
[ 177.394602] hm2/hm2_5i23.0: IO Pin 064 (P4-33): IOPort
[ 177.394609] hm2/hm2_5i23.0: IO Pin 065 (P4-35): IOPort
[ 177.394616] hm2/hm2_5i23.0: IO Pin 066 (P4-37): StepGen #7, pin Step (Output)
[ 177.394624] hm2/hm2_5i23.0: IO Pin 067 (P4-39): StepGen #7, pin Direction (Output)
[ 177.394631] hm2/hm2_5i23.0: IO Pin 068 (P4-41): IOPort
[ 177.394637] hm2/hm2_5i23.0: IO Pin 069 (P4-43): IOPort
[ 177.394643] hm2/hm2_5i23.0: IO Pin 070 (P4-45): IOPort
[ 177.394651] hm2/hm2_5i23.0: IO Pin 071 (P4-47): IOPort
[ 177.394998] hm2/hm2_5i23.0: registered
[ 177.395006] hm2_5i23.0: initialized AnyIO board at 0000:03:03.0
[ 199.659020] hm2_5i23.0: dropping AnyIO board at 0000:03:03.0
[ 199.659037] hm2/hm2_5i23.0: unregistered
[ 199.659708] hm2_pci: driver unloaded
[ 199.671821] hm2: unloading
[ 199.800665] RTAI[math]: unloaded.
[ 199.804964] SCHED releases registered named ALIEN PEDV$D
[ 199.810360] RTAI[malloc]: unloaded.
[ 199.908042] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 199.911511] I-pipe: head domain RTAI unregistered.
[ 199.911595] RTAI[hal]: unmounted.
laurent@debian:~$


is it normaly ?
Last edit: 01 Feb 2016 03:51 by laurentl38.

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

More
01 Feb 2016 03:54 #69360 by cmorley
you select the card type and fimware type on the mesa page of pncconf.
Have you done this ? can you see the card and firmware?
did you push 'accept component changes' button?

Chris M

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

More
01 Feb 2016 04:07 #69362 by laurentl38
When start pncconfig in the page, i can't select mesacard. is it normaly ?



After, on this page, i can select 5i23 et svst4_8. if i push 'accept component changes'. there are no error message.

Attachments:

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

More
01 Feb 2016 08:41 #69366 by cmorley
ahh yes there is a translation error. it should work properly in english.

If english is on your system you can start pncconf in a terminal in english with something like:

LC_ALL=en_CA.utf8 pncconf

the command:
locale -a
should show the available locales.

Chris M

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

More
01 Feb 2016 19:29 #69382 by laurentl38
Hi,

i 'm not very lucky ...
when i start "LC_ALL=en_CA.utf8 pncconf" i have this error of pncconf



and if made "locale -a" i have

laurent@debian:~$ locale -a
C
C.UTF-8
fr_FR.utf8
POSIX
laurent@debian:~$

Attachments:

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

More
01 Feb 2016 19:58 #69383 by cmorley
try :
sudo locale-gen en_CA.utf8

to install an english locale

This was my reference:
makandracards.com/makandra/28205-linux-r...le-than-your-default

Chris M

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

More
01 Feb 2016 20:13 #69387 by laurentl38
thanks your for your reply,

i just test locale-gen, but the result is strange !!

I had :

laurent@debian:~$ sudo locale-gen en_CA.utf8
Generating locales (this might take a while)...
fr_FR.UTF-8... done
Generation complete.
laurent@debian:~$


and after, i have the same error result with "LC_ALL=en_CA.utf8 pncconf"

It's strange because if i well understand your link, normaly, i think the result should have been:
Generating locales (this might take a while)...
en_CA.utf8... done
Generation complete.
laurent@debian:~$

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

More
01 Feb 2016 21:15 #69396 by laurentl38
i just resolve 1 probleme
i run "sudo dpkg-reconfigure locales" after "sudo locale-gen en_CA.utf8"

And i can run "LC_ALL=en_CA.utf8 pncconf" but i have a warning

LC_ALL=en_CA.utf8 pncconf
bash: avertissement :setlocale : LC_ALL : impossible de changer le paramètre de langue (fr)


but after the problem is the same, i can't select mesa card in this page




but now the text is in english on this page :

Attachments:

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

Moderators: cmorley
Time to create page: 0.352 seconds
Powered by Kunena Forum