#New voron build - "Got EOF when reading from device"

123 messages Β· Page 1 of 1 (latest)

short holly
#

Basically im after a sanity check and what are the chances that ive got a dud power supply?

I'm getting to the end of my voron 2.4 build (Siboor kit) with a octopus 1.1 board and have started getting the "Got EOF when reading from device" errors in my klippy.log and it hasn't been connecting to my mainboard since. I did see was my raspberry pi 4 showed a low voltage error this morning (powered off the 5v pins of the octopus), this makes me think its a powersupply issue?
Im aware that this is usually a dud powersupply or USB cable between the PI and mainboard but it has happened rather suddenly overnight, the printer hasn't even printed a single thing and would like a sanity check πŸ™‚

Background on my printer is as follows.

Bought the kit mostly assembled but wired very badly & with a blown mainboard (spider V3 I think), I was told they pulled a stepper driver whilst it was still powered, all the drivers appear to all be functional and buzz fine.

I've replaced the board with a octo 1.1 and have been configuring it over the last couple of evenings and replaced the orange pi with a raspberry pi 4, no issues with the printer and had the hotend/heated bed heating and all fans running.
I've powered the raspberry pi 4 seperately and replaced the USB-C cable between the mainboard and pi and the above is still a hard fault.

P.S - If I was to replace the powersupply, im assuming the spec'd LRS-150-24 would be ideal? or would you go for the 200 watt version?

short holly
#

Turns out I've got a AC heated bed, so if it is indeed my powersupply causing the issue, its got to have failed

golden moss
short holly
golden moss
#

Then the bed has no bearing on the load of the PSU as it takes power from the wall and uses the wires running from MCU as a signal

short holly
#

Agreed, it indeed does.
Since the above post i've reflashed my firmware & wiped and re-setup my pi with a new USB cable.
My best guess is my octopus board is faulty as i've tried booting it up with everything but the power terminals attached to the octopus 1.1.

golden moss
#

My only other guess might be trying a different usb port on the pi, also the error pops up on boot up right away or does it only happen after you issue a command?

short holly
golden moss
short holly
golden moss
#

Well if it still reports the serial that'll mean your MCU is fine so really the pi the usb cable and Mcu are working as they should so idk that leaves me very confused i guess psu but idk

short holly
#

Ill be perfectly honest, Im not 100% that I haven't picked up someone elses lemon πŸ˜…

golden moss
#

Wouldnt surprise me aswell which would really suck

short holly
#

So i've ordered a new octopus 1.1, a new powersupply and a decent quality usb cable. Thinking im best to start from scratch with known good parts

#

I know the last owner blew two boards due to not knowing how to wire the thing, so I suppose the PSU is likely to be screwed the more I think about it πŸ˜…

I appreciate your time, its nice to have a sanity check

golden moss
#

no problem id still suggest a #request_help if u wanna make sure what parts are good and whats not so youre not doing another rebuild but as i see it the pi and mcu are fine

short holly
short holly
#

@golden moss I thought you'd be interested, i've already ordered a new MCU & Canbus but decided to scrap my config file (voron 2.4 octopus config from voron) and have a last try at fixing this by using a bare octopus V1.1 config (doesn't have half the pins allocated) but it boots up fine & the hotend and heated bed both turn on & heat as they should..... It appears i've got a error in my original config file somewhere?

golden moss
#

oh wow i didnt think that was related to eof error u can upload the old cfg here and i can see if i see anything weird

short holly
golden moss
#

on a side note if you are using Stealthburner/cw2 make sure to update your gear_ratio to 50:10

short holly
golden moss
#

no worries which one does yours look like?

short holly
#

Its a stealthburner 100%

golden moss
#

yeah change the gear_ratio to 50:10 or you will be having problems later

short holly
#

Brilliant thanks πŸ˜„

golden moss
#

yeah i dont get what would trip up on the old cfg expect maybe hold current but everything looks pretty standard, adding what's missing bit by bit is you best bet to see if maybe its something conflicting but i dont get why it getting the eof error lol

short holly
golden moss
#

remove it run_current is only one ill see if i can find the doc on it

short holly
#

Well damn, thats interesting. Thanks for that - Dont suppose you have a donator link or something that I can use to flick you a wee tip. I've posted in several places you you've made the biggest difference in helping me figure this out πŸ™‚

golden moss
#

Appreciate that maybe i should have one youre not the first to say that lol, just like helping people i wasnt very sure id be able to help you as much as i did

short holly
#

Id recommend setting one up, the amount of time you've saved me isn't a small amount.

#

I've figured it out

#

Its something to do with these

#
uart_pin: PC4
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc2209 stepper_y]
uart_pin: PD11
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc2209 stepper_z]
uart_pin: PC6
interpolate: true
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc2209 stepper_z1]
uart_pin: PC7
interpolate: true
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc2209 stepper_z2]
uart_pin: PF2
interpolate: true
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc2209 stepper_z3]
uart_pin: PE4
interpolate: true
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0```
#

This is so weird

#

[tmc2209 stepper_z2]
uart_pin: PF2
interpolate: true
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

#

Thats my issue somehow

golden moss
#

Hmm the only differnce between mine and yours is interpolate is true mine is false was it false in the bare config?

short holly
#

Fair to assume that maybe i've got a buggered stepper driver?

golden moss
#

the error is still eof?

short holly
#

If I have all of the tmc2209 setup in there EXCEPT Z2 - it boots up fine

#

With it included it has the same error as before:

Sending MCU 'mcu' printer configuration...
b'Got EOF when reading from device'

#

This is wild

golden moss
#

So u can try a new stepper driver but id try a whole new slot as if the driver was bad it would be tmc2209 cant read or something like that

short holly
#

True, i've got one free slot, motor 7 or whatever correct?

golden moss
#

u should have aleast 2 other slots u can try whatever u got z2 plugged into try anything thats free u should be fine using the same stepper

short holly
#

On it πŸ‘

golden moss
#

yeah if its motor 7 ill grab the pins for u

#

[stepper_z2]
step_pin: PE6
dir_pin: !PA14
enable_pin: !PE0
rotation_distance: 40
gear_ratio: 80:16
microsteps: 16

[tmc2209 stepper_z2]
uart_pin: PD3
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

#

that should be the updated verison with z2 as motor 7

short holly
#

Interestingly enough, its still throwing the same error

#

Ill swap out the stepper driver and see if anything changes

golden moss
#

yeah next best bet

golden moss
short holly
#

Same error - I've swapped the stepper driver from z1 to z2 and same error.
I've unplugged the steppers and tried with them unplugged and its the same.

#

So z2 is a no-no apparently

golden moss
#

Honestly that makes less sense do u have 1 jumper 2nd place from left to right

short holly
#

They all are in that position

#

The same as this config picture - E.g only the green marked ones are in the board

golden moss
#

uhh this might not be the problem since i did the same is using dupout in the jst-xh but yeah honestly i dont know if a new mcu or powersupply would fix this it may be a dead stepper in some way but the error for that is also completely different none of your problems are making sense lmao it only complains when u have it in config but not when plugged in so its not a stepper short

short holly
#

Loool typical me getting weird asf errors

#

I might have two printers by the time I get this diagnosed πŸ˜„

short holly
#

Im voting its between one of two stepper drivers/one stepper motor
I've got all stepper drivers installed but one stepper motor are unplugged and it boots up fine. (all uart config is in the printer.cfg EXCEPT z2).
I keep going around in circles trying to narrow it down further but as soon as I plug anything into motor 0 I get an error and as soon as I add back the uart config for z2 it errors πŸ˜…

#

ALL RIGHT - All uart config is now in the printer.cfg

#

As soon as something is plugged into Motor 0 it errors.
Cool so something is wrong with that port/stepper/stepper driver

#

10/10 for the assistance sunday

golden moss
#

no problem is motor 0 the old port you had plugged z2 into?

short holly
#

I had a read and it sounds like that error can happen due to not getting 24v to the motor driver port on the left of the board, might need to run dedicated wires to each port

#

I'm currently piggy backing as I only have 3x 24v positive and negative terminals off my psu

short holly
#

Thats how I got it all 'working' enough to boot

golden moss
#

piggybacking should be fine u can use some wagos to expand the 24v slots u can use

#

u also u need to update your config pins when u switch ports did u do that aswell?

short holly
#

So I'll need to check my steppers for shorts, Im fairly sure one of them is stuffed.
Ill replace all the stepper drivers to be on the safe side & I'll probably replace the MCU once it arrives, worst case its a spare board if I get this working before it arrives.

#

Last thought, I can use fysetc stepper drivers with a BTT board right? 0_0

golden moss
#

yeah they should be fine. its telling us it can talk with the step sticks do u have a multimeter?

short holly
#

I do indeed

golden moss
#

id say measure the voltage at the motor power your PSU may be running lower than it should u may need to up it

short holly
#

Its showing 24.3v

#

on motor power & power

#

the same on the power supply end on all terminals

golden moss
#

PSU is fine atleast it may be a bad connection still lol, if u switch the bad motor into a working port does it still error? u could also check that motor with the meter in contiunity while u have it out 2 wires should beep to each other

#

should also say by bad connection its either the stepstick itself or the jumpers for the slots

short holly
#

Just tested Z motor (working motor) and it does the same thing

golden moss
#

A few people had it where the jumper itself not clamping enough on the pins

short holly
#

Ah interesting ill check that out then, it didn't seem like they did a whole lot

golden moss
#

yeah its kinda a weird one to noticed so whatever motor port is giving problems try a different jumper and ive seen it more with people using the SB2209/2240 canbus pcb but seems abit typical for BTT lol

short holly
#

Lovely high quality BTT πŸ˜›

#

I got it booted up with all stepper motors and drivers plugged in.. It still throw the EOF error often but a couple firmware restarts and it starts working.

If i buzz any steppers it fails with the below.

Unable to read tmc uart 'stepper_x' register IFCNT

It definitely makes me think the EOF issue is still ongoing but im just getting lucky to get around it

#

Z & Z1 are still working fine, the rest still fails

golden moss
#

can u send a klippy log, also i dont think this has a bearing on the problem but do u wanna try switching all the interpolate to False indeed of true it shouldnt matter but voron default configs have them as false

short holly
#

And the plot thickens!

#

I replaced all of the jumpers under the stepper drivers, it now boots.
I moved the working stepper driver to other slots & the steppers appear to buzz all right (fairly sure the ratio or rotation distances are wrong, but they do move)

#

I say that, now im getting them constantly πŸ˜›

golden moss
#

youre build has its own mind

#

that makes me really think if it was a bad jumper but its still constant did u change interpolate by chance?

short holly
#

Yep interpolate is false on them all now

#

I know I 100% have bad stepper drivers, atleast 3 of them are buggered.

#

all the jumpers now feel tight and appear to grip the pins, but I agree its weird how this is working out

#

Ill find some 'high quality' jumpers from somewhere

#

and get some new stepper drivers I guess πŸ˜…

golden moss
#

as long as the jumpers are kinda a pain to get off they should be fine but if the error is the INCFT its the sticks at this point are they the old ones from the last builder?

short holly
golden moss
#

Ahh ok thought u had replaced it already id just start with just step sticks if u still want to try to salvage what u have if not go as deep as u want to lol

short holly
#

I think ill just replace the whole lot at once at this point. Ill keep the current mainboard as a 'spare' if I ever need one.
I dont really trust the wiring to the toolhead, even if i've wire traced it so everything should be correct.... So it'll be good to get rid of all of that as well.
Random unmarked wires spliced into the hartk toolhead board 🀒

#

I really appreciate your time, I think i've learnt a hell of a lot πŸ˜„

#

get that donator link sorted πŸ˜„

golden moss
#

i forget thats a thing i was looking at my paypal lmao

#

i think u said u were also going to replace it with canbus if u are this is the best guide for that https://canbus.esoterical.online

short holly
golden moss
#

the default manuals will leave u lost so bad if/when u do u need help that type in #can_and_usb_toolhead_boards the pro Esoterical is actually based in Au so you'll probably get him for help

short holly
#

Good score, im in NZ so its only a couple hrs different

golden moss
#

OMFG i just finsihed setting that up i cant man thanks didnt given want to put a goal thanks for a good laugh ill be gttting the big mac just you for

short holly
#

I saw it in your discord profile, its a little something. The time is appreciated, thats all πŸ™‚