Run the sim first

If that works, it is your configuration

If it doesn't, there is something screwy with your image, works fine here

I should have a working image before too long to post for download, just compressing the hell out of it at present

You don't need root for anything

On 14/02/17 16:50, Klemen Zhivko wrote:
OK it completed with -j2 without problem - there is wnother error now present in command line I get:

machinekit@mksocfpga:~$ machinekit ~/myconfig/mksocfpga.ini
MACHINEKIT - 0.1
Machine configuration directory is '/home/machinekit/myconfig'
Machine configuration file is 'mksocfpga.ini'
Starting Machinekit...
io started
halcmd loadusr io started
mksocfpga.hal:40: rc=-1: hal_call_usrfunct(newinst,-- config="firmware=socfpga/dtbo/DE0_Nano_SoC_DB25.7I76_7I85S_GPIO_GPIO.dtbo num_stepgens=4 num_encoders=1 num_mencoders=4") failed: -1 - Operation not permitted
Shutting down and cleaning up Machinekit...
Cleanup done
Machinekit terminated with an error.  You can find more information in the log:
    /home/machinekit/linuxcnc_debug.txt
and
    /home/machinekit/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
machinekit@mksocfpga:~$ DEBUG=5
machinekit@mksocfpga:~$ export DEBUG=5
machinekit@mksocfpga:~$ machinekit ~/myconfig/mksocfpga.ini
MACHINEKIT - 0.1
Machine configuration directory is '/home/machinekit/myconfig'
Machine configuration file is 'mksocfpga.ini'
Starting Machinekit...
io started
<commandline>:0: Component 'iocontrol' ready
<commandline>:0: Program 'io' started
halcmd loadusr io started
mksocfpga.hal:29: Realtime module 'trivkins' loaded
mksocfpga.hal:33: Realtime module 'tp' loaded
mksocfpga.hal:37: Realtime module 'hostmot2' loaded
mksocfpga.hal:40: Realtime module 'hm2_soc_ol' loaded
mksocfpga.hal:40: rc=-1: hal_call_usrfunct(newinst,-- config="firmware=socfpga/dtbo/DE0_Nano_SoC_DB25.7I76_7I85S_GPIO_GPIO.dtbo num_stepgens=4 num_encoders=1 num_mencoders=4") failed: -1 - Operation not permitted
Shutting down and cleaning up Machinekit...
<commandline>:0: Realtime threads stopped
<commandline>:0: Realtime module 'hm2_soc_ol' unloaded
<commandline>:0: Realtime module 'hostmot2' unloaded
<commandline>:0: Realtime module 'tp' unloaded
<commandline>:0: Realtime module 'trivkins' unloaded
<commandline>:0: Realtime threads stopped
Cleanup done
Machinekit terminated with an error.  You can find more information in the log:
    /home/machinekit/linuxcnc_debug.txt
and
    /home/machinekit/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal

In dmesg Iget:

[ 4054.891575] fpga_manager fpga0: writing socfpga/DE0_Nano_SoC_DB25.7I76_7I85S_GPIO_GPIO.rbf to Altera SOCFPGA FPGA Manager
[ 4055.106816] fpga_manager fpga0: Error after writing image data to FPGA
[ 4055.113936] failed to load fpga image





Dne torek, 14. februar 2017 15.29.07 UTC+1 je oseba Charles Steinkuehler napisala:
On 2/14/2017 8:12 AM, [email protected] wrote:
>
> I found that only an actual swap partition of at least 512MB worked reliably
> using *make -j2*

I usually go even farther and run:

make -j1

...unless I'm building on something with more memory.  It is also
pretty easy to cross-build if you have a decent x86 machine that runs
Docker, but you'd have to copy over the build directory (the kernel
doesn't have dnotify enabled so won't support NFS).

--
Charles Steinkuehler
[email protected]
--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to