Cannot select 5i23 Mesa card in PnCConf

More
31 Jan 2016 11:07 #69307 by laurentl38
Cannot select 5i23 Mesa card in PnCConf was created 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
Replied by andypugh on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by laurentl38 on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by cmorley on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by laurentl38 on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by cmorley on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by laurentl38 on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by cmorley on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by laurentl38 on topic Cannot select 5i23 Mesa card in PnCConf
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
Replied by laurentl38 on topic Cannot select 5i23 Mesa card in PnCConf
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.390 seconds
Powered by Kunena Forum