Comments (4)
It sounds like Klipper was built with an incorrect configuration. If you used the same configuration to build Katapult's deployer then your device is bricked. DFU doesn't work on the SKR Pro so you will need a programmer to recover.
I would recommend asking for assistance on the Klipper discord or discourse. You are likely going to need someone willing to give you live assistance.
from katapult.
FWIW, to get you started, you'll need a programmer like the following:
https://www.amazon.com/HiLetgo-Emulator-Downloader-Programmer-STM32F103C8T6/dp/B07SQV6VLZ/ref=sr_1_1_sspa?keywords=st-link+v2&sr=8-1-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1
Once you have it, you wire it up the the SWD pins on the board, close the boot0 jumper, reset, and use the following software to connect:
https://www.st.com/en/development-tools/stm32cubeprog.html
With that tool you can erase flash, back it up, and most importantly upload. There are likely plenty of tutorials out there, but as mentioned previously I think you will benefit most from having someone assist you live on Discord if possible.
from katapult.
@Arksine
Wouldn't using the boot0 jumper force it into USB DFU mode after clicking reset?
When I used an STLink on a board, selecting connect on the STCubeProgramer didn't require any other connections but to SWD pins.
from katapult.
The SKR Pro has a design flaw that prevents it from entering DFU mode. IIRC it has to do with the capacitors on the crystal.
from katapult.
Related Issues (20)
- Flashing over "pure" serial connection (Creality 4.2.7 board)? HOT 11
- can't flash over canboot manta E3EZ
- Cannot make menuconfig HOT 2
- How to change Katapult baud rate (reflashing) HOT 1
- Issue with make, and Error 127 HOT 1
- flash_can.py not going into boot loader mode
- MKS SKIPR goes not in DFU Mode after canboot HOT 1
- BTT Pi
- Supported STM32 models HOT 2
- [Help needed] - cause of "CONNECT timed out"on btt-mmb HOT 15
- Compiler error BTT EBB36 V1.0
- Reflashing rp2040
- EBB42 1.2 cannot flash klipper or canboot update via CAN HOT 3
- Can't get this to work on Fly ERCF or BTT Manta M8P HOT 4
- Compile Error Mellow SB2040 V1 HOT 1
- STM32407 SKR PRO Can katapult be loaded and function correctly
- Failure to manuconfig for Katapult Pi 5 HOT 1
- Reboot not connecting HOT 2
- Is posible reduce size of the final binary ? HOT 2
- EBB SB2209 CAN RP2040 - No RP2040 Option in Katapult Configuration HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from katapult.