-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added Binaries for Klipper firmware version v0.12.0-416 for both USB …
…and UART Added Documentation for UART
- Loading branch information
1 parent
0d2e4de
commit 45e8f5d
Showing
12 changed files
with
61 additions
and
1 deletion.
There are no files selected for viewing
Binary file not shown.
Binary file added
BIN
+28.8 KB
Software/Firmware/klipper/binary/SKR Mini E3 V3/klipper_uart_PA3_PA2_250000_baud.bin
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# UART Connection Pi => SKR Mini E3 V3 | ||
So you want to keep more wires internal to the Baby Belt eh? | ||
Great news! It's SUPER Simple! | ||
|
||
Table o' Contents | ||
- [Wiring](#wiring) | ||
- [Klipper Changes](#klipper-changes) | ||
- [Pi Changes](#pi-changes) | ||
|
||
## Wiring | ||
Grab yourself a pair of wires (I used 26 AWG) roughly around 16cm in length | ||
and crimp both ends as Female Dupont connectors. | ||
(You can also use individual female to female jumper wires if you have them from a breadboard kit) | ||
|
||
Next you will need to locate the pins in question and Remember that pins go to the opposite signal on either end of the cable. | ||
RX => TX | ||
TX => RX | ||
|
||
On a Raspberry Pi 3/4 you will be using pin 8 as TX and pin 10 as RX | ||
and on the SKR Mini E3 V3, you will need to use two of the TFT pins (see diagram) | ||
|
||
![Diagram of Raspberry Pi Connecting via UART to SKR Mini E3 V3](../../images/hardware_options/UART_Connection/oversized_uart_diagram.png) | ||
|
||
|
||
## Klipper changes | ||
* Instructions are specific to SKR Mini E3 V3 with regard to Flashing | ||
Klipper will need to be re-flashed to your board if it is already flashed. Be advised that you will use a microsd card that is formatted to fat32 and empty before we start | ||
next build your Klipper firmware | ||
|
||
The Key difference here is we want to use Serial on USART2 PA3/PA2 for our communication interface (see below) | ||
![firmware menuconfig](../../images/hardware_options/UART_Connection/firmware_options.jpg) | ||
|
||
You will also need to update your mcu section of your printer.cfg to use | ||
``` | ||
/dev/serial0 | ||
``` | ||
as your serial connection to the board. If for some reason /dev/serial0 isn't working, you can try /dev/ttyAMA0 if that is still not working, see the following Raspberry Pi Changes to enable the serial interface | ||
|
||
## Pi Changes | ||
Remember that raspi-config command? No? Ok well we need to ssh into our Pi and run the following | ||
``` | ||
sudo raspi-config | ||
``` | ||
** This WILL Prompt you for your password, it's safe to enter it here ** | ||
In this menu you will need to select option 3 Interface Options | ||
![raspi-config serial enable 1](../../images/hardware_options/UART_Connection/raspi-config-1.png) | ||
then I6 for Serial Port | ||
![raspi-config serial enable 2](../../images/hardware_options/UART_Connection/raspi-config-2.png) | ||
You do not need to have the login shell accessible over serial | ||
![raspi-config serial enable 3](../../images/hardware_options/UART_Connection/raspi-config-3.png) | ||
you *DO* however want the serial interface to be enabled | ||
![raspi-config serial enable 4](../../images/hardware_options/UART_Connection/raspi-config-4.png) | ||
press Ok on this confirmation screen, then press the right arrow twice to get to finish and press enter again to exit raspi-config | ||
![raspi-config serial enable 5](../../images/hardware_options/UART_Connection/raspi-config-5.png) | ||
it will ask if you want to reboot now, go ahead and say yes | ||
![raspi-config serial enable 6](../../images/hardware_options/UART_Connection/raspi-config-6.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+55.1 KB
documentation/images/hardware_options/UART_Connection/firmware_options.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+693 KB
documentation/images/hardware_options/UART_Connection/oversized_uart_diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+38.1 KB
documentation/images/hardware_options/UART_Connection/raspi-config-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+39.1 KB
documentation/images/hardware_options/UART_Connection/raspi-config-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+11.1 KB
documentation/images/hardware_options/UART_Connection/raspi-config-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+9.92 KB
documentation/images/hardware_options/UART_Connection/raspi-config-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+9.96 KB
documentation/images/hardware_options/UART_Connection/raspi-config-5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+8.7 KB
documentation/images/hardware_options/UART_Connection/raspi-config-6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.