Yes - it's part of documentation :)
(http://www.machinekit.io/docs/developing/machinekit-developing/)



On Tue, Feb 14, 2017 at 5:58 PM, Charles Steinkuehler <
[email protected]> wrote:

> Did you run:
>
> sudo make setuid
>
> ...after "make -j2" completed?
>
> On 2/14/2017 10:51 AM, Klemen Zhivko wrote:
> > Should I run machinekit with sudo?? As I remember this is somehow not
> good practice?
> >
> > Dne torek, 14. februar 2017 17.50.15 UTC+1 je oseba Klemen Zhivko
> napisala:
> >
> >     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]
> > <mailto:[email protected]>.
> > Visit this group at https://groups.google.com/group/machinekit.
> > For more options, visit https://groups.google.com/d/optout.
> >
>
>
> --
> 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 a topic in the
> Google Groups "Machinekit" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/machinekit/XtlppKIxkBs/unsubscribe.
> To unsubscribe from this group and all its topics, 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