Hi,I am retrofitting a CNC lathe with LinuxCNC and I have the following Mesa hardware:
- 1x Mesa 7i97T
- 1x Mesa 7i74
- 4x Mesa 7i84U
- IDC26 to DB25 adapter
- DB25 male-male 1:1 cable between 7i97T P2 and 7i74
- standard straight-through CAT5e cables between 7i74 and 7i84U
The problem is that none of the 7i84U boards are detected over Smart Serial.The 7i97T is reachable at:
I am using firmware:
MD5:
Code:
4130ebee623115267327c166f8da9d39
I also verified the firmware in flash with:
Code:
mesaflash --device 7I97T --addr 192.168.1.121 --verify /home/cnc/7i97t_7i74d.bin
and I get:
Code:
Board FLASH memory verified successfully
Code:
mesaflash --device 7I97T --addr 192.168.1.121 --sserial
gives only:
Code:
SSLBP Version: 1.43
Code:
SSLBP Baud Rate: 2500000
but no 7i84U devices are listed.I tested 7i84U boards on CH1 and CH2 of the 7i74 with the same result.On the 7i84U:
- W3 = LEFT / operate mode / 2.5 Mbaud
- VIN = about 28 V
- VFIELD A = about 28 V
- VFIELD B = about 28 V
- CR2 ON
- CR7 ON
- CR5 red ON
- CR6 green OFF / never blinks
On the 7i74:
- CR1 is ON
- I initially measured only about 4.5 V
- I changed it to external regulated 5 V supply
- now TB1 measures 5.08 V
- the problem is still exactly the same
I checked the RJ45 cable and it is straight-through:
Code:
1-1, 2-2, 3-3, 4-4, 5-5, 6-6, 7-7, 8-8
I also tested the 7i97T P2 interface with W21 UP and P2 disconnected:
Code:
mesaflash --device 7I97T --addr 192.168.1.121 --rpo 0x1008
Result:
So that test appears to pass.
also shows the expected Smart Serial signals:
on the 7i97T and
Code:
RXData1...7 / TXData1...7
for the 7i74 channels.I also tried loading HostMot2 manually:
Code:
loadrt hm2_eth board_ip=192.168.1.121 config="sserial_port_0=x0xxxxxx"
The 7i97T loads and registers normally, but the 7i84U is still not detected.Everything is new hardware.At this point I suspect either the 7i74 itself, the IDC26/DB25 path between P2 and the 7i74, or something I am missing in the Smart Serial configuration.
Does anyone have a known-good 7i97T + 7i74 + 7i84U setup and can tell me what I should test next?In particular:
- Is
Code:
sserial_port_0=x0xxxxxx
correct for a 7i84U connected to CH1 of the 7i74?
- Is there a direct test for TX/RX on the 7i74 without an oscilloscope?
- Are there any jumpers/settings on the 7i74 or 7i84U that I may have missed?
Thanks.