Yet another "error finishing read" with mesa 7i76e
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
I've been experiencing the dreaded "error finishing read" for the last three days, here are the commonly requested things in this situation:
- Debian 12 Bookworm installed following the procedure listed on the probe basic website: kcjengr.github.io/probe_basic/quick_start.html
- Linuxcnc 2.9.0~pre1+git20230208.f1270d6ed7-1
- Ping to 7i76e in the 0.15/0.28 ms, CR3, CR4, CR5, CR6 count up as in normal operation
- halcmd show param *.tmax doesn't show anything, but looking at hm2_7i76e.0.read.tmax with halmeter shows values in the upper 12.000.000
- CR1 LED on after error
- Power supply output 24.5/24.7V with ripples of +- 0.1V
- Machine config @ github.com/EragonPower/LinuxCNCMachineConfiguration
- Computer: AK34 Pro w/ Intel Celeron J3455 quad core@1.5GHz 6GB LDDR4, Dual Realtek Ethernet RL8111/8168/8411
- The error happens with and without hyperthreading
- Safe boot and fast boot off
- Tryied to change ethernet cable from a standard server CAT5 to a CAT6 but nothing changed
Something that i've noticed is that these error waves come more frequent in some days than others, for example a month ago it only happend once in a week, yesterday it happend a few minutes after homing, today it happend as soon as Probe basic started.
Frankly i don't know what to do, the only thing that comes in mind is that on the 7i76e manual suggest to ground the mesa using the high-left hole near the ethernet port.
I'll try to ground it, but i'm not so sure about it considering the EMI interference of the VFD ecc, but maybe it could resolve something as yesterday the error appared as soon as i started the spindle.
It all looks like a witch hunt for me, maybe someone has a better idea. Thanks in advace to everybody that looks into this
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
Please Log in or Create an account to join the conversation.
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
Max intervals:
- Servo thread: 1133566 ns
- Base thread: 191345 ns
Max jitter:- Servo thread: 134850 ns
- Base thread: 166345 ns
Kernel-release: 6.1.0-17-rt-amd64
Kernel-version: #1 SMP PREEMPT_RT Debian 6.1.69-1 (2023-12-30)
As per probe basic installation procedure, i've installed linuxcnc-uspace, than i found the following lines on linuxcnc.org/downloads/
On kcjengr.github.io/probe_basic/quick_start.html :“linuxcnc-uspace” is compatible with the preempt-rt realtime kernel, which is close to standard Linux. This version runs in userspace like most other applications and will run with any preempt-rt kernel.“linuxcnc-uspace” will also run on a standard Linux kernel for use as a simulator, but it should not be used to control hardware.
sudo apt install linuxcnc-uspace linuxcnc-uspace-dev mesaflash
What i would like to avoid is to have to remake an entire disk as installing linuxcnc this way leads to terrible performance
Please Log in or Create an account to join the conversation.
forum.linuxcnc.org/10-advanced-configura...tency?start=0#288870
Please Log in or Create an account to join the conversation.
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
Please Log in or Create an account to join the conversation.
Still recommend a try, who knows. I've seen enhancement on the ethernet based controllers too... not getting those infamous random 'unexpected delay on task 0' (whatever the reason for those is/was) anymore.
Q; what's on your mains circuit apart from the controller/motors and al? Not having a 3000watts radiator periodically switching on/off like I had a week ago(lol)? That caused me quite a bit of troubleshooting too...
Please Log in or Create an account to join the conversation.
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
Please Log in or Create an account to join the conversation.
- EragonPower
- Topic Author
- Offline
- Senior Member
- Posts: 62
- Thank you received: 4
I've tryied to compile a new kernel, but with now success. First of all, executing sudo apt upgrade resulted in an error: "dpkg: error processing package linux-image-rt-amd64 (--configure)" because: "Package linux-image-6.1.0-17-rt-amd64 is not configured yet",forum.linuxcnc.org/10-advanced-configura...tency?start=0#288870
after that, git clone -b v6.6 --depth 1 git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux-6.7 falted out saying that the repository doesn't exist.
I'm now trying LinuxCNC2.9.2 installed directly from the image on the website, update ASAP
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.