Re:5i20 + 7i52s + 7i37TA -> change the IO Pins

More
14 Sep 2017 03:22 - 14 Sep 2017 03:23 #98929 by PCW
Yeah, they are the same cards, just different parts soldered,
I can dig up the schematics tomorrow and post them here

Pretty sure you can make one that's part 7I52 and part 7I52S (sserial and step/dir)
Last edit: 14 Sep 2017 03:23 by PCW.

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

More
14 Sep 2017 13:53 - 14 Sep 2017 13:53 #98946 by PCW
7I52 schematics:
freeby.mesanet.com/7i52schem.zip

Note that the RS-422 driver chips we use are ISL32174s which have full 5V output swings
(dont use DS34C87s)
Last edit: 14 Sep 2017 13:53 by PCW.

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

More
14 Sep 2017 18:52 - 14 Sep 2017 18:53 #98964 by neodym
Thanks for the files. They helped me a lot. When looking at the board I noticed that no RX-IC are equipped. This I found strange, as they would have to be equipped according to the circuit diagram. By chance I noticed a sticker on the back of the board with the inscription (7i52S-ROHS). I was probably confused by the inscription on the front.
I would now have to fill a missing RX-IC (U12= MAX3094) and exchange the corresponding TX-IC (U11= ISL32174s).
Is it correct that way? Probably I need for it still a adapted firmware?

Attachments:
Last edit: 14 Sep 2017 18:53 by neodym.

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

More
19 Sep 2017 07:28 - 19 Sep 2017 07:30 #99116 by neodym
I just wanted to ask again, if my plan is so ok? (Replace circuits) I need only a suitable firmware so that U11 and U12 are addressed as Sseriel. I would be a PI_XXX.vdh suffice, since I can compile the .bit file now itself. When changing the .vdh I do something difficult.
A finished .bit file from the developer itself would be perfect.
( 6xEncoder; COM1,2,4=Step/Dir; COM5=Pwm/Dir; COM0,3=Sseriel [U11+U12] )

Many thanks for the help
Michael
Last edit: 19 Sep 2017 07:30 by neodym.

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

More
19 Sep 2017 16:13 #99123 by PCW
Yes basically, making a new configuration consists of making a new PINXXX.vhd file (usually just copy pasting from existing files) and adding it to the project, and then compiling

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

More
19 Sep 2017 20:22 #99138 by neodym
Hi Peter,
I do not get it but without help. I do not understand the structure of this file. Many attempts have failed when compiling. :S

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

More
26 Sep 2017 05:02 #99441 by andypugh
Can you show us the file?

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

More
26 Sep 2017 18:10 #99476 by neodym

Can you show us the file?


Of course. After much trial and error I succeeded in compiling my own bitfile. However with very many warnings (See attachement).
Linuxcnc starts with this bitfile. PWMGEN and STEPGEN also generate correct signals. SSERIAL I could not test yet. I still lack the ICs for the exchange on the 7i52s.

Content of the appendix:
PIN_WEILER160_CNC.bit
PIN_WEILER160_CNC.vhd
readhmid.txt
WARNINGS.txt

File Attachment:

File Name: 7i52mod.zip
File Size:134 KB
Attachments:

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

More
27 Sep 2017 01:42 #99497 by andypugh
That does seem to be a lot of warnings, but they are all warnings rather than errors, so it looks like the compile worked.

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

More
27 Sep 2017 05:33 #99503 by neodym
Whether the warnings can have an impact on the result can only be answered by the Peter.

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

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