6i25 (5i25) + 7i85s + 7i85s PNCconf problems and questions

More
9 years 3 weeks ago - 9 years 3 weeks ago #100100 by Marcodi
Ok, but that connector is connected to the 7i85s, so how do I know which pin on the 7i85s is going to be step?

And what do I do if I have 5 axis? It seem in the config only to be able to select X y z a b, and I have a double y motor.
Last edit: 9 years 3 weeks ago by Marcodi.

Please Log in or Create an account to join the conversation.

More
9 years 3 weeks ago #100101 by PCW
For 7I85S pinouts you need to refer to the 7I85S manual and the 7i85sx2 pinout, though its done is a logical way
(TX0 = STEP0 TX1 = DIR0 etc etc)

Any configuration more complex than a very basic 3 axis setup is likely to require hand editing the hal and ini files

Please Log in or Create an account to join the conversation.

More
9 years 3 weeks ago #100178 by andypugh

Stephanisk wrote: How does it work from 72 X 2 pins to barely 34 pins on dB 25.


GPIO is often serially-addressed and encoders are multiplexed. (so 6 pins + mux control 4x3-channel encoders)
You can get the actual pinout of your firmware with
sudo mesaflash --device=5i25 --readhmid
Or you can decode this vhd file:
github.com/LinuxCNC/hostmot2-firmware/bl...c/PIN_7I85Sx2_34.vhd
Lines 105 onwards tell you what function is on what DB25 pin, then you can correlate that to the pin numbers and functions in the 7i85 manual.

Please Log in or Create an account to join the conversation.

More
9 years 3 weeks ago - 9 years 3 weeks ago #100202 by Marcodi
hi,

So i have been trying to figure this out. Sadly i couldn't get my logic analyzer to show steps on the pins i was expecting it to be, nor on a lot of different combinations i tried.

So i placed in pncconf, the third dropdownbox X axis StepGen. so that means that according to the manual this is pin2 on the db25 connector which leads me to function TX6. Which should be on the 7i85s on TB1 connector Pin 11 for TX6 and 12 for /TX6. Did i make a correct deduction here?

What is /tx? is that inverted. or is tx pul+ and /tx pul- or what does it mean.

I connected my logic analyzer on pin11 and on a ground pin 10. I let linuxcnc running the testfile, so i assume we should get steps and thus pulses. But i see nothing at all. tried pin12 and pin 10 If i touch all the pins without ground, i get a spiking pattern on all the pins.
Last edit: 9 years 3 weeks ago by Marcodi.

Please Log in or Create an account to join the conversation.

More
9 years 3 weeks ago #100211 by andypugh

Stephanisk wrote: What is /tx? is that inverted. or is tx pul+ and /tx pul- or what does it mean.


They are differential (and isolated) outputs so your logic analyser needs to go on TX and /TX or you are unlikely to see anything.

Please Log in or Create an account to join the conversation.

More
9 years 3 weeks ago #100212 by PCW
The 7I85S outputs are differential but they are not isolated

Are you sure you don't have P2 and P3 swapped?

Stepgens 0..3 are on P3 = 7I85S TX0 through TX7

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.376 seconds
Powered by Kunena Forum