I have compiled 2.8.0-pre1 from source for a non-trivkins project. I am using a Mesa 7I43 board. When I run linuxcnc with software stepgens (no hostmot2), all is well. If I create a plain-vanilla Mesa-based stepper configuration with pncconf, the computer crashes during startup of linuxcnc and requires power cycling.
Kernel: 3.4-9-rtai-686-pae Distro: Debian 7.11 (wheezy) If I do a "test axis" during pncconf, I get this error: Traceback (most recent call last): File "/home/engrtech/linuxcnc-dev/lib/python/pncconf/pages.py", line 1129, in on_zaxistune_clicked def on_zaxistune_clicked(self, *args): self.t.tune_axis('z') File "/home/engrtech/linuxcnc-dev/lib/python/pncconf/tests.py", line 463, in t une_axis if not self.a.check_for_rt(): File "/home/engrtech/linuxcnc-dev/bin/pncconf", line 1640, in check_for_rt elif hal.is_rt and not hal.kernel_version == actual_kernel: AttributeError: 'module' object has no attribute 'kernel_version' When I actually run linuxcnc from the configuration made by pncconf, I get a kernel panic: BUG: unable to handle kernel NULL pointer dereference at 00000508 IP: [<f91e6328>] handle_lxrt_request+0x58/0xaf0 [rtai_sched] *pde = 00000000 Oops: 0000 [#1] PREEMPT SMP followed by more stack trace stuff. Linux 2.7.8 with hostmot2 runs fine, as does 2.8.0-pre1 with software stepgen. Is this a problem of my making (and hence my solving), or is it a bug? I'm wondering why I see mention of PREEMPT in the kernel panic when I am running an RTAI kernel. Do I need to compile 2.8.0-pre1 differently? Thanks, -- Ralph ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users