Multiple Mesa 7I84 I/O board setup

More
24 Nov 2024 03:49 #315161 by wrhammer
Hello,
I'm getting more familiar with LinuxCNC and Mesa boards, converting a Biesse Rover 13s and have a 7I96s step and direction interface along with a 7I77 analog servo interface connected via the P1 expansion connector. I also have one 7I84 I/O board connected via the TB2 sserial and all is well, I can command the outputs etc. from halshow at all the boards but I need to connect two more 7I84s. I also have the 7I94T anything I/O Ethernet card but I'm using ethernet already on the 7I96S with 10.10.10.10. Should I reset the 7I94T IP to something other than .10 and use an ethernet switch or is there another way to use multiple sserial channels from the 7I96S?

By the way I really appreciate all the others that have gone before me and made this all possible! Thanks for the help!

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

More
24 Nov 2024 15:14 #315173 by PCW
This is doable, take a look at this thread:

forum.linuxcnc.org/38-general-linuxcnc-q...o-7i92-boards#311116

You can use mesaflash to change the EEPROM IP address
(probably to 10.10.10.11)
 

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

More
24 Nov 2024 17:34 #315180 by wrhammer
Thanks PCW, was hoping to get your opinion before I did it. I will give it a go.

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

More
25 Nov 2024 02:26 #315210 by wrhammer
I get this error when I try and and read the device with mesaflash --addr 192.168.1.121 --device=ETHER --readhmid:
unsupported ethernet device 7i94t at 192.168.1.121 no ether board found

From what I've read is it could be that I need to update the mesaflash version, I currently have 3.4.9. Is there a clean way to update Mesaflash or should I remove it and install the latest version?

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

More
25 Nov 2024 02:48 #315211 by PCW
I would replace with the latest
(sudo make install will do this)
The following user(s) said Thank You: wrhammer

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

More
25 Nov 2024 03:37 #315215 by wrhammer
That took care of it!
 removed the existing mesaflash folder since git couldn't clone with an existing folder of the same name, did the sudo make install and was able to right away get the info from the board with mesaflash --device ethernet -addr 192.168.1.121.
Ran the mesaflash --device 7I94T --addr 192.168.1.121 --set ip=10.10.10.11 and I can ping both the 7I96S and the 7I94T through a switch.

Do I need to flash a particular .bin file for the 7I94T and the 7I84s?

Thanks!

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

More
25 Nov 2024 04:30 #315217 by wrhammer
Nevermind! I found the correct bin file in the 7I94T manual, 7i94t_ssd.bin. 

Just an FYI when i run pncconf with the Mesa Card 1 option I get an ValueError: Invalid literal for int() with base 10: 'EXPANSION+SERIAL'.

I will try and add the card info to the hal file, should be good practice. 
Attachments:

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

Time to create page: 0.088 seconds
Powered by Kunena Forum