| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- Linux #VirtualBox
- Octave #homebrew #macOS
- XTU #Virtual Machine System
- CM-EF-NEX
- Arduino #Wall Plotter
- VMware #Shared Folder
- Dell #Latitude #BIOS
- ESP32 #Arduino
- Tarantula #3D 프린터
- Laptop #CPUID
- 다이슨 #배터리
- 피코프레소 #ITOP40
- k6 #피코프레소
- cycloidal #rv reducer
- 매크로렌즈 #리버스링
- egpu #aorus gaming box #gtx1070 #tb3
- VirtualBox #VMware
- centos7 #yum update #/boot
- fat32 #rufus
- macro lens #EF #FD
- Arduino #PlatformIO #macOS
- Oh My Zsh #macOS
- Xeon #E5-2680
- x99 itx/ac
- ITOP40
- Callaway #Mavrik #Epic Flash
- razer #deathadder #viper #g102
- Java #MacBook #macOS
- TensorFlow #Python #pip
- VNC #Firewall #CenOS7 #VMware
- Today
- Total
얕고 넓게
[3DP] Creality DWIN LCD 사용 @Marlin, MKS Base 본문
2025.12.11
Ender3 V3에 LCD가 Smart LCD인줄 알았으나, TFT UART로만 연결하면 동작을 안한다.
포기 했다가 Marlin configuration.h를 보니 DWIN_CREALITY_LCD가 있다.
관련 설정을 바꾸고 컴파일하는데 Serial 포트 에러가 계속 발생.
우선은 Serial Port 2를 설정 안하면 LCD용 Serial이 3번을 사용해서 D14/15 핀 충돌 에러 난다.
이렇게도 해보고
반대로 해봐도 multi serial... 에러 발생
Marlin\src\HAL\shared\../../inc/../core/serial.h: In function 'void SERIAL_CHAR(char)':
Marlin\src\HAL\shared\../../inc/../core/serial.h:135:47: error: request for member 'write' in 'multiSerial', which is of non-class type 'SerialOutputT {aka int}'
inline void SERIAL_CHAR(char a) { SERIAL_IMPL.write(a); }
^~~~~
https://github.com/MarlinFirmware/Marlin/issues/22299
[BUG] DWIN_CREALITY_LCD breaks MultiSerial · Issue #22299 · MarlinFirmware/Marlin
Did you test the latest bugfix-2.0.x code? Yes, and the problem still exists. Bug Description Compilation with multiple serial ports while having DWIN_CREALITY_LCD enabled results in a cascade of e...
github.com
위에 것을 보고 코드 수정
SERIAL_CATCHALL 0을 2로 해봤는데 똑같음
BTT 보드에서도 에러 발생
In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfigPre.h:37,
from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\LPC1768\fast_pwm.cpp:24:
Marlin\src\HAL\LPC1768\../../inc/../core/serial.h:59:26: error: 'MYSERIAL' was not declared in this scope; did you mean 'MSERIAL'?
59 | #define _SERIAL_LEAF_1 MYSERIAL



BTT보드에서는 EXP1에 Serial 핀이 할당 되어 있지 않다.



MKS는 있는데?
Creality 보드는 전용 LCD 포트

'IT > 3D Printer, CNC' 카테고리의 다른 글
| [3DP] A1 hotend 고장 및 수리 (0) | 2025.12.27 |
|---|---|
| [3DP] BB 베어링 (0) | 2025.12.14 |
| [3DP] Anycubic i3 Mega 정리 (0) | 2025.12.04 |
| [3DP] Anycubic i3 Mega Display (0) | 2025.12.04 |
| [3DP] XY Plotter 진짜 최종본? (0) | 2025.11.24 |
