asi vadny firmware pro mesa 7i92, poradi nekdo?
ucf subor -to asi nebude co hladas
PIN_7I77_7I76_34 tam je zaujimave, ze 2-x sserial ma rovnake oznacenie (adresa ?) 00
PIN_7I77_7I76_34 tam je zaujimave, ze 2-x sserial ma rovnake oznacenie (adresa ?) 00
- Přílohy
-
- 7i92ucf.txt
- (6.55 KiB) Staženo 4 x
-
- PIN_7I77_7I76_34.txt
- (9.81 KiB) Staženo 6 x
- robokop
- Site Admin
- Příspěvky: 22950
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
no to prave asi bude ten problem
protoze tam maji byt tri nebo dokonce 4 kanaly ted nevim jiste
ale 7i77 ma jeden kanal na analog out a dalsi na IO piny a pak je tam jeste jeden sserial ven na dalsi zarizeni
protoze tam maji byt tri nebo dokonce 4 kanaly ted nevim jiste
ale 7i77 ma jeden kanal na analog out a dalsi na IO piny a pak je tam jeste jeden sserial ven na dalsi zarizeni
Vsechna prava na chyby vyhrazena (E)
inak som pozeral tvoju konfiguraciu v PNCCONFIG a ma to iba 1 serial
(a 2 kanaly.. neviem ako to mysleli) sserial_port_0=21xxxxxx The first digit (2) selects the software mode from the 7i76e itself,The second digit (1) selects the software mode of the connected SSerial device
cize skus konfigurovat v PNCConfig ..
(a 2 kanaly.. neviem ako to mysleli) sserial_port_0=21xxxxxx The first digit (2) selects the software mode from the 7i76e itself,The second digit (1) selects the software mode of the connected SSerial device
cize skus konfigurovat v PNCConfig ..
- robokop
- Site Admin
- Příspěvky: 22950
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
ten sserial na 21xxx jsem uz zkousel driv
ve vypisu linuxcnc je toto:
hm2_eth: discovered 7I92T
hm2/hm2_7i92.0: Low Level init 0.15
hm2/hm2_7i92.0: Smart Serial Firmware Version 43
hm2/hm2_7i92.0: 34 I/O Pins used:
hm2/hm2_7i92.0: IO Pin 000 (P2-01): IOPort
hm2/hm2_7i92.0: IO Pin 001 (P2-14): IOPort
hm2/hm2_7i92.0: IO Pin 002 (P2-02): IOPort
hm2/hm2_7i92.0: IO Pin 003 (P2-15): IOPort
hm2/hm2_7i92.0: IO Pin 004 (P2-03): IOPort
hm2/hm2_7i92.0: IO Pin 005 (P2-16): IOPort
hm2/hm2_7i92.0: IO Pin 006 (P2-04): IOPort
hm2/hm2_7i92.0: IO Pin 007 (P2-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
hm2/hm2_7i92.0: IO Pin 008 (P2-05): Muxed Encoder #0, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 009 (P2-06): Muxed Encoder #0, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 010 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 011 (P2-08): Muxed Encoder #1, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 012 (P2-09): Muxed Encoder #1, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 013 (P2-10): Muxed Encoder #1, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 014 (P2-11): Muxed Encoder #2, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 015 (P2-12): Muxed Encoder #2, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 016 (P2-13): Muxed Encoder #2, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 017 (P1-01): StepGen #0, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 018 (P1-14): StepGen #0, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 019 (P1-02): StepGen #1, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 020 (P1-15): StepGen #1, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 021 (P1-03): StepGen #2, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 022 (P1-16): StepGen #2, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 023 (P1-04): StepGen #3, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 024 (P1-17): StepGen #3, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 025 (P1-05): StepGen #4, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 026 (P1-06): StepGen #4, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 027 (P1-07): IOPort
hm2/hm2_7i92.0: IO Pin 028 (P1-08): IOPort
hm2/hm2_7i92.0: IO Pin 029 (P1-09): IOPort
hm2/hm2_7i92.0: IO Pin 030 (P1-10): IOPort
hm2/hm2_7i92.0: IO Pin 031 (P1-11): IOPort
hm2/hm2_7i92.0: IO Pin 032 (P1-12): IOPort
.......
potom je tu vypis mesaflash readhmid:
.......
Module: SSerial
There are 1 of SSerial in configuration
Version: 0
Registers: 6
BaseAddress: 5B00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 64 bytes
Module: StepGen
There are 5 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Configuration pin-out:
IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort SSerial 0 TXEn2 (Out)
14 1 IOPort SSerial 0 TXData2 (Out)
2 2 IOPort SSerial 0 RXData2 (In)
15 3 IOPort SSerial 0 TXData1 (Out)
3 4 IOPort SSerial 0 RXData1 (In)
16 5 IOPort SSerial 0 TXData0 (Out)
4 6 IOPort SSerial 0 RXData0 (In)
17 7 IOPort MuxedQCountSel 0 MuxSel0 (Out)
5 8 IOPort MuxedQCount 0 MuxQ-A (In)
6 9 IOPort MuxedQCount 0 MuxQ-B (In)
7 10 IOPort MuxedQCount 0 MuxQ-IDX (In)
8 11 IOPort MuxedQCount 1 MuxQ-A (In)
9 12 IOPort MuxedQCount 1 MuxQ-B (In)
10 13 IOPort MuxedQCount 1 MuxQ-IDX (In)
11 14 IOPort MuxedQCount 2 MuxQ-A (In)
12 15 IOPort MuxedQCount 2 MuxQ-B (In)
13 16 IOPort MuxedQCount 2 MuxQ-IDX (In)
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort StepGen 0 Dir/Table2 (Out)
14 18 IOPort StepGen 0 Step/Table1 (Out)
2 19 IOPort StepGen 1 Dir/Table2 (Out)
15 20 IOPort StepGen 1 Step/Table1 (Out)
3 21 IOPort StepGen 2 Dir/Table2 (Out)
16 22 IOPort StepGen 2 Step/Table1 (Out)
4 23 IOPort StepGen 3 Dir/Table2 (Out)
17 24 IOPort StepGen 3 Step/Table1 (Out)
5 25 IOPort StepGen 4 Dir/Table2 (Out)
6 26 IOPort StepGen 4 Step/Table1 (Out)
7 27 IOPort SSerial 0 TXData3 (Out)
8 28 IOPort SSerial 0 RXData3 (In)
9 29 IOPort SSerial 0 TXData4 (Out)
10 30 IOPort SSerial 0 RXData4 (In)
11 31 IOPort MuxedQCount 3 MuxQ-IDX (In)
12 32 IOPort MuxedQCount 3 MuxQ-B (In)
13 33 IOPort MuxedQCount 3 MuxQ-A (In)
prijde mi to ze se nedeje spravne detekce toho slave
hadam chybu ve firmware protoze samostatne s jinym firmwarem to jede
ale muze to byt cokoli
nemuzu najit seriozni popis toho konfiguracniho registru pro sserial
edit:
ted jsem si s tim hral a jakoby na ten registr nereagoval
ve vypisu linuxcnc je toto:
hm2_eth: discovered 7I92T
hm2/hm2_7i92.0: Low Level init 0.15
hm2/hm2_7i92.0: Smart Serial Firmware Version 43
hm2/hm2_7i92.0: 34 I/O Pins used:
hm2/hm2_7i92.0: IO Pin 000 (P2-01): IOPort
hm2/hm2_7i92.0: IO Pin 001 (P2-14): IOPort
hm2/hm2_7i92.0: IO Pin 002 (P2-02): IOPort
hm2/hm2_7i92.0: IO Pin 003 (P2-15): IOPort
hm2/hm2_7i92.0: IO Pin 004 (P2-03): IOPort
hm2/hm2_7i92.0: IO Pin 005 (P2-16): IOPort
hm2/hm2_7i92.0: IO Pin 006 (P2-04): IOPort
hm2/hm2_7i92.0: IO Pin 007 (P2-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
hm2/hm2_7i92.0: IO Pin 008 (P2-05): Muxed Encoder #0, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 009 (P2-06): Muxed Encoder #0, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 010 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 011 (P2-08): Muxed Encoder #1, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 012 (P2-09): Muxed Encoder #1, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 013 (P2-10): Muxed Encoder #1, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 014 (P2-11): Muxed Encoder #2, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 015 (P2-12): Muxed Encoder #2, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 016 (P2-13): Muxed Encoder #2, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 017 (P1-01): StepGen #0, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 018 (P1-14): StepGen #0, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 019 (P1-02): StepGen #1, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 020 (P1-15): StepGen #1, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 021 (P1-03): StepGen #2, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 022 (P1-16): StepGen #2, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 023 (P1-04): StepGen #3, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 024 (P1-17): StepGen #3, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 025 (P1-05): StepGen #4, pin Direction (Output)
hm2/hm2_7i92.0: IO Pin 026 (P1-06): StepGen #4, pin Step (Output)
hm2/hm2_7i92.0: IO Pin 027 (P1-07): IOPort
hm2/hm2_7i92.0: IO Pin 028 (P1-08): IOPort
hm2/hm2_7i92.0: IO Pin 029 (P1-09): IOPort
hm2/hm2_7i92.0: IO Pin 030 (P1-10): IOPort
hm2/hm2_7i92.0: IO Pin 031 (P1-11): IOPort
hm2/hm2_7i92.0: IO Pin 032 (P1-12): IOPort
.......
potom je tu vypis mesaflash readhmid:
.......
Module: SSerial
There are 1 of SSerial in configuration
Version: 0
Registers: 6
BaseAddress: 5B00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 64 bytes
Module: StepGen
There are 5 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Configuration pin-out:
IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort SSerial 0 TXEn2 (Out)
14 1 IOPort SSerial 0 TXData2 (Out)
2 2 IOPort SSerial 0 RXData2 (In)
15 3 IOPort SSerial 0 TXData1 (Out)
3 4 IOPort SSerial 0 RXData1 (In)
16 5 IOPort SSerial 0 TXData0 (Out)
4 6 IOPort SSerial 0 RXData0 (In)
17 7 IOPort MuxedQCountSel 0 MuxSel0 (Out)
5 8 IOPort MuxedQCount 0 MuxQ-A (In)
6 9 IOPort MuxedQCount 0 MuxQ-B (In)
7 10 IOPort MuxedQCount 0 MuxQ-IDX (In)
8 11 IOPort MuxedQCount 1 MuxQ-A (In)
9 12 IOPort MuxedQCount 1 MuxQ-B (In)
10 13 IOPort MuxedQCount 1 MuxQ-IDX (In)
11 14 IOPort MuxedQCount 2 MuxQ-A (In)
12 15 IOPort MuxedQCount 2 MuxQ-B (In)
13 16 IOPort MuxedQCount 2 MuxQ-IDX (In)
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort StepGen 0 Dir/Table2 (Out)
14 18 IOPort StepGen 0 Step/Table1 (Out)
2 19 IOPort StepGen 1 Dir/Table2 (Out)
15 20 IOPort StepGen 1 Step/Table1 (Out)
3 21 IOPort StepGen 2 Dir/Table2 (Out)
16 22 IOPort StepGen 2 Step/Table1 (Out)
4 23 IOPort StepGen 3 Dir/Table2 (Out)
17 24 IOPort StepGen 3 Step/Table1 (Out)
5 25 IOPort StepGen 4 Dir/Table2 (Out)
6 26 IOPort StepGen 4 Step/Table1 (Out)
7 27 IOPort SSerial 0 TXData3 (Out)
8 28 IOPort SSerial 0 RXData3 (In)
9 29 IOPort SSerial 0 TXData4 (Out)
10 30 IOPort SSerial 0 RXData4 (In)
11 31 IOPort MuxedQCount 3 MuxQ-IDX (In)
12 32 IOPort MuxedQCount 3 MuxQ-B (In)
13 33 IOPort MuxedQCount 3 MuxQ-A (In)
prijde mi to ze se nedeje spravne detekce toho slave
hadam chybu ve firmware protoze samostatne s jinym firmwarem to jede
ale muze to byt cokoli
nemuzu najit seriozni popis toho konfiguracniho registru pro sserial
edit:
ted jsem si s tim hral a jakoby na ten registr nereagoval
Vsechna prava na chyby vyhrazena (E)
ja tu kartu 7i92 nepoznam, ale v manuali je :
7I77_7I76D is a configuration intended to work with
a 7I77 six axis analog servodaughtercard on P2
a 7I76 daughtercard on P1
ak su tie P1,P2 identicke, ci ich nemas prehodene...
7I77_7I76D is a configuration intended to work with
a 7I77 six axis analog servodaughtercard on P2
a 7I76 daughtercard on P1
ak su tie P1,P2 identicke, ci ich nemas prehodene...
- robokop
- Site Admin
- Příspěvky: 22950
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
karty mam dle popisku spravne
a kdyz je na zkousku prohodim tak to nefunguje uz vubec tj. nenajde to sserial ani na te 7i76 karte
coz predtim naslo
edit
nasel jsem:
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=6 num_pwmgens=0 num_stepgens=5 sserial_port_0=00000001 sserial_port_1=00000001"
This will enable all features of both the 7i77 and 7i76 cards.
po tomto to ale napise tohle:
hm2/hm2_7i92.0: Low Level init 0.15
hm2/hm2_7i92.0: num_sserials references 2 instances, but only 1 are available, not loading driver
hm2/hm2_7i92.0: failed to parse Module Descriptor 5
board fails HM2 registration
a kdyz je na zkousku prohodim tak to nefunguje uz vubec tj. nenajde to sserial ani na te 7i76 karte
coz predtim naslo
edit
nasel jsem:
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=6 num_pwmgens=0 num_stepgens=5 sserial_port_0=00000001 sserial_port_1=00000001"
This will enable all features of both the 7i77 and 7i76 cards.
po tomto to ale napise tohle:
hm2/hm2_7i92.0: Low Level init 0.15
hm2/hm2_7i92.0: num_sserials references 2 instances, but only 1 are available, not loading driver
hm2/hm2_7i92.0: failed to parse Module Descriptor 5
board fails HM2 registration
Vsechna prava na chyby vyhrazena (E)