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
blacksmithforlife
How did you flash your SKR 2?
extended-salmon
extended-salmon15mo 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?
blacksmithforlife
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
extended-salmon15mo 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.
blacksmithforlife
Yeah that is the documentation for installing so you should read that carefully and all the ratos instructions in the configurator
extended-salmon
extended-salmon15mo 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
blacksmithforlife
You need to plug in your thermistors
extended-salmon
extended-salmon15mo 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
blacksmithforlife
You probably need to set the correct thermistor type
extended-salmon
extended-salmon15mo ago
is that in printer.cfg?
blacksmithforlife
You typically have to change it to whatever type you are using You add it to the USER OVERRIDES section
extended-salmon
extended-salmon15mo ago
Oh ok that makes sense. Is there documentation on the syntax for the entries?
blacksmithforlife
Yeah, the klipper documentation
extended-salmon
extended-salmon15mo 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
blacksmithforlife
Cause that's not what you need to do
[extruder]
sensor_type: Generic 3950
[extruder]
sensor_type: Generic 3950
https://www.klipper3d.org/Config_Reference.html#extruder
extended-salmon
extended-salmon15mo 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.
blacksmithforlife
check your wiring thermistors are pretty simple devices, so it is unusual for them to be DOA
miklschmidt
miklschmidt15mo ago
For future reference, for everything related to flashing use the RatOS configurator It takes all the guess work out
extended-salmon
extended-salmon15mo 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.
blacksmithforlife
http://<IP>/configure not config
extended-salmon
extended-salmon15mo 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.
blacksmithforlife
pull requests are the way to contribute