mesa 7i76E - new pinout?

More
08 Feb 2017 06:43 #87515 by Reinhard
Replied by Reinhard on topic mesa 7i76E - new pinout?

You can imagine its impossible to have bitfiles for every daughterboard combination
so odd combinations are very likely to require custom bit files

Sure! You can't anticipate any required combination.

The question is: what, if someone wants a weird combination?
Are you willing to help create a custom bitfile?
That bitfile could then be archived and documented, so if other come with similar requirements, an appropriate bitfile will already be there.
For me, the requirements from xilinx are absolutely ridiculous, so I don't rip of my cloths to download an outdated piece of software, which overwhelms my harddisk just for single shot usage.

So what about a service for custom bitfiles?
I'm willing to pay for a custom bitfile, if that bitfile will be published to community, the same way as all other bitfiles.
Well, the price for a bitfile should not exceed the board price ;)

My wish for extension slot / 7i85S would look like:

so if I did not make a mistake, all encoders could be connected to linuxcnc

... and of cause, I'm willing to document the bitfile ...
by the way: the whole bunch of ethernet mesa cards is missing in linuxcnc manual
Attachments:

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

More
08 Feb 2017 10:32 #87520 by andypugh
Replied by andypugh on topic mesa 7i76E - new pinout?

My wish for extension slot / 7i85S would look like:


Are you sure that that matches the 7i85S hardware?

The 7i85S uses muxed encoders (2 encoders share FPGA pins). This it built in to the 7i85S hardware.
Also, the 7i85S pin directions are set by hardware.

The bitfile mentioned earlier, which already exists, is set up to put all the right pins in the right places for a 7i85S to connect 5 stepgens and 4 encoders to the 7i76E.

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

More
08 Feb 2017 12:56 #87535 by Reinhard
Replied by Reinhard on topic mesa 7i76E - new pinout?

My wish for extension slot / 7i85S would look like:

Are you sure that that matches the 7i85S hardware?

I'm sure, that I'm not sure about anything ;)
_

The 7i85S uses muxed encoders (2 encoders share FPGA pins). This it built in to the 7i85S hardware.

Oh, that does not sound good. Muxed pins means, less speed - right?
So may be another daughter board will be more appropriate?
_

Also, the 7i85S pin directions are set by hardware.

OK, that's reasonable.
Depending on whether a pin is routed to a transmitter or a receiver?
_

The bitfile mentioned earlier, which already exists, is set up to put all the right pins in the right places for a 7i85S to connect 5 stepgens and 4 encoders to the 7i76E.

Hm, but if the pin-setting was lost, the bitfile is of little use - isn't it?

So if the restrictions arise from the 7i85S - is it possible to realize that pin-settings for the 7i76E so that I can build my own daughterboard that offers the functionality I'd like to get?

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

More
08 Feb 2017 13:39 #87546 by andypugh
Replied by andypugh on topic mesa 7i76E - new pinout?

Oh, that does not sound good. Muxed pins means, less speed - right?

Not to any meaningful extent. (Maybe even not at all). Lots of Mesa cards use muxed encoders to save on IO pins.

Also, the 7i85S pin directions are set by hardware.

OK, that's reasonable.
Depending on whether a pin is routed to a transmitter or a receiver?

Exactly.

Hm, but if the pin-setting was lost, the bitfile is of little use - isn't it?

I don't understand the question. The bitfile is what defines the pin functions.

So if the restrictions arise from the 7i85S - is it possible to realize that pin-settings for the 7i76E so that I can build my own daughterboard that offers the functionality I'd like to get?

Yes, but you would need a custom bitfiile, and as far as I can tell the existing bitfile and the existing 7i85S give you the functions that you are wanting. How many encoders do you actually need? Don't forget that there is one on the 7i76E + 2 x MPG and 4x MPG on the 7i73.

I made my own breakout for the 7i43 using the ULN2803 for output and optos for input. But I only did it once.

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

More
08 Feb 2017 14:04 - 08 Feb 2017 14:45 #87556 by Reinhard
Replied by Reinhard on topic mesa 7i76E - new pinout?

Oh, that does not sound good. Muxed pins means, less speed - right?

Not to any meaningful extent. (Maybe even not at all). Lots of Mesa cards use muxed encoders to save on IO pins.

Ok, so may be I don't understand muxing with FPGA
_

So if the restrictions arise from the 7i85S - is it possible to realize that pin-settings for the 7i76E so that I can build my own daughterboard that offers the functionality I'd like to get?

Yes, but you would need a custom bitfiile, and as far as I can tell the existing bitfile and the existing 7i85S give you the functions that you are wanting. How many encoders do you actually need?

Well, I'm stil thinking about your advice, bringing the encoders to linuxcnc.
And I thought, the 7i85S is just a single line to differential line transcoder.
_

Don't forget that there is one on the 7i76E + 2 x MPG and 4x MPG on the 7i73.

Never mind, I don't bother with MPG lines. Guess the 7i73 will suffice for my requirements.
No - the encoder lines from 7i85S are the stepper encoders - therefore I hesitated about speed.
_

I made my own breakout for the 7i43 using the ULN2803 for output and optos for input. But I only did it once.

Well, I will do a breakoutboard only once too. Hopefully ;)
I got the hint, that a max490 will be a decent transmitter

What about this pin-setting for a 7i85S - is it manageable?
Attachments:
Last edit: 08 Feb 2017 14:45 by Reinhard.

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

Time to create page: 0.110 seconds
Powered by Kunena Forum