MESA 5i25+7i76+7i77
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
MESA 5i25+7i76+7i77
Итак помолившись всем электронным и программным богам, приступим к изучению линукс снс и плат меса. Платы меса 5i25/7i76/7i77. Задумка такая с вашей помощью и приложив свою совершенно пустую (в линуксе) голову заставить это все запуститься. Для начала фрезер с ШД по степ/дир на три оси и если получится прикрутить через 7i77 энкодеры линейные на оси X & Y. Постараюсь описывать этот садо-мазо процесс с точки зрения полного чайника - то есть меня)). Перелопатив кучу всякой информации - начнем.
Весь процесс и Ваши поправки буду вставлять в шапку темы, что бы легче было понять о чем речь.
Так как привык делать все основательно, скачал мануал на эти платы переконвертировал в worg что бы любой мог поправить или перевести: Вот как выглядят платы: для полноценной работы 7i76 & 7i77 ( подсказано nkp ) нужно подвести внешнее питание: Так же были скачаны все файлы на эти платы с: http://www.mesanet.com/
По советам форумчан скачаны конфиги на 7и76 и 7и77 отсюда: http://www.gnipsel.com/linuxcnc/configs/ Очень понравилось как сделан проект хотелось бы научиться так же))
На лснс.орг нашел интересную программку которая помогает увидеть 5и25 в pncconf вот здесь:
http://www.linuxcnc.org/index.php/engli ... lity#32197 Скачиваем; разархивируем; запускаем под рутом.
После проделанных операций запускаем pncconf и о чудо в выборе плат появляется 5i25 нажимаем вперед и выбираем платы которые торчат в 5i25 в моем случае 7i76+7i77
И видим кучу всяких пинов входов и выходов: В данный момент все переключатели по дефолту внешнего питания на 7i76+7i77 8-32V не подано
Конфигурацию на три оси сохранил едем далее
Весь процесс и Ваши поправки буду вставлять в шапку темы, что бы легче было понять о чем речь.
Так как привык делать все основательно, скачал мануал на эти платы переконвертировал в worg что бы любой мог поправить или перевести: Вот как выглядят платы: для полноценной работы 7i76 & 7i77 ( подсказано nkp ) нужно подвести внешнее питание: Так же были скачаны все файлы на эти платы с: http://www.mesanet.com/
По советам форумчан скачаны конфиги на 7и76 и 7и77 отсюда: http://www.gnipsel.com/linuxcnc/configs/ Очень понравилось как сделан проект хотелось бы научиться так же))
На лснс.орг нашел интересную программку которая помогает увидеть 5и25 в pncconf вот здесь:
http://www.linuxcnc.org/index.php/engli ... lity#32197 Скачиваем; разархивируем; запускаем под рутом.
После проделанных операций запускаем pncconf и о чудо в выборе плат появляется 5i25 нажимаем вперед и выбираем платы которые торчат в 5i25 в моем случае 7i76+7i77
И видим кучу всяких пинов входов и выходов: В данный момент все переключатели по дефолту внешнего питания на 7i76+7i77 8-32V не подано
Конфигурацию на три оси сохранил едем далее
Последний раз редактировалось tooshka 27 апр 2013, 18:38, всего редактировалось 15 раз.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Собрав это все и запустив линук снс обнаружилось что в там нет платы 5i25.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
что значит нет 5и25??
надо прописать в ини и хал
вот можно взять за основу вот эту конфигурацию: по крайней мере 5и25 будет видна
надо прописать в ини и хал
вот можно взять за основу вот эту конфигурацию: по крайней мере 5и25 будет видна
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Это для тебя понятно)) Вот прочитав тему Ника http://www.cnc-club.ru/forum/viewtopic. ... hilit=5i25nkp писал(а):что значит нет 5и25??
надо прописать в ини и хал
вот можно взять за основу вот эту конфигурацию:
Попробовал все что Ник написал проделать. Я вам скажу - линукс это не эксешники в винде запускать((
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
разархивируй скачанное в папку configs
запускай емс - выкладывай сюда ошибки
быстренько все запустим
запускай емс - выкладывай сюда ошибки
быстренько все запустим
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Вот что получилось))
Код: Выделить всё
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.2
Machine configuration directory is '/home/tooshka/linuxcnc/configs'
Machine configuration file is '5i25-7i77.ini'
INIFILE=/home/tooshka/linuxcnc/configs/5i25-7i77.ini
PARAMETER_FILE=hm2-servo.var
TASK=milltask
HALUI=
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 752: can't load tool table.
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=8731
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done
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
hm2-servo7i77.hal:19: Pin 'hm2_5i25.0.7i77.0.1.analogena' does not exist
8731
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Kernel message information:
[ 6324.296990] I-pipe: Domain RTAI registered.
[ 6324.297004] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 6324.297009] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 6324.297090] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 6324.297095] PIPELINE layers:
[ 6324.297100] fb476e20 9ac15d93 RTAI 200
[ 6324.297105] c085cb20 0 Linux 100
[ 6324.343959] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 6324.344523] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 6324.344535] RTAI[sched]: hard timer type/freq = APIC/12499668(Hz); default timing: periodic; linear timed lists.
[ 6324.344542] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1800110000 hz.
[ 6324.344548] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 6324.344686] RTAI[usi]: enabled.
[ 6324.439063] RTAI[math]: loaded.
[ 6324.552729] hm2: loading Mesa HostMot2 driver version 0.15
[ 6324.558201] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[ 6324.558261] alloc irq_desc for 20 on node -1
[ 6324.558267] alloc kstat_irqs on node -1
[ 6324.558281] hm2_pci 0000:03:00.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 6324.558288] hm2_pci: discovered 5i25 at 0000:03:00.0
[ 6324.558456] hm2/hm2_5i25.0: IDRom:
[ 6324.558462] hm2/hm2_5i25.0: IDRom Type: 0x00000003
[ 6324.558467] hm2/hm2_5i25.0: Offset to Modules: 0x00000040
[ 6324.558475] hm2/hm2_5i25.0: Offset to Pin Description: 0x000001C0
[ 6324.558482] hm2/hm2_5i25.0: Board Name: MESA5I25
[ 6324.558487] hm2/hm2_5i25.0: FPGA Size: 9
[ 6324.558492] hm2/hm2_5i25.0: FPGA Pins: 144
[ 6324.558497] hm2/hm2_5i25.0: Port Width: 17
[ 6324.558502] hm2/hm2_5i25.0: IO Ports: 2
[ 6324.558507] hm2/hm2_5i25.0: IO Width: 34
[ 6324.558513] hm2/hm2_5i25.0: Clock Low: 33333333 Hz (33333 KHz, 33 MHz)
[ 6324.558520] hm2/hm2_5i25.0: Clock High: 200000000 Hz (200000 KHz, 200 MHz)
[ 6324.558526] hm2/hm2_5i25.0: Instance Stride 0: 0x00000004
[ 6324.558532] hm2/hm2_5i25.0: Instance Stride 1: 0x00000040
[ 6324.558537] hm2/hm2_5i25.0: Register Stride 0: 0x00000100
[ 6324.558543] hm2/hm2_5i25.0: Register Stride 1: 0x00000100
[ 6324.559450] hm2/hm2_5i25.0: 34 HM2 Pin Descriptors:
[ 6324.559459] hm2/hm2_5i25.0: pin 0:
[ 6324.559466] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559472] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559478] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559484] hm2/hm2_5i25.0: Secondary Pin: 0x93 (TxEn2 , Output)
[ 6324.559490] hm2/hm2_5i25.0: pin 1:
[ 6324.559495] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559501] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559506] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559512] hm2/hm2_5i25.0: Secondary Pin: 0x83 (TxData2, Output)
[ 6324.559518] hm2/hm2_5i25.0: pin 2:
[ 6324.559523] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559528] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559534] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559540] hm2/hm2_5i25.0: Secondary Pin: 0x03 (RxData2, Input)
[ 6324.559545] hm2/hm2_5i25.0: pin 3:
[ 6324.559550] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559556] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559562] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559567] hm2/hm2_5i25.0: Secondary Pin: 0x82 (TxData1, Output)
[ 6324.559573] hm2/hm2_5i25.0: pin 4:
[ 6324.559578] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559583] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559589] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559595] hm2/hm2_5i25.0: Secondary Pin: 0x02 (RxData1, Input)
[ 6324.559600] hm2/hm2_5i25.0: pin 5:
[ 6324.559605] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559611] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559617] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559622] hm2/hm2_5i25.0: Secondary Pin: 0x81 (TxData0, Output)
[ 6324.559628] hm2/hm2_5i25.0: pin 6:
[ 6324.559633] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559638] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.559644] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559650] hm2/hm2_5i25.0: Secondary Pin: 0x01 (RxData0, Input)
[ 6324.559655] hm2/hm2_5i25.0: pin 7:
[ 6324.559660] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559666] hm2/hm2_5i25.0: Secondary Tag: 0x0D (Muxed Encoder Select)
[ 6324.559671] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559677] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Mux Select 0, Output)
[ 6324.559683] hm2/hm2_5i25.0: pin 8:
[ 6324.559688] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559693] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559699] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559705] hm2/hm2_5i25.0: Secondary Pin: 0x01 (Muxed A, Input)
[ 6324.559710] hm2/hm2_5i25.0: pin 9:
[ 6324.559715] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559721] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559726] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559732] hm2/hm2_5i25.0: Secondary Pin: 0x02 (Muxed B, Input)
[ 6324.559737] hm2/hm2_5i25.0: pin 10:
[ 6324.559742] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559748] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559753] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559759] hm2/hm2_5i25.0: Secondary Pin: 0x03 (Muxed Index, Input)
[ 6324.559764] hm2/hm2_5i25.0: pin 11:
[ 6324.559769] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559775] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559780] hm2/hm2_5i25.0: Secondary Unit: 0x01
[ 6324.559786] hm2/hm2_5i25.0: Secondary Pin: 0x01 (Muxed A, Input)
[ 6324.559791] hm2/hm2_5i25.0: pin 12:
[ 6324.559796] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559802] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559807] hm2/hm2_5i25.0: Secondary Unit: 0x01
[ 6324.559813] hm2/hm2_5i25.0: Secondary Pin: 0x02 (Muxed B, Input)
[ 6324.559818] hm2/hm2_5i25.0: pin 13:
[ 6324.559823] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559829] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559834] hm2/hm2_5i25.0: Secondary Unit: 0x01
[ 6324.559840] hm2/hm2_5i25.0: Secondary Pin: 0x03 (Muxed Index, Input)
[ 6324.559845] hm2/hm2_5i25.0: pin 14:
[ 6324.559850] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559856] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559862] hm2/hm2_5i25.0: Secondary Unit: 0x02
[ 6324.559867] hm2/hm2_5i25.0: Secondary Pin: 0x01 (Muxed A, Input)
[ 6324.559872] hm2/hm2_5i25.0: pin 15:
[ 6324.559877] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559883] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559889] hm2/hm2_5i25.0: Secondary Unit: 0x02
[ 6324.559894] hm2/hm2_5i25.0: Secondary Pin: 0x02 (Muxed B, Input)
[ 6324.559899] hm2/hm2_5i25.0: pin 16:
[ 6324.559904] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559910] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.559916] hm2/hm2_5i25.0: Secondary Unit: 0x02
[ 6324.559921] hm2/hm2_5i25.0: Secondary Pin: 0x03 (Muxed Index, Input)
[ 6324.559935] hm2/hm2_5i25.0: pin 17:
[ 6324.559940] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559946] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.559951] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559957] hm2/hm2_5i25.0: Secondary Pin: 0x82 (Direction, Output)
[ 6324.559962] hm2/hm2_5i25.0: pin 18:
[ 6324.559967] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.559973] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.559978] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.559984] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Step, Output)
[ 6324.559989] hm2/hm2_5i25.0: pin 19:
[ 6324.559994] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560000] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560005] hm2/hm2_5i25.0: Secondary Unit: 0x01
[ 6324.560011] hm2/hm2_5i25.0: Secondary Pin: 0x82 (Direction, Output)
[ 6324.560016] hm2/hm2_5i25.0: pin 20:
[ 6324.560021] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560027] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560032] hm2/hm2_5i25.0: Secondary Unit: 0x01
[ 6324.560038] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Step, Output)
[ 6324.560043] hm2/hm2_5i25.0: pin 21:
[ 6324.560048] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560054] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560059] hm2/hm2_5i25.0: Secondary Unit: 0x02
[ 6324.560065] hm2/hm2_5i25.0: Secondary Pin: 0x82 (Direction, Output)
[ 6324.560070] hm2/hm2_5i25.0: pin 22:
[ 6324.560075] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560080] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560086] hm2/hm2_5i25.0: Secondary Unit: 0x02
[ 6324.560092] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Step, Output)
[ 6324.560097] hm2/hm2_5i25.0: pin 23:
[ 6324.560102] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560107] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560113] hm2/hm2_5i25.0: Secondary Unit: 0x03
[ 6324.560148] hm2/hm2_5i25.0: Secondary Pin: 0x82 (Direction, Output)
[ 6324.560154] hm2/hm2_5i25.0: pin 24:
[ 6324.560159] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560165] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560170] hm2/hm2_5i25.0: Secondary Unit: 0x03
[ 6324.560176] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Step, Output)
[ 6324.560181] hm2/hm2_5i25.0: pin 25:
[ 6324.560186] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560192] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560197] hm2/hm2_5i25.0: Secondary Unit: 0x04
[ 6324.560203] hm2/hm2_5i25.0: Secondary Pin: 0x82 (Direction, Output)
[ 6324.560208] hm2/hm2_5i25.0: pin 26:
[ 6324.560213] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560219] hm2/hm2_5i25.0: Secondary Tag: 0x05 (StepGen)
[ 6324.560224] hm2/hm2_5i25.0: Secondary Unit: 0x04
[ 6324.560230] hm2/hm2_5i25.0: Secondary Pin: 0x81 (Step, Output)
[ 6324.560235] hm2/hm2_5i25.0: pin 27:
[ 6324.560240] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560246] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.560252] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.560257] hm2/hm2_5i25.0: Secondary Pin: 0x84 (TxData3, Output)
[ 6324.560263] hm2/hm2_5i25.0: pin 28:
[ 6324.560268] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560273] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.560279] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.560285] hm2/hm2_5i25.0: Secondary Pin: 0x04 (RxData3, Input)
[ 6324.560290] hm2/hm2_5i25.0: pin 29:
[ 6324.560295] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560301] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.560307] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.560312] hm2/hm2_5i25.0: Secondary Pin: 0x85 (TxData4, Output)
[ 6324.560318] hm2/hm2_5i25.0: pin 30:
[ 6324.560323] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560329] hm2/hm2_5i25.0: Secondary Tag: 0xC1 (Smart Serial Interface)
[ 6324.560334] hm2/hm2_5i25.0: Secondary Unit: 0x00
[ 6324.560340] hm2/hm2_5i25.0: Secondary Pin: 0x05 (RxData4, Input)
[ 6324.560345] hm2/hm2_5i25.0: pin 31:
[ 6324.560350] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560356] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.560361] hm2/hm2_5i25.0: Secondary Unit: 0x03
[ 6324.560367] hm2/hm2_5i25.0: Secondary Pin: 0x03 (Muxed Index, Input)
[ 6324.560372] hm2/hm2_5i25.0: pin 32:
[ 6324.560377] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560383] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.560388] hm2/hm2_5i25.0: Secondary Unit: 0x03
[ 6324.560394] hm2/hm2_5i25.0: Secondary Pin: 0x02 (Muxed B, Input)
[ 6324.560399] hm2/hm2_5i25.0: pin 33:
[ 6324.560404] hm2/hm2_5i25.0: Primary Tag: 0x03 (IOPort)
[ 6324.560410] hm2/hm2_5i25.0: Secondary Tag: 0x0C (Muxed Encoder)
[ 6324.560415] hm2/hm2_5i25.0: Secondary Unit: 0x03
[ 6324.560421] hm2/hm2_5i25.0: Secondary Pin: 0x01 (Muxed A, Input)
[ 6324.560431] hm2/hm2_5i25.0: Module Descriptor 0 at 0x0440:
[ 6324.560436] hm2/hm2_5i25.0: General Function Tag: 2 (Watchdog)
[ 6324.560441] hm2/hm2_5i25.0: Version: 0
[ 6324.560448] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560453] hm2/hm2_5i25.0: Instances: 1
[ 6324.560457] hm2/hm2_5i25.0: Base Address: 0x0C00
[ 6324.560462] hm2/hm2_5i25.0: -- Num Registers: 3
[ 6324.560468] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560473] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560479] hm2/hm2_5i25.0: -- Multiple Registers: 0x00000000
[ 6324.560487] hm2/hm2_5i25.0: Module Descriptor 1 at 0x044C:
[ 6324.560492] hm2/hm2_5i25.0: General Function Tag: 3 (IOPort)
[ 6324.560497] hm2/hm2_5i25.0: Version: 0
[ 6324.560503] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560508] hm2/hm2_5i25.0: Instances: 2
[ 6324.560513] hm2/hm2_5i25.0: Base Address: 0x1000
[ 6324.560518] hm2/hm2_5i25.0: -- Num Registers: 5
[ 6324.560523] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560528] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560534] hm2/hm2_5i25.0: -- Multiple Registers: 0x0000001F
[ 6324.560541] hm2/hm2_5i25.0: Module Descriptor 2 at 0x0458:
[ 6324.560547] hm2/hm2_5i25.0: General Function Tag: 12 (Muxed Encoder)
[ 6324.560552] hm2/hm2_5i25.0: Version: 3
[ 6324.560558] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560563] hm2/hm2_5i25.0: Instances: 8
[ 6324.560568] hm2/hm2_5i25.0: Base Address: 0x3500
[ 6324.560573] hm2/hm2_5i25.0: -- Num Registers: 5
[ 6324.560578] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560583] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560589] hm2/hm2_5i25.0: -- Multiple Registers: 0x00000003
[ 6324.560597] hm2/hm2_5i25.0: Module Descriptor 3 at 0x0464:
[ 6324.560602] hm2/hm2_5i25.0: General Function Tag: 13 (Muxed Encoder Select)
[ 6324.560608] hm2/hm2_5i25.0: Version: 0
[ 6324.560614] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560618] hm2/hm2_5i25.0: Instances: 1
[ 6324.560623] hm2/hm2_5i25.0: Base Address: 0x0000
[ 6324.560628] hm2/hm2_5i25.0: -- Num Registers: 0
[ 6324.560633] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560639] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560644] hm2/hm2_5i25.0: -- Multiple Registers: 0x00000000
[ 6324.560652] hm2/hm2_5i25.0: Module Descriptor 4 at 0x0470:
[ 6324.560658] hm2/hm2_5i25.0: General Function Tag: 193 (Smart Serial Interface)
[ 6324.560663] hm2/hm2_5i25.0: Version: 0
[ 6324.560669] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560674] hm2/hm2_5i25.0: Instances: 1
[ 6324.560679] hm2/hm2_5i25.0: Base Address: 0x5A00
[ 6324.560684] hm2/hm2_5i25.0: -- Num Registers: 6
[ 6324.560689] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560694] hm2/hm2_5i25.0: -- Instance Stride: 0x00000040
[ 6324.560700] hm2/hm2_5i25.0: -- Multiple Registers: 0x0000003C
[ 6324.560708] hm2/hm2_5i25.0: Module Descriptor 5 at 0x047C:
[ 6324.560713] hm2/hm2_5i25.0: General Function Tag: 5 (StepGen)
[ 6324.560718] hm2/hm2_5i25.0: Version: 2
[ 6324.560724] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560729] hm2/hm2_5i25.0: Instances: 5
[ 6324.560734] hm2/hm2_5i25.0: Base Address: 0x2000
[ 6324.560739] hm2/hm2_5i25.0: -- Num Registers: 10
[ 6324.560744] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560749] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560755] hm2/hm2_5i25.0: -- Multiple Registers: 0x000001FF
[ 6324.560763] hm2/hm2_5i25.0: Module Descriptor 6 at 0x0488:
[ 6324.560768] hm2/hm2_5i25.0: General Function Tag: 128 (LED)
[ 6324.560773] hm2/hm2_5i25.0: Version: 0
[ 6324.560779] hm2/hm2_5i25.0: Clock Tag: 1 (33.333 MHz)
[ 6324.560784] hm2/hm2_5i25.0: Instances: 1
[ 6324.560789] hm2/hm2_5i25.0: Base Address: 0x0200
[ 6324.560794] hm2/hm2_5i25.0: -- Num Registers: 1
[ 6324.560799] hm2/hm2_5i25.0: Register Stride: 0x00000100
[ 6324.560804] hm2/hm2_5i25.0: -- Instance Stride: 0x00000004
[ 6324.560810] hm2/hm2_5i25.0: -- Multiple Registers: 0x00000000
[ 6324.573451] hm2/hm2_5i25.0: Smart Serial Firmware Version 38
[ 6324.632264] hm2/hm2_5i25.0: 34 I/O Pins used:
[ 6324.632272] hm2/hm2_5i25.0: IO Pin 000 (P3-01): IOPort
[ 6324.632278] hm2/hm2_5i25.0: IO Pin 001 (P3-14): IOPort
[ 6324.632283] hm2/hm2_5i25.0: IO Pin 002 (P3-02): IOPort
[ 6324.632289] hm2/hm2_5i25.0: IO Pin 003 (P3-15): IOPort
[ 6324.632295] hm2/hm2_5i25.0: IO Pin 004 (P3-03): IOPort
[ 6324.632300] hm2/hm2_5i25.0: IO Pin 005 (P3-16): IOPort
[ 6324.632306] hm2/hm2_5i25.0: IO Pin 006 (P3-04): IOPort
[ 6324.632313] hm2/hm2_5i25.0: IO Pin 007 (P3-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
[ 6324.632321] hm2/hm2_5i25.0: IO Pin 008 (P3-05): Muxed Encoder #0, pin Muxed A (Input)
[ 6324.632328] hm2/hm2_5i25.0: IO Pin 009 (P3-06): Muxed Encoder #0, pin Muxed B (Input)
[ 6324.632336] hm2/hm2_5i25.0: IO Pin 010 (P3-07): Muxed Encoder #0, pin Muxed Index (Input)
[ 6324.632343] hm2/hm2_5i25.0: IO Pin 011 (P3-08): Muxed Encoder #1, pin Muxed A (Input)
[ 6324.632350] hm2/hm2_5i25.0: IO Pin 012 (P3-09): Muxed Encoder #1, pin Muxed B (Input)
[ 6324.632358] hm2/hm2_5i25.0: IO Pin 013 (P3-10): Muxed Encoder #1, pin Muxed Index (Input)
[ 6324.632365] hm2/hm2_5i25.0: IO Pin 014 (P3-11): Muxed Encoder #2, pin Muxed A (Input)
[ 6324.632373] hm2/hm2_5i25.0: IO Pin 015 (P3-12): Muxed Encoder #2, pin Muxed B (Input)
[ 6324.632380] hm2/hm2_5i25.0: IO Pin 016 (P3-13): Muxed Encoder #2, pin Muxed Index (Input)
[ 6324.632388] hm2/hm2_5i25.0: IO Pin 017 (P2-01): StepGen #0, pin Direction (Output)
[ 6324.632395] hm2/hm2_5i25.0: IO Pin 018 (P2-14): StepGen #0, pin Step (Output)
[ 6324.632402] hm2/hm2_5i25.0: IO Pin 019 (P2-02): StepGen #1, pin Direction (Output)
[ 6324.632409] hm2/hm2_5i25.0: IO Pin 020 (P2-15): StepGen #1, pin Step (Output)
[ 6324.632416] hm2/hm2_5i25.0: IO Pin 021 (P2-03): StepGen #2, pin Direction (Output)
[ 6324.632423] hm2/hm2_5i25.0: IO Pin 022 (P2-16): StepGen #2, pin Step (Output)
[ 6324.632430] hm2/hm2_5i25.0: IO Pin 023 (P2-04): StepGen #3, pin Direction (Output)
[ 6324.632438] hm2/hm2_5i25.0: IO Pin 024 (P2-17): StepGen #3, pin Step (Output)
[ 6324.632445] hm2/hm2_5i25.0: IO Pin 025 (P2-05): StepGen #4, pin Direction (Output)
[ 6324.632452] hm2/hm2_5i25.0: IO Pin 026 (P2-06): StepGen #4, pin Step (Output)
[ 6324.632458] hm2/hm2_5i25.0: IO Pin 027 (P2-07): IOPort
[ 6324.632464] hm2/hm2_5i25.0: IO Pin 028 (P2-08): IOPort
[ 6324.632469] hm2/hm2_5i25.0: IO Pin 029 (P2-09): IOPort
[ 6324.632475] hm2/hm2_5i25.0: IO Pin 030 (P2-10): IOPort
[ 6324.632481] hm2/hm2_5i25.0: IO Pin 031 (P2-11): IOPort
[ 6324.632486] hm2/hm2_5i25.0: IO Pin 032 (P2-12): IOPort
[ 6324.632492] hm2/hm2_5i25.0: IO Pin 033 (P2-13): IOPort
[ 6324.632497] hm2/hm2_5i25.0: HM2 Modules used:
[ 6324.632502] hm2/hm2_5i25.0: Encoders: 6
[ 6324.632509] hm2/hm2_5i25.0: clock_frequency: 33333333 Hz (33.333 MHz)
[ 6324.632514] hm2/hm2_5i25.0: version: 3
[ 6324.632519] hm2/hm2_5i25.0: counter_addr: 0x3500
[ 6324.632524] hm2/hm2_5i25.0: latch_control_addr: 0x3600
[ 6324.632530] hm2/hm2_5i25.0: timestamp_div_addr: 0x3700
[ 6324.632535] hm2/hm2_5i25.0: timestamp_count_addr: 0x3800
[ 6324.632540] hm2/hm2_5i25.0: filter_rate_addr: 0x3900
[ 6324.632546] hm2/hm2_5i25.0: timestamp_div: 0x001F
[ 6324.632550] hm2/hm2_5i25.0: instance 0:
[ 6324.632555] hm2/hm2_5i25.0: hw:
[ 6324.632560] hm2/hm2_5i25.0: counter = 0000.0000
[ 6324.632565] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632571] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632576] hm2/hm2_5i25.0: instance 1:
[ 6324.632581] hm2/hm2_5i25.0: hw:
[ 6324.632585] hm2/hm2_5i25.0: counter = 0000.0000
[ 6324.632591] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632597] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632602] hm2/hm2_5i25.0: instance 2:
[ 6324.632606] hm2/hm2_5i25.0: hw:
[ 6324.632611] hm2/hm2_5i25.0: counter = 0009.ffff
[ 6324.632617] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632622] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632627] hm2/hm2_5i25.0: instance 3:
[ 6324.632632] hm2/hm2_5i25.0: hw:
[ 6324.632637] hm2/hm2_5i25.0: counter = 000b.ffff
[ 6324.632642] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632648] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632653] hm2/hm2_5i25.0: instance 4:
[ 6324.632657] hm2/hm2_5i25.0: hw:
[ 6324.632662] hm2/hm2_5i25.0: counter = 0000.0000
[ 6324.632668] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632673] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632678] hm2/hm2_5i25.0: instance 5:
[ 6324.632683] hm2/hm2_5i25.0: hw:
[ 6324.632687] hm2/hm2_5i25.0: counter = 0000.0000
[ 6324.632693] hm2/hm2_5i25.0: latch/control = 0000.0800
[ 6324.632699] hm2/hm2_5i25.0: prev_control = 0000.0800
[ 6324.632704] hm2/hm2_5i25.0: resolvers: 0
[ 6324.632708] hm2/hm2_5i25.0: PWMGen: 0
[ 6324.632713] hm2/hm2_5i25.0: 3-phase PWMGen: 0
[ 6324.632718] hm2/hm2_5i25.0: SSerial: 0
[ 6324.632722] hm2/hm2_5i25.0: version 0
[ 6324.632727] hm2/hm2_5i25.0: StepGen: 5
[ 6324.632733] hm2/hm2_5i25.0: clock_frequency: 33333333 Hz (33.333 MHz)
[ 6324.632739] hm2/hm2_5i25.0: version: 2
[ 6324.632744] hm2/hm2_5i25.0: step_rate_addr: 0x2000
[ 6324.632749] hm2/hm2_5i25.0: accumulator_addr: 0x2100
[ 6324.632754] hm2/hm2_5i25.0: mode_addr: 0x2200
[ 6324.632759] hm2/hm2_5i25.0: dir_setup_time_addr: 0x2300
[ 6324.632764] hm2/hm2_5i25.0: dir_hold_time_addr: 0x2400
[ 6324.632770] hm2/hm2_5i25.0: pulse_width_addr: 0x2500
[ 6324.632775] hm2/hm2_5i25.0: pulse_idle_width_addr: 0x2600
[ 6324.632781] hm2/hm2_5i25.0: table_sequence_data_setup_addr: 0x2700
[ 6324.632786] hm2/hm2_5i25.0: table_sequence_length_addr: 0x2800
[ 6324.632792] hm2/hm2_5i25.0: master_dds_addr: 0x2900
[ 6324.632797] hm2/hm2_5i25.0: instance 0:
[ 6324.632801] hm2/hm2_5i25.0: enable = 0
[ 6324.632806] hm2/hm2_5i25.0: hw:
[ 6324.632810] hm2/hm2_5i25.0: step_rate = 0x00000000
[ 6324.632816] hm2/hm2_5i25.0: accumulator = 0x00000000
[ 6324.632821] hm2/hm2_5i25.0: mode = 0x00000000
[ 6324.632827] hm2/hm2_5i25.0: dir_setup_time = 0x00003FFE (491490 ns)
[ 6324.632834] hm2/hm2_5i25.0: dir_hold_time = 0x00003FFE (491490 ns)
[ 6324.632840] hm2/hm2_5i25.0: pulse_width = 0x00003FFE (491490 ns)
[ 6324.632847] hm2/hm2_5i25.0: pulse_idle_width = 0x00003FFE (491490 ns)
[ 6324.632852] hm2/hm2_5i25.0: instance 1:
[ 6324.632857] hm2/hm2_5i25.0: enable = 0
[ 6324.632861] hm2/hm2_5i25.0: hw:
[ 6324.632866] hm2/hm2_5i25.0: step_rate = 0x00000000
[ 6324.632872] hm2/hm2_5i25.0: accumulator = 0x00000000
[ 6324.632877] hm2/hm2_5i25.0: mode = 0x00000000
[ 6324.632883] hm2/hm2_5i25.0: dir_setup_time = 0x00003FFE (491490 ns)
[ 6324.632889] hm2/hm2_5i25.0: dir_hold_time = 0x00003FFE (491490 ns)
[ 6324.632896] hm2/hm2_5i25.0: pulse_width = 0x00003FFE (491490 ns)
[ 6324.632902] hm2/hm2_5i25.0: pulse_idle_width = 0x00003FFE (491490 ns)
[ 6324.632908] hm2/hm2_5i25.0: instance 2:
[ 6324.632912] hm2/hm2_5i25.0: enable = 0
[ 6324.632917] hm2/hm2_5i25.0: hw:
[ 6324.632921] hm2/hm2_5i25.0: step_rate = 0x00000000
[ 6324.632927] hm2/hm2_5i25.0: accumulator = 0x00000000
[ 6324.632932] hm2/hm2_5i25.0: mode = 0x00000000
[ 6324.632938] hm2/hm2_5i25.0: dir_setup_time = 0x00003FFE (491490 ns)
[ 6324.632945] hm2/hm2_5i25.0: dir_hold_time = 0x00003FFE (491490 ns)
[ 6324.632951] hm2/hm2_5i25.0: pulse_width = 0x00003FFE (491490 ns)
[ 6324.632957] hm2/hm2_5i25.0: pulse_idle_width = 0x00003FFE (491490 ns)
[ 6324.632963] hm2/hm2_5i25.0: instance 3:
[ 6324.632968] hm2/hm2_5i25.0: enable = 0
[ 6324.632972] hm2/hm2_5i25.0: hw:
[ 6324.632977] hm2/hm2_5i25.0: step_rate = 0x00000000
[ 6324.632982] hm2/hm2_5i25.0: accumulator = 0x00000000
[ 6324.632987] hm2/hm2_5i25.0: mode = 0x00000000
[ 6324.632993] hm2/hm2_5i25.0: dir_setup_time = 0x00003FFE (491490 ns)
[ 6324.633000] hm2/hm2_5i25.0: dir_hold_time = 0x00003FFE (491490 ns)
[ 6324.633006] hm2/hm2_5i25.0: pulse_width = 0x00003FFE (491490 ns)
[ 6324.633013] hm2/hm2_5i25.0: pulse_idle_width = 0x00003FFE (491490 ns)
[ 6324.633018] hm2/hm2_5i25.0: instance 4:
[ 6324.633023] hm2/hm2_5i25.0: enable = 0
[ 6324.633027] hm2/hm2_5i25.0: hw:
[ 6324.633032] hm2/hm2_5i25.0: step_rate = 0x00000000
[ 6324.633037] hm2/hm2_5i25.0: accumulator = 0x00000000
[ 6324.633043] hm2/hm2_5i25.0: mode = 0x00000000
[ 6324.633049] hm2/hm2_5i25.0: dir_setup_time = 0x00003FFE (491490 ns)
[ 6324.633055] hm2/hm2_5i25.0: dir_hold_time = 0x00003FFE (491490 ns)
[ 6324.633062] hm2/hm2_5i25.0: pulse_width = 0x00003FFE (491490 ns)
[ 6324.633068] hm2/hm2_5i25.0: pulse_idle_width = 0x00003FFE (491490 ns)
[ 6324.633074] hm2/hm2_5i25.0: IO Ports: 2
[ 6324.633080] hm2/hm2_5i25.0: clock_frequency: 33333333 Hz (33.333 MHz)
[ 6324.633085] hm2/hm2_5i25.0: version: 0
[ 6324.633090] hm2/hm2_5i25.0: data_addr: 0x1000
[ 6324.633095] hm2/hm2_5i25.0: ddr_addr: 0x1100
[ 6324.633100] hm2/hm2_5i25.0: alt_source_addr: 0x1200
[ 6324.633105] hm2/hm2_5i25.0: open_drain_addr: 0x1300
[ 6324.633112] hm2/hm2_5i25.0: output_invert_addr: 0x1400
[ 6324.633117] hm2/hm2_5i25.0: instance 0:
[ 6324.633122] hm2/hm2_5i25.0: data_read = 0x0037FF
[ 6324.633127] hm2/hm2_5i25.0: data_write = 0x000000
[ 6324.633133] hm2/hm2_5i25.0: ddr = 0x000080
[ 6324.633138] hm2/hm2_5i25.0: alt_source = 0x01FF80
[ 6324.633143] hm2/hm2_5i25.0: open_drain = 0x000000
[ 6324.633148] hm2/hm2_5i25.0: output_invert = 0x000000
[ 6324.633153] hm2/hm2_5i25.0: instance 1:
[ 6324.633158] hm2/hm2_5i25.0: data_read = 0x004000
[ 6324.633163] hm2/hm2_5i25.0: data_write = 0x000000
[ 6324.633168] hm2/hm2_5i25.0: ddr = 0x0003FF
[ 6324.633174] hm2/hm2_5i25.0: alt_source = 0x0003FF
[ 6324.633179] hm2/hm2_5i25.0: open_drain = 0x000000
[ 6324.633184] hm2/hm2_5i25.0: output_invert = 0x000000
[ 6324.633189] hm2/hm2_5i25.0: Watchdog: 1
[ 6324.633195] hm2/hm2_5i25.0: clock_frequency: 33333333 Hz (33.333 MHz)
[ 6324.633200] hm2/hm2_5i25.0: version: 0
[ 6324.633205] hm2/hm2_5i25.0: timer_addr: 0x0C00
[ 6324.633210] hm2/hm2_5i25.0: status_addr: 0x0D00
[ 6324.633215] hm2/hm2_5i25.0: reset_addr: 0x0E00
[ 6324.633220] hm2/hm2_5i25.0: instance 0:
[ 6324.633225] hm2/hm2_5i25.0: param timeout_ns = 5000000
[ 6324.633230] hm2/hm2_5i25.0: pin has_bit = 0
[ 6324.633235] hm2/hm2_5i25.0: reg timer = 0x80000000
[ 6324.633379] hm2/hm2_5i25.0: registered
[ 6324.633385] hm2_5i25.0: initialized AnyIO board at 0000:03:00.0
[ 6325.229542] hm2_5i25.0: dropping AnyIO board at 0000:03:00.0
[ 6325.229555] hm2/hm2_5i25.0: unregistered
[ 6325.229591] hm2_pci 0000:03:00.0: PCI INT A disabled
[ 6325.229642] hm2_pci: driver unloaded
[ 6325.234408] hm2: unloading
[ 6325.301881] RTAI[math]: unloaded.
[ 6325.365928] SCHED releases registered named ALIEN RTGLBH
[ 6325.396461] RTAI[malloc]: unloaded.
[ 6325.496024] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 6325.500671] I-pipe: Domain RTAI unregistered.
[ 6325.500764] RTAI[hal]: unmounted.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
на 77 необходимо подавать отдельное питание на каскад IO - без этого они не работают
нужно подать хотя бы 12в для тестирования
нужно подать хотя бы 12в для тестирования
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
вот здесьподробно есть про питание
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
вот с этим конфигом даже будет лучше:
тут пины IO не прописаны и должно запуститься без доп.питания...- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Спасибо прочитал - почти все понял. Питание прикручу есть блок питания на 12V или с БП компа можно взять.nkp писал(а):вот здесьподробно есть про питание
Перепрыгнул на другой комп с виндой. Оказывается со мной все гораздо хуже чем казалось сначала)) Я даже линукс только через кнопку на системнике смог заглушить - не нашел.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Вот тестовый стенд так сказать))
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Вот скачанные файлы с сайта месы. А что с ними делать. И нафига они вообще нужны (если предположим нет никаких готовых конфигов) ?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
это прошивка - выбираешь в зависимости от сочетания плат
но в принципе у тебя уже стоит прошивка (на упаковке 5и25 была наклейка - на ней наименование прошивки)
имхо -настрой платы в работу пока с дефолтной прошивкой ,когда разберешся с ней - можешь прошить другой... http://cnc-club.ru/forum/viewtopic.php? ... hilit=5i25
но в принципе у тебя уже стоит прошивка (на упаковке 5и25 была наклейка - на ней наименование прошивки)
имхо -настрой платы в работу пока с дефолтной прошивкой ,когда разберешся с ней - можешь прошить другой... http://cnc-club.ru/forum/viewtopic.php? ... hilit=5i25
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Номера прошивки нет. Буду в выходные так пробовать.nkp писал(а):это прошивка - выбираешь в зависимости от сочетания плат
но в принципе у тебя уже стоит прошивка
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Там может стоять и не та прошивка... Лучше посмотреть на наклейке, или через тот же mesaflash, по ссылке, которую nkp дал все написано. Вообще прошивка в три команды делается.nkp писал(а):это прошивка - выбираешь в зависимости от сочетания плат
но в принципе у тебя уже стоит прошивка (на упаковке 5и25 была наклейка - на ней наименование прошивки)
Такой наклейки нет у тебя: Судя по выводу dmesg в теле ошибки 5i25 определяется, правда ни 7i77 ни 7i76 не видно... хотя пишет, что подгружено несколько stepgen и encoders.
Когда запустишь linuxcnc напиши в консоле halcmd show | grep hm2 и вывод сюда приаттач, или halcmd show > 1.txt и 1.txt сюда.
halcmd show - показывает все пины и параметры.
| - переводит выход одной команды на вход следующей
grep hm2 - отбирает только те строки в которых есть hm2
halcmd show > 1.txt - сохраняет вывод в файл
еще можно написать:
halcmd show pin hm2
halcmd show pin - покажет все пины
hm2 - фильтр по имени пина.
ЗЫ на 7i77/7i76 лампочки какие-нибудь загорелись?
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Спасибо - проверюNick писал(а):Судя по выводу dmesg в теле ошибки 5i25 определяется, правда ни 7i77 ни 7i76 не видно... хотя пишет, что подгружено несколько stepgen и encoders.
Когда запустишь linuxcnc напиши в консоле halcmd show | grep hm2 и вывод сюда приаттач, или halcmd show > 1.txt и 1.txt сюда.
halcmd show - показывает все пины и параметры.
| - переводит выход одной команды на вход следующей
grep hm2 - отбирает только те строки в которых есть hm2
halcmd show > 1.txt - сохраняет вывод в файл
еще можно написать:
halcmd show pin hm2
halcmd show pin - покажет все пины
hm2 - фильтр по имени пина.
Да пара постов выше фото на 76 одна желтая на 77 две.Nick писал(а):ЗЫ на 7i77/7i76 лампочки какие-нибудь загорелись?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Питание внешнее я так понимаю не подключал?
В каком положении стоит W2?
В каком положении стоит W2?
И собственно тоже самое по 7i77.The 7I76 can get its 5V encoder, step/dir and serial interface power from the host
interface card if desired. W2 determines if the 7I76 gets this 5V power from the host FPGA
card. If W2 is in the left hand position, host cable power is used. If W2 is in the right hand
position, 5V power must be supplied to the 7I76. This option must be set to match the
cable power option of the host FPGA card. If the FPGA card supplies 5V, W2 must be in
the left hand position. If the FPGA card does not supply 5V, W2 must be in the right hand
position. Never apply external power to the 7I76 when W2 is in the left hand position
or you may damage the 7I77, FPGA card, PC, or connecting cable.
И какая у тебя в итоге прошивка и что говорит halcmd show???CABLE 5V POWER
The 7I77 can get its logic power from the host FPGA card or from TB1. W5
determines if the 7I77 gets its 5V logic power from the host FPGA card or TB1.
If W5 is in the left hand position, host FPGA power is used and the host FPGA card
must be jumpered to supply 5V to the daughtercard.
If W5 is in the right hand position, 5V power must be supplied to the 7I77 via TB1
and the 7I77 grounds the 4 DB25 signals used for host 5V power. In this case the FPGA
card must be jumpered so that it does not supply power to the daughtercard.
Never apply external power to the 7I77 when W5 is in the left hand position or
you may damage the 7I77, FPGA card, PC, or connecting cable.
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
/И какая у тебя в итоге прошивка и что говорит halcmd show???/
Спасибо Ник)) проект пока буксует - вторую неделю болею (в командировку в Сибирь слетал))). Засунул все в электро-шкаф. Подключаю потихонечку.
Спасибо Ник)) проект пока буксует - вторую неделю болею (в командировку в Сибирь слетал))). Засунул все в электро-шкаф. Подключаю потихонечку.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Подправил шапку: автоматическая конфигурация 5i25
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Подключил к 7и76 и 7и77 питание 12В - открылось в настройках еще куча пинов. На 7и77 после конфигурирования заморгал зеленый диод??
Вот что видно в ХАЛе. 7и76 вроде бы не видит, но это может быть из-за того что я не включил в настройках энкодеры??
Вот что видно в ХАЛе. 7и76 вроде бы не видит, но это может быть из-за того что я не включил в настройках энкодеры??
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!