Comments (5)
I had the same issue with KLIPPER/MKSRumba32 and USB. Have you tried to connect via UART?
Can any of you provide a working KLIPPER config for motherboard MKS RUMBA32 or RUMBA32?
from rumba32.
@czosnekltd i haven't tried it yet. Can you tell me how i set up the UART connection between the Pi and the MKS Rumba32? Do i have to change something in the configuration file?
from rumba32.
I have not been able to connect via USB so far.
But the connection via the UART1 port (on GPIO) works.
│ │ [*] Enable extra low-level configuration options │ │
│ │ Micro-controller Architecture (STMicroelectronics STM32) ---> │ │
│ │ Processor model (STM32F446) ---> │ │
│ │ Clock Reference (12 MHz crystal) ---> │ │
│ │ [ ] Use USB for communication (instead of serial) │ │
│ │ [ ] Use CAN for communication (instead of serial) │ │
│ │ **Serial Port (USART1) ---**> │ │
│ │ (250000) Baud rate for serial port │ │
│ │ [ ] Specify a custom step pulse duration │ │
│ │ () GPIO pins to set at micro-controller startup │ │
│ │
In section [MCU] in my case in RPI4:
[mcu]
serial: /dev/ttyS0
baud: 250000
restart_method: command
and Disable Linux serial console
(By default, the primary UART is assigned to the Linux console. If you wish to use the primary UART for other purposes, you must reconfigure Raspberry Pi OS. This can be done by using raspi-config):
Start raspi-config: `sudo raspi-config.`
Select option 5 - interfacing options.
Select option P6 - serial.
At the prompt Would you like a login shell to be accessible over serial? answer 'No'
At the prompt Would you like the serial port hardware to be enabled? answer 'Yes'
Exit raspi-config and reboot the Pi for changes to take effect.
from rumba32.
Thanks a lot for your help so far, @czosnekltd! I really appreciate it. I still have one question left. Which pins do i use for the UART connection on the RUMBA32? Are the TX/RX pins of the AUX connector the correct ones? And do i need a GND pin as well?
from rumba32.
I joined:
AUX-1/AUX_TX => RPI/GPIO_15(RXT)
AUX-1/AUX_RX => RPI/GPIO_14(TXT)
AUX-1/GND => RPI/GPIO_GND
The AUX-1 / AUXU_TX / RX outputs differ from EXP3 / USART1_TX / RX in that they are protected with additional resistors (looking at the schema diagram), so I think that in principle EXP-3 / USART1_TX / RX can also be connected.
But as I wrote at the beginning, I used pins on the AUX-port for safety.
from rumba32.
Related Issues (20)
- Entering DFU mode problem HOT 2
- TMC220x UART on a version 1.0 board with some modifications? HOT 4
- build failed with Arduino HOT 2
- PlatformIO compilation documentation possibly out of date
- Y-stepper problems when using Marlin
- heater errors HOT 2
- Where to connect AD595 thermocouple pcb??? HOT 3
- graphic error on RUMBA32_v1_1A_Graphic.png
- Board availability HOT 3
- Ist it possible to connect an In-Circuit-Debugger? HOT 3
- RUMBA32 Cartesian profile for Repetier dev2 in SampleSystems
- Sensorless homing fails when Bltouch is connected HOT 2
- How to connect tft display HOT 1
- Unable to enter Debugging mode in Rumba32 with (Platformio + STlink-v3 + Marlin 2.0) HOT 1
- Stepper Drivers not working HOT 1
- Rumba32 + MKS TFT32_L V4.0 + marlin 2.0
- How to connect MAX6675
- RUMBA32 Aus3D V1.0 Not appearing under devices in boot mode HOT 2
- Rumba32 board V1.00 not showing up in device manager
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 rumba32.