mesaflash using --readhmid (3.4.3)
27 Jun 2022 18:01 - 27 Jun 2022 18:05 #246015
by Isleape
mesaflash using --readhmid (3.4.3) was created by Isleape
Hi, I just created a BIT file for my 7i93 having two 50 pin headers with 24 IOs each.
I flashed the Bit file to the board with no issues. Now I wanted to check if the IOs are configured right and pin assignment was ok using "mesaflash --device 7i93 --readhmid"
However it only reads back two D-SUB I/O-pin of 17 pins each - and not as expected - two I/O-pin of 24 each - in total - all 48 IO-pins.
Can this new feature (I believe its new) be switched off - or am I missing on something?
I just want the MESA-cards setup to be read out directly w/o a mapping to a DB25 as i'm not using on. Just to see all IO mappings/settings?
Under windows using hm2 on my other 7i80HD I recall it worked as expected (Not sure what win mesaflash version this is but quite a while back).
Any idea to "ignore" the device type? like --dbname1 "RAW" or so?
mesaflash (3.4.3) puts out this list... Stopping after 17 pins for each connector:
-- IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort QCount 0 Quad-A (In)
14 1 IOPort QCount 0 Quad-B (In)
2 2 IOPort QCount 0 Quad-IDX (In)
15 3 IOPort None
3 4 IOPort None
16 5 IOPort StepGen 0 Dir/Table2 (Out)
4 6 IOPort StepGen 0 Step/Table1 (Out)
17 7 IOPort None
5 8 IOPort QCount 1 Quad-A (In)
6 9 IOPort QCount 1 Quad-B (In)
7 10 IOPort QCount 1 Quad-IDX (In)
8 11 IOPort None
9 12 IOPort None
10 13 IOPort StepGen 1 Dir/Table2 (Out)
11 14 IOPort StepGen 1 Step/Table1 (Out)
12 15 IOPort None
13 16 IOPort QCount 2 Quad-A (In)
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort QCount 2 Quad-B (In)
14 18 IOPort QCount 2 Quad-IDX (In)
2 19 IOPort None
15 20 IOPort None
3 21 IOPort StepGen 2 Dir/Table2 (Out)
16 22 IOPort StepGen 2 Step/Table1 (Out)
4 23 IOPort None
17 24 IOPort QCount 3 Quad-A (In)
5 25 IOPort QCount 3 Quad-B (In)
6 26 IOPort QCount 3 Quad-IDX (In)
7 27 IOPort None
8 28 IOPort None
9 29 IOPort StepGen 3 Dir/Table2 (Out)
10 30 IOPort StepGen 3 Step/Table1 (Out)
11 31 IOPort None
12 32 IOPort QCount 4 Quad-A (In)
13 33 IOPort QCount 4 Quad-B (In)
Pins 34 - 47 are missing...
Not a show stopper but looking like a flaw ... My work arround is to use --print-pd
Thanks for any help and all your great support.
I flashed the Bit file to the board with no issues. Now I wanted to check if the IOs are configured right and pin assignment was ok using "mesaflash --device 7i93 --readhmid"
However it only reads back two D-SUB I/O-pin of 17 pins each - and not as expected - two I/O-pin of 24 each - in total - all 48 IO-pins.
Can this new feature (I believe its new) be switched off - or am I missing on something?
I just want the MESA-cards setup to be read out directly w/o a mapping to a DB25 as i'm not using on. Just to see all IO mappings/settings?
Under windows using hm2 on my other 7i80HD I recall it worked as expected (Not sure what win mesaflash version this is but quite a while back).
Any idea to "ignore" the device type? like --dbname1 "RAW" or so?
mesaflash (3.4.3) puts out this list... Stopping after 17 pins for each connector:
-- IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort QCount 0 Quad-A (In)
14 1 IOPort QCount 0 Quad-B (In)
2 2 IOPort QCount 0 Quad-IDX (In)
15 3 IOPort None
3 4 IOPort None
16 5 IOPort StepGen 0 Dir/Table2 (Out)
4 6 IOPort StepGen 0 Step/Table1 (Out)
17 7 IOPort None
5 8 IOPort QCount 1 Quad-A (In)
6 9 IOPort QCount 1 Quad-B (In)
7 10 IOPort QCount 1 Quad-IDX (In)
8 11 IOPort None
9 12 IOPort None
10 13 IOPort StepGen 1 Dir/Table2 (Out)
11 14 IOPort StepGen 1 Step/Table1 (Out)
12 15 IOPort None
13 16 IOPort QCount 2 Quad-A (In)
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort QCount 2 Quad-B (In)
14 18 IOPort QCount 2 Quad-IDX (In)
2 19 IOPort None
15 20 IOPort None
3 21 IOPort StepGen 2 Dir/Table2 (Out)
16 22 IOPort StepGen 2 Step/Table1 (Out)
4 23 IOPort None
17 24 IOPort QCount 3 Quad-A (In)
5 25 IOPort QCount 3 Quad-B (In)
6 26 IOPort QCount 3 Quad-IDX (In)
7 27 IOPort None
8 28 IOPort None
9 29 IOPort StepGen 3 Dir/Table2 (Out)
10 30 IOPort StepGen 3 Step/Table1 (Out)
11 31 IOPort None
12 32 IOPort QCount 4 Quad-A (In)
13 33 IOPort QCount 4 Quad-B (In)
Pins 34 - 47 are missing...
Not a show stopper but looking like a flaw ... My work arround is to use --print-pd
Thanks for any help and all your great support.
Last edit: 27 Jun 2022 18:05 by Isleape.
Please Log in or Create an account to join the conversation.
27 Jun 2022 21:43 #246024
by PCW
Replied by PCW on topic mesaflash using --readhmid (3.4.3)
I'll take a look at the 7I93 support, sounds like something got broken
Please Log in or Create an account to join the conversation.
27 Jun 2022 23:15 #246032
by PCW
Replied by PCW on topic mesaflash using --readhmid (3.4.3)
I just tried this and cannot duplicate your error
Here's what I get:
Here's what I get:
Attachments:
Please Log in or Create an account to join the conversation.
Time to create page: 0.066 seconds