SKR 2 429 Not connecting
Hi there. I finally got all the wiring done on the v-minion and started noodling around with the RatOS installation. Got a couple of bugs with the config I was able to work through after selecting the V-minion configuration and following the RatOS Troubleshooting page. This one is sticking though. Seems like the config is pointing to the wrong target per the log for the skr board but it's my first rodeo. Any insights? Initial searching indicates pointing to a different path in the printer.cfg but I am unsure how to do that.
mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429' webhooks client 1965740696: New connection mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429' webhooks client 1965740696: Client info {'program': 'Moonraker', 'version': 'v0.8.0-30-g110cbd1'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/btt-skr-2-429: [Errno 2] No such file or directory: '/dev/btt-skr-2-429'
22 Replies
How did you flash your SKR 2?
extended-salmon•2y ago
@blacksmithforlife Good afternoon! It's possible that I haven't done that properly. Flashed RatOS and went through some of the install prompts after troubleshooting which included selecting the default configs for vminion. I went through the printer config to verify those settings appear to be correct. I saw there was a manual firmware compile set of instructions. Do I need to do that to the skr board?
https://os.ratrig.com/docs/boards/btt/skr-2-429
as per the warning:
This board currently cannot be flashed automatically through USB, that means all firmware updates have to be done by physically moving an sd card from and to the board for now. RatOS compiles the firmware binary for you each time klipper is updated (while the SKR 2 is connected), you can find the most recent firmware in the Mainsail Machine page under the firmware_binaries folder). Automatic flashing may be possible in the future if SDIO support is implemented in klipper. See this thread: https://github.com/Klipper3d/klipper/pull/4881#issuecomment-962596510 for more info.So did you put the firmware on a SD card and install into your SKR 2?
extended-salmon•2y ago
Gotcha. No, in my troubleshooting I hadn't run across this page. I will give this a shot. Thank you for your time on this one and linking to the help article.
Yeah that is the documentation for installing so you should read that carefully and all the ratos instructions in the configurator
extended-salmon•2y ago
Will do. Thanks again
Ok, I flashed the board firmware and now running into this MCU 'mcu' shutdown: ADC out of range
This generally occurs when a heater temperature exceeds
its configured min_temp or max_temp.
Once the underlying issue is corrected, use the
"FIRMWARE_RESTART" command to reset the firmware, reload the
config, and restart the host software.
Printer is shutdown
Starting to look into it. Thanks again for your time. Excited to be learning this stuff
You need to plug in your thermistors
extended-salmon•2y ago
They are connected, is it possible to see in the log which thermistor it's not happy with?
Stats 361.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2844 bytes_read=14877 bytes_retransmit=9 bytes_invalid=0 send_seq=282 receive_seq=282 retransmit_seq=2 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=167994324 rpi: mcu_awake=0.001 mcu_task_avg=0.000010 mcu_task_stddev=0.000016 bytes_write=1140 bytes_read=5460 bytes_retransmit=0 bytes_invalid=0 send_seq=166 receive_seq=166 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=49999731 adj=50000917 SKR_2: temp=32.2 raspberry_pi: temp=40.2 heater_bed: target=0 temp=22.3 pwm=0.000 sysload=0.13 cputime=11.095 memavail=165712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=-55.6 pwm=0.000
Ok, so it's the extruder thermistor
I will run that down
thanks
You probably need to set the correct thermistor type
extended-salmon•2y ago
is that in printer.cfg?
You typically have to change it to whatever type you are using
You add it to the USER OVERRIDES section
extended-salmon•2y ago
Oh ok that makes sense. Is there documentation on the syntax for the entries?
Yeah, the klipper documentation
extended-salmon•2y ago
Awesome thanks. I will run that down.
Added this to the end of printer cfg
[thermistor Trianglelab-NTC100K-B3950]
temperature1: 25
resistance1: 103180
temperature2: 150
resistance2: 1366.2
temperature3: 250
resistance3: 168.6
Still getting the adc error. Going to buy a replacement thermistor and test just in case. Thanks for your help
extended-salmon•2y ago
Ok, reseller confirmed it is actually a ATC Semitec 104GT-2. Fixed config but still getting negative readings. Going to get second thermistor in order to compare readings.
check your wiring
thermistors are pretty simple devices, so it is unusual for them to be DOA
For future reference, for everything related to flashing use the RatOS configurator
It takes all the guess work out
extended-salmon•2y ago
Thanks to you both for your recommendations on how to move forward. Regarding the configurator, the interface has been jumping straight to the dashboard of Ratos even when requesting the config page. http://ip/config redirects to the dashboard. It did load one time and brought me through the flash steps but since then now just redirects to dashboard.
Mikl thank you especially for your work on programming all of this.
http://<IP>/configure not config
extended-salmon•2y ago
ahh ok, I will try that
Wonderful news. I have succeeded in clearing all the errors.
@blacksmithforlife was correct that I messed up the wiring on the thermistor.
A few observations from my first time using the software. The configuration page is excellent and well documented and probably would have resolved most of the questions from my experience on this build. I unfortunately didn't get to that page (ratos.local/configure) as part of the initial setup when the pi booted. I am also fairly new to electronics so I muddled my way through the documentation and while the wiring diagram was excellent that part is not as documented as the rest of the build process. I would be happy to contribute to that part if there is a good way for me to.
Again I would like to thank you both for your assistance on this. It is wonderful to know there is a community as involved as this one and was largely the reason I wanted to do this build after watching a number of Michael's Teaching Tech videos.
Thanks again and happy Wednesday.
pull requests are the way to contribute