🚸 More reliable BIBO TouchX connection to LCD (#1140)

This commit is contained in:
Walt Sorensen 2025-04-06 15:18:25 -06:00 committed by GitHub
parent 56aa49670b
commit c87aea67f9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 25 additions and 5 deletions

View file

@ -96,7 +96,7 @@
*
* :[2400, 9600, 19200, 38400, 57600, 115200, 250000, 500000, 1000000]
*/
#define BAUDRATE 250000
#define BAUDRATE 115200
//#define BAUD_RATE_GCODE // Enable G-code M575 to set the baud rate

View file

@ -2293,13 +2293,13 @@
*
* Warning: Does not respect endstops!
*/
//#define BABYSTEPPING
#define BABYSTEPPING
#if ENABLED(BABYSTEPPING)
//#define EP_BABYSTEPPING // M293/M294 babystepping with EMERGENCY_PARSER support
//#define BABYSTEP_WITHOUT_HOMING
//#define BABYSTEP_ALWAYS_AVAILABLE // Allow babystepping at all times (not just during movement)
//#define BABYSTEP_XY // Also enable X/Y Babystepping. Not supported on DELTA!
//#define BABYSTEP_INVERT_Z // Enable if Z babysteps should go the other way
#define BABYSTEP_INVERT_Z // Enable if Z babysteps should go the other way
//#define BABYSTEP_MILLIMETER_UNITS // Specify BABYSTEP_MULTIPLICATOR_(XY|Z) in mm instead of micro-steps
#define BABYSTEP_MULTIPLICATOR_Z 1 // (steps or mm) Steps or millimeter distance for each Z babystep
#define BABYSTEP_MULTIPLICATOR_XY 1 // (steps or mm) Steps or millimeter distance for each XY babystep
@ -2314,9 +2314,9 @@
#endif
#endif
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
#if ANY(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)

View file

@ -0,0 +1,20 @@
# Important User Note:
Users with factory MKS TFT28 screens will need to modify the screen baudrate to 115200.
The factory baudrate of 250000 causes problems with gcode items that report back information like M114.
Using 115200 on both the mainboard and the screen resolves this issue.
Change the mks_config.txt configuration file for BLTouch and correct the baud rate, set auto leveling, and enable babysteps
Link to MKS TFT28 screen firmware
https://github.com/makerbase-mks/MKS-TFT/tree/master/MKS-TFT2.8-3.2
### Important mks_config.txt configuration changes
- set baudrate to 115200
- cfg_baud_rate:3
- Enable auto leveling
- cfg_leveling_mode:1
- cfg_auto_leveling_cmd:G28;G29;
- Enable function of babysteps.
- cfg_babystep_btn_display:1