[Wiki]Обсуждение MESA 5i25 и 6i25 prob_rfx2 без опторазвязки
Добавлено: 03 июн 2014, 14:40
Эта тема создана для обсуждения статьи вики: Mesa 5i25 prob rfx2
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Я купил плату MESA 6i25 и пытаюсь подключить её напрямую к драйверам без платы опторазвязки.
Как я понял,прошивка PROB_RFX2 не позволяет переназначать пины и назначает их в соответсвии с какимто драйвером Gecko.
Скажите пожалуйста.какая именно модель драйвера имеется ввиду или лучше просто приведите таблицу соответсвия сигналов и пинов разъёмов на плате.
Второй вопрос будет таким:Что это за PULLUP?
подтягивающие резисторыtorvn77 писал(а):Второй вопрос будет таким:Что это за PULLUP?
W3 переключает входы (и выходы) в режим, когда на них можно подавать 5В (подтягивать к 5В).torvn77 писал(а):W4 включает - выключает,а W3 задаёт значение?
Charge Pump по моему не было, pwm есть.torvn77 писал(а):И всё,включая 1и с 14 по 17 пин работало как надо?(PVM,FAULT,CHARGE_PUMP)
Код: Выделить всё
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir
4 6 IOPort StepGen 1 Step/Table1 (Out)
По вводам выводам точно не знаю. По идее неиспользованные должны стать IO.torvn77 писал(а):И как LinuxCNC понимает сигналы OUTPUT1 OUTPUT2 ,какими G кодами они управляются?(М7М8?)
Код: Выделить всё
administrator@administrator-desktop:~$ halrun
halcmd: show pin hm2
Component Pins:
Owner Type Dir Value Name
halcmd: loadusr hm2
halcmd: <stdin>:2: execv(hm2): No such file or directory
loadrt hm2
<stdin>:3: Can't find module 'hm2' in /usr/realtime-2.6.32-122-rtai/modules/linuxcnc
halcmd: exit
administrator@administrator-desktop:~$ halrun
halcmd: loadrt hm2_pci config=" num_encoders=2 num_pwmgens=2 num_3pwmgens=0 num_stepgens=8 "
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_pci.ko': -1 Unknown symbol in module
<stdin>:1: exit value: 1
<stdin>:1: insmod failed, returned -1
See the output of 'dmesg' for more information.
halcmd: loadrt hm2_pci
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_pci.ko': -1 Unknown symbol in module
<stdin>:2: exit value: 1
<stdin>:2: insmod failed, returned -1
See the output of 'dmesg' for more information.
halcmd:hostmot2 надо сначала загрузить.torvn77 писал(а):Что-то не получается уменя загрузить модуль ...
нетmuxa писал(а):эта вот прошивка , она подойдет для 5I24 ???
Не только.muxa писал(а):это ограничение емкости фпга ?
Код: Выделить всё
halcmd: show pin hm2
Component Pins:
Owner Type Dir Value Name
5 s32 OUT 0 hm2_5i25.0.encoder.00.count
5 s32 OUT 0 hm2_5i25.0.encoder.00.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.00.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.00.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.00.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.00.position
5 float OUT 0 hm2_5i25.0.encoder.00.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.00.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.00.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.00.reset
5 float OUT 0 hm2_5i25.0.encoder.00.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.01.count
5 s32 OUT 0 hm2_5i25.0.encoder.01.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.01.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.01.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.01.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.01.position
5 float OUT 0 hm2_5i25.0.encoder.01.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.01.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.01.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.01.reset
5 float OUT 0 hm2_5i25.0.encoder.01.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.02.count
5 s32 OUT 0 hm2_5i25.0.encoder.02.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.02.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.02.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.02.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.02.position
5 float OUT 0 hm2_5i25.0.encoder.02.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.02.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.02.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.02.reset
5 float OUT 0 hm2_5i25.0.encoder.02.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.03.count
5 s32 OUT 0 hm2_5i25.0.encoder.03.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.03.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.03.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.03.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.03.position
5 float OUT 0 hm2_5i25.0.encoder.03.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.03.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.03.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.03.reset
5 float OUT 0 hm2_5i25.0.encoder.03.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.04.count
5 s32 OUT 0 hm2_5i25.0.encoder.04.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.04.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.04.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.04.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.04.position
5 float OUT 0 hm2_5i25.0.encoder.04.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.04.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.04.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.04.reset
5 float OUT 0 hm2_5i25.0.encoder.04.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.05.count
5 s32 OUT 0 hm2_5i25.0.encoder.05.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.05.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.05.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.05.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.05.position
5 float OUT 0 hm2_5i25.0.encoder.05.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.05.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.05.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.05.reset
5 float OUT 0 hm2_5i25.0.encoder.05.velocity
5 bit OUT TRUE hm2_5i25.0.gpio.000.in
5 bit OUT FALSE hm2_5i25.0.gpio.000.in_not
5 bit IN FALSE hm2_5i25.0.gpio.000.out
5 bit OUT TRUE hm2_5i25.0.gpio.001.in
5 bit OUT FALSE hm2_5i25.0.gpio.001.in_not
5 bit IN FALSE hm2_5i25.0.gpio.001.out
5 bit OUT TRUE hm2_5i25.0.gpio.002.in
5 bit OUT FALSE hm2_5i25.0.gpio.002.in_not
5 bit IN FALSE hm2_5i25.0.gpio.002.out
5 bit OUT TRUE hm2_5i25.0.gpio.003.in
5 bit OUT FALSE hm2_5i25.0.gpio.003.in_not
5 bit IN FALSE hm2_5i25.0.gpio.003.out
5 bit OUT TRUE hm2_5i25.0.gpio.004.in
5 bit OUT FALSE hm2_5i25.0.gpio.004.in_not
5 bit IN FALSE hm2_5i25.0.gpio.004.out
5 bit OUT TRUE hm2_5i25.0.gpio.005.in
5 bit OUT FALSE hm2_5i25.0.gpio.005.in_not
5 bit IN FALSE hm2_5i25.0.gpio.005.out
5 bit OUT TRUE hm2_5i25.0.gpio.006.in
5 bit OUT FALSE hm2_5i25.0.gpio.006.in_not
5 bit IN FALSE hm2_5i25.0.gpio.006.out
5 bit OUT FALSE hm2_5i25.0.gpio.007.in
5 bit OUT TRUE hm2_5i25.0.gpio.007.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.008.in
5 bit OUT FALSE hm2_5i25.0.gpio.008.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.009.in
5 bit OUT FALSE hm2_5i25.0.gpio.009.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.010.in
5 bit OUT FALSE hm2_5i25.0.gpio.010.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.011.in
5 bit OUT FALSE hm2_5i25.0.gpio.011.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.012.in
5 bit OUT FALSE hm2_5i25.0.gpio.012.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.013.in
5 bit OUT FALSE hm2_5i25.0.gpio.013.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.014.in
5 bit OUT FALSE hm2_5i25.0.gpio.014.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.015.in
5 bit OUT FALSE hm2_5i25.0.gpio.015.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.016.in
5 bit OUT FALSE hm2_5i25.0.gpio.016.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.017.in
5 bit OUT FALSE hm2_5i25.0.gpio.017.in_not
5 bit IN FALSE hm2_5i25.0.gpio.017.out
5 bit OUT TRUE hm2_5i25.0.gpio.018.in
5 bit OUT FALSE hm2_5i25.0.gpio.018.in_not
5 bit IN FALSE hm2_5i25.0.gpio.018.out
5 bit OUT TRUE hm2_5i25.0.gpio.019.in
5 bit OUT FALSE hm2_5i25.0.gpio.019.in_not
5 bit IN FALSE hm2_5i25.0.gpio.019.out
5 bit OUT TRUE hm2_5i25.0.gpio.020.in
5 bit OUT FALSE hm2_5i25.0.gpio.020.in_not
5 bit IN FALSE hm2_5i25.0.gpio.020.out
5 bit OUT TRUE hm2_5i25.0.gpio.021.in
5 bit OUT FALSE hm2_5i25.0.gpio.021.in_not
5 bit IN FALSE hm2_5i25.0.gpio.021.out
5 bit OUT TRUE hm2_5i25.0.gpio.022.in
5 bit OUT FALSE hm2_5i25.0.gpio.022.in_not
5 bit IN FALSE hm2_5i25.0.gpio.022.out
5 bit OUT TRUE hm2_5i25.0.gpio.023.in
5 bit OUT FALSE hm2_5i25.0.gpio.023.in_not
5 bit IN FALSE hm2_5i25.0.gpio.023.out
5 bit OUT TRUE hm2_5i25.0.gpio.024.in
5 bit OUT FALSE hm2_5i25.0.gpio.024.in_not
5 bit IN FALSE hm2_5i25.0.gpio.024.out
5 bit OUT TRUE hm2_5i25.0.gpio.025.in
5 bit OUT FALSE hm2_5i25.0.gpio.025.in_not
5 bit IN FALSE hm2_5i25.0.gpio.025.out
5 bit OUT TRUE hm2_5i25.0.gpio.026.in
5 bit OUT FALSE hm2_5i25.0.gpio.026.in_not
5 bit IN FALSE hm2_5i25.0.gpio.026.out
5 bit OUT TRUE hm2_5i25.0.gpio.027.in
5 bit OUT FALSE hm2_5i25.0.gpio.027.in_not
5 bit IN FALSE hm2_5i25.0.gpio.027.out
5 bit OUT TRUE hm2_5i25.0.gpio.028.in
5 bit OUT FALSE hm2_5i25.0.gpio.028.in_not
5 bit IN FALSE hm2_5i25.0.gpio.028.out
5 bit OUT TRUE hm2_5i25.0.gpio.029.in
5 bit OUT FALSE hm2_5i25.0.gpio.029.in_not
5 bit IN FALSE hm2_5i25.0.gpio.029.out
5 bit OUT TRUE hm2_5i25.0.gpio.030.in
5 bit OUT FALSE hm2_5i25.0.gpio.030.in_not
5 bit IN FALSE hm2_5i25.0.gpio.030.out
5 bit OUT TRUE hm2_5i25.0.gpio.031.in
5 bit OUT FALSE hm2_5i25.0.gpio.031.in_not
5 bit IN FALSE hm2_5i25.0.gpio.031.out
5 bit OUT TRUE hm2_5i25.0.gpio.032.in
5 bit OUT FALSE hm2_5i25.0.gpio.032.in_not
5 bit IN FALSE hm2_5i25.0.gpio.032.out
5 bit OUT TRUE hm2_5i25.0.gpio.033.in
5 bit OUT FALSE hm2_5i25.0.gpio.033.in_not
5 bit IN FALSE hm2_5i25.0.gpio.033.out
5 bit IN FALSE hm2_5i25.0.led.CR01
5 bit IN FALSE hm2_5i25.0.led.CR02
5 bit I/O FALSE hm2_5i25.0.watchdog.has_bit
В этом списке только прошивки для 7i43 - они могут загружаться при старте LinuxCNC.torvn77 писал(а):К стати у меня в pncconf ни prob_rfx2 ,ни чего похожего нету.
Да.torvn77 писал(а):Как я понимаю полученный вывод пинов hm2 они стали GPIO без определённой цели и значения,
Следующим шагом как я понимаю надо d hexye эти пины поставить вместо пинов LPT?
Код: Выделить всё
halrun
halcmd: loadrt hostmot2
halcmd: loadrt hm2_pci
halcmd: show pin hm2
Component Pins:
Owner Type Dir Value Name
5 s32 OUT 0 hm2_5i25.0.encoder.00.count
5 s32 OUT 0 hm2_5i25.0.encoder.00.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.00.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.00.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.00.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.00.position
5 float OUT 0 hm2_5i25.0.encoder.00.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.00.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.00.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.00.reset
5 float OUT 0 hm2_5i25.0.encoder.00.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.01.count
5 s32 OUT 0 hm2_5i25.0.encoder.01.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.01.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.01.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.01.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.01.position
5 float OUT 0 hm2_5i25.0.encoder.01.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.01.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.01.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.01.reset
5 float OUT 0 hm2_5i25.0.encoder.01.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.02.count
5 s32 OUT 0 hm2_5i25.0.encoder.02.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.02.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.02.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.02.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.02.position
5 float OUT 0 hm2_5i25.0.encoder.02.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.02.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.02.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.02.reset
5 float OUT 0 hm2_5i25.0.encoder.02.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.03.count
5 s32 OUT 0 hm2_5i25.0.encoder.03.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.03.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.03.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.03.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.03.position
5 float OUT 0 hm2_5i25.0.encoder.03.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.03.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.03.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.03.reset
5 float OUT 0 hm2_5i25.0.encoder.03.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.04.count
5 s32 OUT 0 hm2_5i25.0.encoder.04.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.04.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.04.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.04.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.04.position
5 float OUT 0 hm2_5i25.0.encoder.04.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.04.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.04.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.04.reset
5 float OUT 0 hm2_5i25.0.encoder.04.velocity
5 s32 OUT 0 hm2_5i25.0.encoder.05.count
5 s32 OUT 0 hm2_5i25.0.encoder.05.count-latched
5 bit I/O FALSE hm2_5i25.0.encoder.05.index-enable
5 bit IN FALSE hm2_5i25.0.encoder.05.latch-enable
5 bit IN FALSE hm2_5i25.0.encoder.05.latch-polarity
5 float OUT 0 hm2_5i25.0.encoder.05.position
5 float OUT 0 hm2_5i25.0.encoder.05.position-latched
5 s32 OUT 0 hm2_5i25.0.encoder.05.rawcounts
5 s32 OUT 0 hm2_5i25.0.encoder.05.rawlatch
5 bit IN FALSE hm2_5i25.0.encoder.05.reset
5 float OUT 0 hm2_5i25.0.encoder.05.velocity
5 bit OUT TRUE hm2_5i25.0.gpio.000.in
5 bit OUT FALSE hm2_5i25.0.gpio.000.in_not
5 bit IN FALSE hm2_5i25.0.gpio.000.out
5 bit OUT TRUE hm2_5i25.0.gpio.001.in
5 bit OUT FALSE hm2_5i25.0.gpio.001.in_not
5 bit IN FALSE hm2_5i25.0.gpio.001.out
5 bit OUT TRUE hm2_5i25.0.gpio.002.in
5 bit OUT FALSE hm2_5i25.0.gpio.002.in_not
5 bit IN FALSE hm2_5i25.0.gpio.002.out
5 bit OUT TRUE hm2_5i25.0.gpio.003.in
5 bit OUT FALSE hm2_5i25.0.gpio.003.in_not
5 bit IN FALSE hm2_5i25.0.gpio.003.out
5 bit OUT TRUE hm2_5i25.0.gpio.004.in
5 bit OUT FALSE hm2_5i25.0.gpio.004.in_not
5 bit IN FALSE hm2_5i25.0.gpio.004.out
5 bit OUT TRUE hm2_5i25.0.gpio.005.in
5 bit OUT FALSE hm2_5i25.0.gpio.005.in_not
5 bit IN FALSE hm2_5i25.0.gpio.005.out
5 bit OUT TRUE hm2_5i25.0.gpio.006.in
5 bit OUT FALSE hm2_5i25.0.gpio.006.in_not
5 bit IN FALSE hm2_5i25.0.gpio.006.out
5 bit OUT FALSE hm2_5i25.0.gpio.007.in
5 bit OUT TRUE hm2_5i25.0.gpio.007.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.008.in
5 bit OUT FALSE hm2_5i25.0.gpio.008.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.009.in
5 bit OUT FALSE hm2_5i25.0.gpio.009.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.010.in
5 bit OUT FALSE hm2_5i25.0.gpio.010.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.011.in
5 bit OUT FALSE hm2_5i25.0.gpio.011.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.012.in
5 bit OUT FALSE hm2_5i25.0.gpio.012.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.013.in
5 bit OUT FALSE hm2_5i25.0.gpio.013.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.014.in
5 bit OUT FALSE hm2_5i25.0.gpio.014.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.015.in
5 bit OUT FALSE hm2_5i25.0.gpio.015.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.016.in
5 bit OUT FALSE hm2_5i25.0.gpio.016.in_not
5 bit OUT TRUE hm2_5i25.0.gpio.017.in
5 bit OUT FALSE hm2_5i25.0.gpio.017.in_not
5 bit IN FALSE hm2_5i25.0.gpio.017.out
5 bit OUT TRUE hm2_5i25.0.gpio.018.in
5 bit OUT FALSE hm2_5i25.0.gpio.018.in_not
5 bit IN FALSE hm2_5i25.0.gpio.018.out
5 bit OUT TRUE hm2_5i25.0.gpio.019.in
5 bit OUT FALSE hm2_5i25.0.gpio.019.in_not
5 bit IN FALSE hm2_5i25.0.gpio.019.out
5 bit OUT TRUE hm2_5i25.0.gpio.020.in
5 bit OUT FALSE hm2_5i25.0.gpio.020.in_not
5 bit IN FALSE hm2_5i25.0.gpio.020.out
5 bit OUT TRUE hm2_5i25.0.gpio.021.in
5 bit OUT FALSE hm2_5i25.0.gpio.021.in_not
5 bit IN FALSE hm2_5i25.0.gpio.021.out
5 bit OUT TRUE hm2_5i25.0.gpio.022.in
5 bit OUT FALSE hm2_5i25.0.gpio.022.in_not
5 bit IN FALSE hm2_5i25.0.gpio.022.out
5 bit OUT TRUE hm2_5i25.0.gpio.023.in
5 bit OUT FALSE hm2_5i25.0.gpio.023.in_not
5 bit IN FALSE hm2_5i25.0.gpio.023.out
5 bit OUT TRUE hm2_5i25.0.gpio.024.in
5 bit OUT FALSE hm2_5i25.0.gpio.024.in_not
5 bit IN FALSE hm2_5i25.0.gpio.024.out
5 bit OUT TRUE hm2_5i25.0.gpio.025.in
5 bit OUT FALSE hm2_5i25.0.gpio.025.in_not
5 bit IN FALSE hm2_5i25.0.gpio.025.out
5 bit OUT TRUE hm2_5i25.0.gpio.026.in
5 bit OUT FALSE hm2_5i25.0.gpio.026.in_not
5 bit IN FALSE hm2_5i25.0.gpio.026.out
5 bit OUT TRUE hm2_5i25.0.gpio.027.in
5 bit OUT FALSE hm2_5i25.0.gpio.027.in_not
5 bit IN FALSE hm2_5i25.0.gpio.027.out
5 bit OUT TRUE hm2_5i25.0.gpio.028.in
5 bit OUT FALSE hm2_5i25.0.gpio.028.in_not
5 bit IN FALSE hm2_5i25.0.gpio.028.out
5 bit OUT TRUE hm2_5i25.0.gpio.029.in
5 bit OUT FALSE hm2_5i25.0.gpio.029.in_not
5 bit IN FALSE hm2_5i25.0.gpio.029.out
5 bit OUT TRUE hm2_5i25.0.gpio.030.in
5 bit OUT FALSE hm2_5i25.0.gpio.030.in_not
5 bit IN FALSE hm2_5i25.0.gpio.030.out
5 bit OUT TRUE hm2_5i25.0.gpio.031.in
5 bit OUT FALSE hm2_5i25.0.gpio.031.in_not
5 bit IN FALSE hm2_5i25.0.gpio.031.out
5 bit OUT TRUE hm2_5i25.0.gpio.032.in
5 bit OUT FALSE hm2_5i25.0.gpio.032.in_not
5 bit IN FALSE hm2_5i25.0.gpio.032.out
5 bit OUT TRUE hm2_5i25.0.gpio.033.in
5 bit OUT FALSE hm2_5i25.0.gpio.033.in_not
5 bit IN FALSE hm2_5i25.0.gpio.033.out
5 bit IN FALSE hm2_5i25.0.led.CR01
5 bit IN FALSE hm2_5i25.0.led.CR02
5 bit I/O FALSE hm2_5i25.0.watchdog.has_bitКод: Выделить всё
Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
5i25_prob_rfx2.hal:10: parameter or pin 'hm2_5i25.0.pwmgen.pwm_frequency' not found
2802
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Kernel message information:
[51465.548174] I-pipe: Domain RTAI registered.
[51465.548180] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[51465.548182] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[51465.548224] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[51465.548225] PIPELINE layers:
[51465.548228] fd995e20 9ac15d93 RTAI 200
[51465.548229] c085cb20 0 Linux 100
[51465.563601] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[51465.563873] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[51465.563878] RTAI[sched]: hard timer type/freq = APIC/12556385(Hz); default timing: periodic; linear timed lists.
[51465.563881] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 3013605000 hz.
[51465.563882] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[51465.563963] RTAI[usi]: enabled.
[51465.596830] RTAI[math]: loaded.
[51465.737565] hm2: loading Mesa HostMot2 driver version 0.15
[51465.739919] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[51465.739968] hm2_pci 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[51465.739972] hm2_pci: discovered 5i25 at 0000:03:00.0
[51465.740896] hm2/hm2_5i25.0: Smart Serial Firmware Version 33
[51465.796310] hm2/hm2_5i25.0: Smart Serial Firmware Version 33
[51465.852307] hm2/hm2_5i25.0: 34 I/O Pins used:
[51465.852310] hm2/hm2_5i25.0: IO Pin 000 (P3-01): IOPort
[51465.852312] hm2/hm2_5i25.0: IO Pin 001 (P3-14): IOPort
[51465.852314] hm2/hm2_5i25.0: IO Pin 002 (P3-02): IOPort
[51465.852315] hm2/hm2_5i25.0: IO Pin 003 (P3-15): IOPort
[51465.852317] hm2/hm2_5i25.0: IO Pin 004 (P3-03): IOPort
[51465.852319] hm2/hm2_5i25.0: IO Pin 005 (P3-16): IOPort
[51465.852321] hm2/hm2_5i25.0: IO Pin 006 (P3-04): IOPort
[51465.852324] hm2/hm2_5i25.0: IO Pin 007 (P3-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[51465.852326] hm2/hm2_5i25.0: IO Pin 008 (P3-05): Muxed Encoder #0, pin Muxed A (Input)
[51465.852329] hm2/hm2_5i25.0: IO Pin 009 (P3-06): Muxed Encoder #0, pin Muxed B (Input)
[51465.852331] hm2/hm2_5i25.0: IO Pin 010 (P3-07): Muxed Encoder #0, pin Muxed Index (Input)
[51465.852334] hm2/hm2_5i25.0: IO Pin 011 (P3-08): IOPort
[51465.852335] hm2/hm2_5i25.0: IO Pin 012 (P3-09): IOPort
[51465.852337] hm2/hm2_5i25.0: IO Pin 013 (P3-10): IOPort
[51465.852339] hm2/hm2_5i25.0: IO Pin 014 (P3-11): IOPort
[51465.852341] hm2/hm2_5i25.0: IO Pin 015 (P3-12): IOPort
[51465.852343] hm2/hm2_5i25.0: IO Pin 016 (P3-13): IOPort
[51465.852345] hm2/hm2_5i25.0: IO Pin 017 (P2-01): IOPort
[51465.852347] hm2/hm2_5i25.0: IO Pin 018 (P2-14): IOPort
[51465.852349] hm2/hm2_5i25.0: IO Pin 019 (P2-02): IOPort
[51465.852351] hm2/hm2_5i25.0: IO Pin 020 (P2-15): IOPort
[51465.852353] hm2/hm2_5i25.0: IO Pin 021 (P2-03): IOPort
[51465.852355] hm2/hm2_5i25.0: IO Pin 022 (P2-16): IOPort
[51465.852356] hm2/hm2_5i25.0: IO Pin 023 (P2-04): IOPort
[51465.852358] hm2/hm2_5i25.0: IO Pin 024 (P2-17): IOPort
[51465.852360] hm2/hm2_5i25.0: IO Pin 025 (P2-05): IOPort
[51465.852362] hm2/hm2_5i25.0: IO Pin 026 (P2-06): IOPort
[51465.852364] hm2/hm2_5i25.0: IO Pin 027 (P2-07): IOPort
[51465.852366] hm2/hm2_5i25.0: IO Pin 028 (P2-08): IOPort
[51465.852367] hm2/hm2_5i25.0: IO Pin 029 (P2-09): IOPort
[51465.852369] hm2/hm2_5i25.0: IO Pin 030 (P2-10): IOPort
[51465.852371] hm2/hm2_5i25.0: IO Pin 031 (P2-11): IOPort
[51465.852373] hm2/hm2_5i25.0: IO Pin 032 (P2-12): IOPort
[51465.852375] hm2/hm2_5i25.0: IO Pin 033 (P2-13): IOPort
[51465.852414] hm2/hm2_5i25.0: registered
[51465.852416] hm2_5i25.0: initialized AnyIO board at 0000:03:00.0
[51466.087404] hm2_5i25.0: dropping AnyIO board at 0000:03:00.0
[51466.087410] hm2/hm2_5i25.0: unregistered
[51466.087442] hm2_pci 0000:03:00.0: PCI INT A disabled
[51466.087472] hm2_pci: driver unloaded
[51466.089549] hm2: unloading
[51466.120334] RTAI[math]: unloaded.
[51466.132397] SCHED releases registered named ALIEN RTGLBH
[51466.164239] RTAI[malloc]: unloaded.
[51466.260028] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[51466.262277] I-pipe: Domain RTAI unregistered.
[51466.262326] RTAI[hal]: unmounted.Потому что при загрузке не указано сколько PWM-генераторов включить.torvn77 писал(а):Попробовал загрузиться с конфигами взятыми из вики,получилась ощибка:
Кто сказал, что одинаковые?torvn77 писал(а):И ещё мне не ясно,зачем менять прошивку плшаты,если пины в итоге получаются одинаковыми?
UAVpilot, правильно написал.torvn77 писал(а):5i25_prob_rfx2.hal:10: parameter or pin 'hm2_5i25.0.pwmgen.pwm_frequency' not found