Mesa 7i43 / 7i49 / 7i37 FIrmware Needed

More
13 Jul 2013 07:18 #36616 by PCW
freeby.mesanet.com/svrm6s.zip
has bit/pin/xml files
7I49 is on P4 (inboard)
tested with 7I49/resolvers and working

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

More
17 Jul 2013 03:07 #36724 by jsflanagan
PCW, thanks for compiling and testing the new file. Do I have to do anything after copying the files to the firmware/hm2/7i43-4/ directory? Linuxcnc says that it can't find the BIT file. I didn't do anything special last time I tried the original file you sent.

-Scott


Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.2
Machine configuration directory is '/home/lathe/linuxcnc/configs/lathe2'
Machine configuration file is 'lathe2.ini'
INIFILE=/home/lathe/linuxcnc/configs/lathe2/lathe2.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
Killing task linuxcncsvr, PID=2317
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_7i43.ko': -1 Unknown symbol in module
lathe2.hal:9: exit value: 1
lathe2.hal:9: insmod failed, returned -1
See the output of 'dmesg' for more information.
2317
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 1020.019317] I-pipe: Domain RTAI registered.
[ 1020.019325] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 1020.019328] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 1020.019335] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 1020.019338] PIPELINE layers:
[ 1020.019341] fca5ce20 9ac15d93 RTAI 200
[ 1020.019344] c085cb20 0 Linux 100
[ 1020.045867] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 1020.045981] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 1020.045987] RTAI[sched]: hard timer type/freq = APIC/12500308(Hz); default timing: periodic; linear timed lists.
[ 1020.045991] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 3200599000 hz.
[ 1020.045994] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[ 1020.046069] RTAI[usi]: enabled.
[ 1020.120059] RTAI[math]: loaded.
[ 1020.206542] hm2: loading Mesa HostMot2 driver version 0.15
[ 1020.211398] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[ 1020.213584] hm2_7i43.0: firmware: requesting hm2/7i43-4/SVRM6S.BIT
[ 1020.215304] hm2/hm2_7i43.0: firmware hm2/7i43-4/SVRM6S.BIT not found
[ 1020.215309] hm2/hm2_7i43.0: install the package containing the firmware.
[ 1020.215317] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778, epp_wide ON) not found!
[ 1020.861051] hm2: unloading
[ 1020.984066] RTAI[math]: unloaded.
[ 1021.044066] SCHED releases registered named ALIEN RTGLBH
[ 1021.060835] RTAI[malloc]: unloaded.
[ 1021.160024] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 1021.168086] I-pipe: Domain RTAI unregistered.
[ 1021.168097] RTAI[hal]: unmounted.

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

More
17 Jul 2013 03:30 #36725 by PCW
HostMot2 firmware goes in /lib/firmware/hm2/cardname/
You need to copy as root:
sudo cp some_old_bitfile.bit /lib/firmware/hm2/7i43-4/

It looks like you may have the file name in the wrong case
(the bitfiles I made had all lower case names)

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

More
17 Jul 2013 10:10 - 17 Jul 2013 10:11 #36728 by jsflanagan
I originally copied the files as root (have to be to copy) and I copied them to the 7i43-4 directory. Today I looked again and found a 7i43 directory in addition to the 7i43-4 as I did before. So I copied the files to the 7i43 directory and it now finds the file, must be looking in the generic 7i43 directory. It now says that the firmware is for a 200k fpga. I do indeed have a 400k fpga, there was some confusion in the beginning of my post as to which FPGA I had. So is the new file you made for a 200k or 400k fpga? It appears to be for a 200k.

-Scott

[ 1221.548165] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[ 1221.550359] hm2_7i43.0: firmware: requesting hm2/7i43-4/SVRM6S.BIT
[ 1221.552634] hm2/hm2_7i43.0: board has FPGA '3s400tq144', but the firmware in hm2/7i43-4/SVRM6S.BIT is for FPGA '3s200tq144'
[ 1221.552646] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778, epp_wide ON) not found!

File Attachment:

File Name: dmesg.txt
File Size:3 KB
Attachments:
Last edit: 17 Jul 2013 10:11 by jsflanagan.

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

More
17 Jul 2013 10:28 #36730 by PCW
The bit file is indeed for a 200K 7I43. I can make a 400K one tommorow

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

More
18 Jul 2013 03:35 #36749 by PCW
freeby.mesanet.com/svrm6b.bit

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

More
25 Jul 2013 19:56 #37030 by jsflanagan
It works! Thanks for the help, I did check it out quickly the other day and saw movement from my resolvers. Now I get to go sort out the details of everything else. I still need to go and check that my sin-sin or cos-cos voltage is less than 1V RMS. Thanks again for the help.

-Scott

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

More
25 Jan 2023 11:35 #262874 by Dbsharp
Looking for the firmware posted here, my last (mostly) working config was using svrm6s.bit.  I backed it up but did not think to save this file.  I want to give one last try to get this machine running again with its current boards, I gave up last time dealing with strange resolver issues.  The original setup was using 6 mesa cards and I will try a simpler setup with new 5i25 7i77 hardware I have next and the old 7i49, though I think there is a chance it is the problem.  Scott had the machine working, somewhere along the way (possibly transport) it I think something developed an issue and the resolver feedback and turret indexing stopped working correctly. 

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

More
25 Jan 2023 22:22 #262909 by PCW
 

File Attachment:

File Name: 7i43_4_svrm6.zip
File Size:63 KB
Attachments:
The following user(s) said Thank You: Dbsharp

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

More
25 Jan 2023 23:19 #262910 by Dbsharp
Thank you! Can I pay you something for your time to do this? I think I would be dead in the water without this file.

After looking at the mesa boards I have it looks like the 5i25 7i77 idea probably isnt a simple plug and play, I'm going to give it a go with the original boards and try a few things.

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

Moderators: PCWjmelson
Time to create page: 0.119 seconds
Powered by Kunena Forum