- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- Very basic Pnconf questions - daughter boards
Very basic Pnconf questions - daughter boards
- scruffythefirst
- Offline
- New Member
- Posts: 17
- Thank you received: 0
I'm trying to set up a 5i23 and 7i48 using Pnconf following on from this thread . I've read everything I can find on-line but am struggling to find the instructions I need, everything I can find either seems out of date or incomplete or for something slightly different.
I've upgraded the live CD to 2.5.4 from the buildbot, and hostmot2 to v 0.8.10.g3e97b6f using synaptic package manager, Pnconf is beta1 version.
Running Pnconf as root, I select the 5i23 in the basic machine information, SV12 firmware and tick 7i48 daughter board, set to 6 servos /pwm and accept components changes. So far, so good.
Looking on the I/O tabs, the Encoders (and PWM) are split over 2 I/O tabs, I can't see how this works with the 7i48, I was under the impression that all the encoders come through the 7i48 on one I/O 50 pin connector?
I think I'm missing something very simple here, either I don't have the latest version of Pnconf, the wrong firmware (none of the versions available list a 7i48, and several of the versions listed in the integrators manual are missing) or I need the 7i48 plugged in? Can anyone talk me through this in one set of instructions?
Thanks
Please Log in or Create an account to join the conversation.
something like sv12_2x7i48_72
Do you have that firmware available?
Chris M
Please Log in or Create an account to join the conversation.
- scruffythefirst
- Offline
- New Member
- Posts: 17
- Thank you received: 0
I don't have that firmware available, it also doesn't appear to be in the zip file on the Mesa website. I have tried adding the .BIN and .PIN files from this thread 5i23svss6_8 firmware copied to lib/firmware/hm2/5i23 and usr/share/doc/hostmot2-firmware-5i23 but this doesn't appear to be recognised by Pnconf. Is there a specific location where all the available firmware is stored, I couldn't seem to find it with Google or in any of the docs.
I was also wondering if Pncconf could support the following hardware, or a similar combination?
5i23
7i48
7i52 (smart serial and MPG encoder)
7i66-8 (cabinet I/O + solenoid outputs)
7i84 (control panel I/O)
Many thanks
Please Log in or Create an account to join the conversation.
I can build one Monday or Tuesday when I get a bit of free time
Please Log in or Create an account to join the conversation.
- scruffythefirst
- Offline
- New Member
- Posts: 17
- Thank you received: 0
Hugh
Please Log in or Create an account to join the conversation.
also the Mesa supplied 5i23.zip support image has additional bit files
(in /configs/hostmot2/)
If you want an idea of the relatively standard available pinouts,
you can look in the 5i23.zip file in configs/hostmot2/source, in the hm2source.zip
archive for all the files that match PIN_xxx_72.vhd (there are close to 100 72 pin pinouts)
That said, I know there is not a 7I48+7I52 bitfile
(and also there really are no _standard_ bitfiles only commonly used ones)
Please Log in or Create an account to join the conversation.
has bit,pin and xml files for a 5i23 with 7I48 on the first connector and 7I52 on the second (just GPIO on last)
Please Log in or Create an account to join the conversation.
- scruffythefirst
- Offline
- New Member
- Posts: 17
- Thank you received: 0
PNCconf encountered an error. The following information may be useful in troubleshooting:
Traceback (most recent call last):
File "/usr/bin/pncconf", line 8371, in on_complete_finish
self.data.save()
File "/usr/bin/pncconf", line 3444, in save
self.write_halfile(base)
File "/usr/bin/pncconf", line 2470, in write_halfile
if "m1" in self["mesa0sserial0_%dsubboard"% (i-1)]:
File "/usr/bin/pncconf", line 3602, in __getitem__
return getattr(self, item)
AttributeError: Data instance has no attribute 'mesa0sserial0_5subboard'
Please Log in or Create an account to join the conversation.
bitfile not specifically supported by pncconf, so you will have to edit the hal/ini files by hand
Please Log in or Create an account to join the conversation.
Chris
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- Very basic Pnconf questions - daughter boards