Gene, you are arguably a major pain in the neck but given your age, you have my full respect and appreciation that you are still digging around in such topics. Keep it up and good luck for your check-up.
Back to business:
Please provide a current klippy.log file
Generally speaking:
The CoreXY kinematics can be tricky - I hope your printer is in original conditions without any messing around with the belt paths
Depending on the wiring of the motors you will need to find the correct directions of X and Y so that the movement is right. You can play around with and without !. After all there is only 4 combinations
X
Y
inv
inv
inv
-
-
inv
-
-
I still do not believe that this is an Armbian topic. Running various Armbians (latest stable) myself and never stumbled across this.
Typically this means that in the makefile the indentation is wrong, i.e. if you use spaces instead of tabs as separator but the makefile is auto-generated so this should not be the case.
Some questions (PLEASE only a short, dedicated, concise answer) / recommendations:
I’m not sure that Klipper likes to be stuffed in various sub-folder levels. Note that the klipper folder is NOT (only) a source folder but in fact is the application folder:
As I posted to the “make is broken” thread. I’m an id10t, doing a fresh make menuconfig after blowing away the .config file, which it turns out is NOT a text file, I am back to my original problem, EXCEPT the last klipper “make flash” (etc)
actually did flash the Robin nano v3.1 board in the printer, presumably because the dfu ability is built into klipper.
That was a rather pleasant surprise, saving me some mc acrobatics as root. ;o)>
However, the problem that caused me to start this thread, way back when I was trying to build marlin for it, still exists.
The printer is a corexy, and I can’t make it behave as a corexy. I even tried to see if I could move individual motors
in cartesian mode, to isolate driver problems which also failed. Its as if one of the motor drivers is getting only intermittent signals. g28 x works, but may move y spasticly. g28 y works, but usually also moves x, a lot, as in all the way right, then to the rear about 100 mm and timing out, shutting down the printer. No consistency.
So I’m going to eventually change the board again, but first take a break, to unpack and get a voron trident built. I’ve got to get a printer going. That, from the 300+ page build document, ought to keep me out of the bars for most of a week.
Actually progress on that front just came to a halt. A plastic piece, pictured on pages 25 & 27 of the assembly manual, cannot be found. And I don’t have a printer to make them with if I did have the .stl’s. But go ahead and enjoy the peace and quiet helping folks with normal IQ’s and younger wet ram while I get them to send me 2 more of that piece.
My heart checkup yesterday went well. I am not vax’d, and among other OTC stuff I supplement my scripts with is a 200 u-gram selenium. No one has died from this man made covid that has an assayable amount of that in their system. I’ve not been sick with it despite being exposed numerous times. Vitamin d, a small pill 2 to 4 x during the day, is also reputed to help.
Don’t wanna try to get this frigging SP-5 up and running? I can’t imagine that we are far off.
If yes, post a fresh klippy.log with a G28 to see where we are.
WRT the CoreXY you have to understand that a move in pure X or pure Y direction is always a composite of both the X and Y stepper. Running only the X or only the Y stepper will always result in a 45° / 135° movement of the head.
Lemme see if I can get the latest klippy.log from that machine. nah. I’ll have to change that sshfs mount to get it/ klippy.log (571.2 KB)
its big, I don’t shut things down since there little kw involved.
I just put a tail -fn100 on the log, and did a couple of fresh g28’s, I think whats in the log if you can find it is individual x,y,z operations. But I’m not seeing new ones in the tail? Should I be? With a temp report once a second it is quickly scrolled off screen.
The log looks quite good. No UART errors or other serious errors that would point to a severe mis-configuration.
General rule for Klipper: Always look at the klippy.log as it contains really a lot of information (and it does not scroll away).
What it does not contain is Gcode processing information unless the Gcode leads to an error.
Example from your current log:
No trigger on y after full movement
This happens when you issue a G28 and no endstop trigger could be detected.
When you issue a G28, does the head move and hit its respective endstops? From the last run it seems it would home correctly.
If it does not, can you do a video and upload it?
that will be huge, its a sony metal hi-8 handycam, about halfway to hidef. 20 minutes of wedding video is about 30 gigs. If kino still works. I have NDI if bullseye even has it. Nope, apt can’t find it. The camera is a firewire control, and apple killed that with their submarine patent takeover 15 year damned years ago. I still have a firewire card in this machine and the camera isn’t charged, put a new battery on charge. kdenlive is by the same author, but does not have the ability to capture from a camera. I’ll have to ask on the debian list if there is a replacement for kino. That might take a while.
I do have an LG trackfone, battery about dead. Service Subscription expired. It has not been charged for at least 6 months, so its on charge now. It doesn’t have much memory either.
I assume I can get a movie out of it if I plug the charger cable into the computer, but its on an AC charger ATM. It timed out, I assume from a dead battery while I was watching a preview, trying to get the best angle.
Some 3 letter agency has been known to turn it back on and run the battery dead thinking they might hear something interesting I guess. My email sig you’ve seen draws an audience from some of those agencies. Living alone for the last 2+ years, nobody to talk to, even the blue air is seldom. :o) I’m slowly forgetting how to talk with this semi-enforced solitude.
I’ll give it a shot at it, when the battery is up to it.
plugged into the computer, it shows as LG125DL
dmesg says:
[1654667.727155] usb 1-5: new high-speed USB device number 88 using xhci_hcd
[1654667.876051] usb 1-5: New USB device found, idVendor=1004, idProduct=631c, bcdDevice= 3.18
[1654667.876057] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[1654667.876061] usb 1-5: Product: LGL125DL
[1654667.876063] usb 1-5: Manufacturer: LGE
[1654667.876066] usb 1-5: SerialNumber: LGL125DLb8f3bee2
ls -l /dev shows:
lrwxrwxrwx 1 root root 15 Jan 11 12:42 libmtp-1-5 → bus/usb/001/088
but I’ve never accessed it, the icon says its not mounted.
The only visible openings are the charging port on the bottom, a rocker for volume control and a teeny earphone jack.
Some sort of a tiny push button on the back, other than those its sealed. I’m checking to see if it will play back the minute or so I recorded. yes, view option #6 shows it as a video.mp4 of 81.01 MB
choices to share are microsoft-exchange and other. and here I find a place to name the server, but needs a pw.
1st I’ll call my ll to see if Ihave service. nope, can’t even e-mail it to me.
Grrrr.
And the card slot is empty. And all I can find is used, probably reformatted to ext4, 64G cards, I’ve got them like bags of M&M candy.
I need to go to the bank and I’ll see if Wally’s has any 32G cards while I’m out. Its sort of early here, 10:30 am.
Now that I know how to get into this phone, I’ll see about getting that movie. I found some instructions on how to mount an “mtp” device but I think removing the card to a reader is less work than all that. re your remarks about a coal chute, it is only about 2 years from the date on the battery. Weather is fuggly here. Cold, thinking about snowing. Back later.
I got the card, now I have to learn how to take movies, all I got the first time was still in .jpeg.
this should do it. I had pre-positioned it at nominally the center of the bed before issuing a g28 And now discourse is being a bitch, it won’t accept an .mp4. So much as you hate it, I’ll have to email it if I can.