#linuxcnc-devel Logs

Oct 22 2020

#linuxcnc-devel Calendar

04:49 AM JT-Cave: I didn't see a bit file for the 7i80HD that had the right number of stepgens and encoder inputs
04:54 AM rs[m]: JT-Cave: if nothing else helps, it should be possible to use more than one networked mesa card
04:54 AM rs[m]: JT-Cave: somebody did test up to 4 cards (rene-dev?) on a switch.
04:57 AM JT-Cave: so this guy has a 7i95 that will handle 6 stepgens and 6 encoder inputs another 7i76E would handle the rest I think
05:05 AM rs[m]: JT-Cave: IIRC there exist different versions of 7i80hd, the -16 and the -25, maybe everything fits into the larger one?
05:08 AM JT-Cave: the only one I have in stock is the 7i80HS-16
05:09 AM JT-Cave: 7i80DB-16 I mean
06:05 AM Tom_L: the bitfile for the 7i80 may not be what you need but i'm pretty sure there's room in it to make one
06:07 AM JT-Cave: actually I think the 7i95 + 7i76E would be his best shot
06:11 AM Tom_L: i'm not as familiar with it. it may very well be
06:13 AM JT-Cave: it?
06:14 AM Tom_L: 7i95 + 7i76E
06:15 AM JT-Cave: they are both Ethernet cards so dual NIC's are needed and one needs an address change
06:17 AM Tom_L: i just knew the 7i80 had 3 slots for daughter cards so only one ethernet card would be required
06:17 AM Tom_L: and it's not that hard to come up with a suitable bit file
06:17 AM JT-Cave: the 7i80DB-16 has 4 DB25 connectors
06:17 AM Tom_L: oh
06:17 AM Tom_L: i've got the HD iirc
06:18 AM Tom_L: 3 50 pin headers
06:18 AM JT-Cave: yea the HD has 3 50 pin headers
06:18 AM rs[m]: pcw_home: is it possible to put a firmware into a 7i97 with additional smart serial? for connecting a 7i47?
06:18 AM JT-Cave: hmm it's 4am in commifornia
06:18 AM Tom_L: there's also a card that has 2 50 pin headers iirc
06:18 AM Tom_L: yeah
06:19 AM Tom_L: i don't know the layout of all the daugher cards or i could probably build a bit file
06:19 AM rs[m]: Tom_L: the question is whether enough step generators fit into the FPGA, lack of pins is not the problem
06:19 AM JT-Cave: I think one of my pullets is laying an egg in the poop tray... 30 minutes till dawn here
06:20 AM Tom_L: iirc he has 7i80 with both size fpga, however i'm not sure about the fit
06:20 AM Tom_L: one has more cells
06:22 AM Tom_L: rs[m], i'm pretty sure it's the same size as the 7i90 chip and i've got 2 complete configs in one of those
06:22 AM Tom_L: one for pp and another for spi
06:27 AM Tom_L: i suppose timing constraints could become an issue at some point
06:28 AM JT-Cave: The EEPROM IP address is set by writingEthernet EEPROM locations 0x20 and 0X22.
06:28 AM JT-Cave: I wish I knew what that means for the 7i76E
06:30 AM Tom_L: i can check later but by then peter will be awake
06:30 AM JT-Cave: I found it I think
06:30 AM JT-Cave: MESAFLASH --device 7i76e --set ip=192.168.0.100
06:31 AM Tom_L: oh you just wanna change the IP?
06:31 AM JT-Cave: you have to if you have two Ethernet cards
06:31 AM Tom_L: right
06:32 AM JT-Cave: I just want to verify with Peter the correct way and test it before shipping to NZ
06:38 AM JT-Cave: mesaflash --device 7i76e --addr 10.10.10.10 --set ip=10.10.10.11
06:38 AM JT-Cave: just need to make sure if that is how you do it or do you need to do it from 192.168.1.121
06:45 AM Tom_L: does it have a user address jumper?
06:46 AM JT-Cave: the 7I76E has 3 IP address options: Default, EEPROM, and Bootp, selected by jumpers W1 and W2
06:47 AM Tom_L: pretty sure you want the eeprom one
06:47 AM JT-Cave: normally that
06:47 AM JT-Cave: 's what you use and it's set to 10.10.10.10
06:48 AM Tom_L: right
06:51 AM Tom_L: i think i set mine using the 192.168.1.121 address then switched over to it
06:51 AM Tom_L: you probably wouldn't wanna change the one you're using at the time
06:53 AM JT-Cave: that's what I was thinking but I'll wait for pcw_home to verify
06:56 AM Tom_L: if for some reason it didn't write etc then you wouldn't know where you're at with it
06:56 AM Tom_L: if you used the 10.10.10.10 one
06:57 AM JT-Cave: yea just need to be sure which one is getting set with --set ip=
08:31 AM pcw_home: For all those stepgens I would probably use a 7I76E+ 7I88+ 7I89
08:32 AM pcw_home: 13 stepgens 9 encoders plus 7I76E I/O
08:43 AM pcw_home: mesaflash --device 7i76e --addr 10.10.10.10 --set ip=10.10.10.11 is ok (if the card is currently at 10.10.10.10)
08:43 AM rs[m]: Tom_L: 7i90 doesn't have to do ethernet/udp, in my naive imagination i believe that takes up substantially more space than an spi or parallel interface
08:45 AM pcw_home: Yes, the Ethernet needs a soft processor/RAM/ROM which takes up about 15% of a XC6SLX9
08:46 AM sync: skunkworks: does your polygon comp thing work with negative radii on the cam?
08:48 AM rs[m]: pcw_home: do additional smart serial × 8 fit into 7i97?
08:49 AM pcw_home: No
08:50 AM sync: skunkworks: disregard, the heart already demonstrates this
08:50 AM rs[m]: hmm. ara any additional smart serials possible?
08:50 AM pcw_home: I thing maybe 5, let me see
08:57 AM JT-Cave: hmm I don't have a 7i88 in stock, let me see if he will wait a bit
09:00 AM JT-Cave: and I don't see a 7i76e_7i88_7i89.bit file
09:00 AM JT-Cave: gotta go get the spoke lathe running this morning
09:10 AM pcw_home: rs[m] 7 will fit on the 7I74 (so 8 total)
09:13 AM pcw_home: JT-Cave I can make a 7I76E+7I88+7I89 config If less tha 9 encoders are needed I can configure the 7i89 for 1 additional SSerial port
09:21 AM JT-Cave: ok, let me see what he wants to do
09:21 AM JT-Cave: thanks
10:11 AM rs[m]: pcw_home: thanks for info.
10:15 AM pcw_home: I'll put the bitfile up when I get a chance
12:05 PM Tom_L: rs[m], i knew there was a good reason :)
12:21 PM JT-Cave: pcw_home, I'll get the 7i88 and some other cards ordered this afternoon
12:41 PM skunkworks: sync: yes - but the tool has to be able to do that...
12:41 PM skunkworks: :)
04:39 PM Centurion-Dan2 is now known as Centurion_Dan