Витражный станок 3000 x 2000мм

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Витражный станок 3000 x 2000мм

Сообщение engenegr »

После фрезера, делаем витражный станок, совмещенный со стекольным. Размер станка 3000x2000мм. Комплектующие использовались, те же, что и на предыдущем станке. За исключением контроллера, для управления станком будем использовать связку MESA 5i25 + 7i76.
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Ну и как со всеми новыми контроллерами возникли проблемы.

Что сделано, на сегодняшний момент:
1. На компьютер установлен LinuxCNC/
2. Перепрошит контроллер на связку 5i25 + 7i76x2, так как на пакете с 525 отсутствовала наклейка.
3. С горем пополам подключен контроллер.
4. Внешнее питание подключено.
5. Драйвера двигателей подключены.
7. Конфигурации через stepconf и pncconf созданы.

При запуске LinuxCNC с конфигурацией созданной в pncconf выскакивает ошибка, по всем степгенам, что я делаю не так?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

Подробностей маловато. Какая ошибка? Где конфигурация?
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Вот данные, 776 тоже подключена, никаких данных о ней нет
Выходы:

Код: Выделить всё

halcmd: loadrt hostmot2
halcmd: loadrt hm2_pci config=" num_encoders=0 num_pwmgens=0 num_pwmgens=1 num_stepgens=3"  
halcmd: show
Loaded HAL Components:
ID      Type  Name                                      PID   State
     5  RT    hm2_pci                                         ready
     3  User  halcmd3886                                 3886 ready
     4  RT    hostmot2                                        ready

Component Pins:
Owner   Type  Dir         Value  Name
     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          TRUE  hm2_5i25.0.gpio.007.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.007.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.007.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.008.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.008.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.008.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.009.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.009.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.009.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.010.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.010.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.010.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.011.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.011.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.011.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.012.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.012.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.012.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.013.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.013.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.013.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.014.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.014.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.014.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.015.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.015.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.015.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.016.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.016.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.016.out
     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

Pin Aliases:
 Alias                                      Original Name

Signals:
Type          Value  Name     (linked to)

Parameters:
Owner   Type  Dir         Value  Name
     5  bit   RW          FALSE  hm2_5i25.0.gpio.000.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.000.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.000.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.001.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.001.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.001.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.002.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.002.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.002.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.003.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.003.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.003.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.004.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.004.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.004.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.005.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.005.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.005.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.006.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.006.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.006.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.007.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.007.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.007.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.008.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.008.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.008.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.009.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.009.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.009.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.010.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.010.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.010.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.011.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.011.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.011.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.012.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.012.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.012.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.013.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.013.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.013.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.014.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.014.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.014.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.015.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.015.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.015.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.016.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.016.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.016.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.017.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.017.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.017.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.018.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.018.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.018.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.019.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.019.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.019.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.020.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.020.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.020.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.021.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.021.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.021.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.022.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.022.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.022.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.023.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.023.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.023.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.024.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.024.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.024.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.025.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.025.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.025.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.026.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.026.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.026.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.027.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.027.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.027.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.028.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.028.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.028.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.029.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.029.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.029.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.030.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.030.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.030.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.031.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.031.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.031.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.032.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.032.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.032.is_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.033.invert_output
     5  bit   RW          FALSE  hm2_5i25.0.gpio.033.is_opendrain
     5  bit   RW          FALSE  hm2_5i25.0.gpio.033.is_output
     5  bit   RW          FALSE  hm2_5i25.0.io_error
     5  s32   RO              0  hm2_5i25.0.pet_watchdog.time
     5  s32   RW              0  hm2_5i25.0.pet_watchdog.tmax
     5  s32   RO              0  hm2_5i25.0.read.time
     5  s32   RW              0  hm2_5i25.0.read.tmax
     5  s32   RO              0  hm2_5i25.0.read_gpio.time
     5  s32   RW              0  hm2_5i25.0.read_gpio.tmax
     5  u32   RW     0x004C4B40  hm2_5i25.0.watchdog.timeout_ns
     5  s32   RO              0  hm2_5i25.0.write.time
     5  s32   RW              0  hm2_5i25.0.write.tmax
     5  s32   RO              0  hm2_5i25.0.write_gpio.time
     5  s32   RW              0  hm2_5i25.0.write_gpio.tmax

Parameter Aliases:
 Alias                                      Original Name

Exported Functions:
Owner   CodeAddr  Arg       FP   Users  Name
 00005  f8804ee0  f6dab000  NO       0   hm2_5i25.0.pet_watchdog
 00005  f87f27b0  f6dab000  YES      0   hm2_5i25.0.read
 00005  f87f26c0  f6dab000  YES      0   hm2_5i25.0.read_gpio
 00005  f87f26f0  f6dab000  YES      0   hm2_5i25.0.write
 00005  f87f2690  f6dab000  YES      0   hm2_5i25.0.write_gpio

Realtime Threads:
     Period  FP     Name               (     Time, Max-Time )

Код: Выделить всё

halcmd: show pin
Component Pins:
Owner   Type  Dir         Value  Name
     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          TRUE  hm2_5i25.0.gpio.007.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.007.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.007.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.008.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.008.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.008.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.009.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.009.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.009.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.010.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.010.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.010.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.011.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.011.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.011.out
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.012.in
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.012.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.012.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.013.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.013.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.013.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.014.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.014.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.014.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.015.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.015.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.015.out
     5  bit   OUT         FALSE  hm2_5i25.0.gpio.016.in
     5  bit   OUT          TRUE  hm2_5i25.0.gpio.016.in_not
     5  bit   IN          FALSE  hm2_5i25.0.gpio.016.out
     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
7i76.hal
(6.24 КБ) 1021 скачивание
7i76.ini
(4.73 КБ) 1161 скачивание
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Ошибка

Код: Выделить всё

Debug file information:
7i76.hal:30: parameter or pin 'hm2_5i25.0.stepgen.00.dirsetup' not found
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

все вроде нормально
прошивка точно та что надо?
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Как проверить? Меня смущает одно когда прошился в терминале ничего не было, т.е никакого сообщения
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

sudo mesaflash --device 5I25 --verify FPGAFILE.BIT

не прошилось, скорее всего
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение nkp »

а в ини CONFIG= не коротковат??
или в 76-й по дефолту загружается нужное??
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Вот, что ответил

Код: Выделить всё

PCI device 5I25 at 0000:02:05.0
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

Ну карту видит, это ясно. Неужели это все, что показывает verify ?

Ладно, прошить его надо
sudo mesaflash --device 5I25 --write FPGAFILE.BIT
вместо FPGAFILE.BIT конечно подставить нужную прошивку
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение Serg »

nkp писал(а):или в 76-й по дефолту загружается нужное??
По любому IO должны быть.
engenegr писал(а):Вот, что ответил
Должно какие-то буковки рисовать обозначая процесс.
Надеюсь вместо FPGAFILE.BIT свой файл указал?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Неправильно сделал, verify показала ошибку с 5i25_7i76x2.bit

Сейчас залил прошивку 5i25_7i76x2.bit
Показала

Код: Выделить всё

Checking file... OK
  File type: BIT file
Boot sector OK
EEPROM sectors to write: 6, max sectors in area: 8
Erasing EEPROM sectors starting from 0x80000...
  |EEEEEE
Programming EEPROM sectors starting from 0x80000...
  |WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Board configuration updated successfully.

You must power cycle board or use --reload command to load updated firmware.
Смущает команда --reload

Что дальше делать?
Последний раз редактировалось engenegr 08 янв 2015, 21:18, всего редактировалось 1 раз.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

Полностью выключить комп, подождать чуток и снова включить, чтобы перезагрузилась прошивка.
Дальше все должно работать
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение Serg »

PKM писал(а):Полностью выключить комп, подождать чуток и снова включить, чтобы перезагрузилась прошивка.
Необязательно - mesaflash сама ресетит карту после прошивки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Может новую конфигурацию сделать через pncconfig?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

UAVpilot писал(а):Необязательно - mesaflash сама ресетит карту после прошивки.
Только если попросить
engenegr писал(а):You must power cycle board or use --reload command to load updated firmware.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение PKM »

engenegr писал(а):Может новую конфигурацию сделать через pncconfig?
Можно, но ничего ведь не поменялось в станке? pncconfig-у все равно, какая там прошивка была.
engenegr
Опытный
Сообщения: 189
Зарегистрирован: 24 июн 2013, 04:39
Репутация: 41
Настоящее имя: Александр
Откуда: Красноярск
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение engenegr »

Програма запустилась. Дальше что делать, что бы подвигать "железо" и какие настройки делать дальше?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Витражный станок 3000 x 2000мм

Сообщение Serg »

PKM писал(а):Только если попросить
--reload это если ты просто вдруг решил отресетить карту. А после --write всегда автоматом будет --reload, иначе карта после прошивки даже на --verify не откликнется.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «Прочие станки»