Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Laptop #CPUID
- Java #MacBook #macOS
- 피코프레소 #ITOP40
- VNC #Firewall #CenOS7 #VMware
- ITOP40
- CM-EF-NEX
- Arduino #PlatformIO #macOS
- Octave #homebrew #macOS
- TensorFlow #Python #pip
- x99 itx/ac
- XTU #Virtual Machine System
- 매크로렌즈 #리버스링
- Callaway #Mavrik #Epic Flash
- Dell #Latitude #BIOS
- fat32 #rufus
- Oh My Zsh #macOS
- VirtualBox #VMware
- Arduino #Wall Plotter
- centos7 #yum update #/boot
- VMware #Shared Folder
- cycloidal #rv reducer
- macro lens #EF #FD
- Tarantula #3D 프린터
- egpu #aorus gaming box #gtx1070 #tb3
- ESP32 #Arduino
- Xeon #E5-2680
- Linux #VirtualBox
- 다이슨 #배터리
- k6 #피코프레소
- razer #deathadder #viper #g102
Archives
- Today
- Total
얕고 넓게
[3DP] BTT SKR V1.4: Marlin + ILI9488 실패 본문
2024.06.19
펌웨가 정상적으로 업데이트되고 LCD 잘 되어 TFT에 도전
아래처럼 다시 활성화
#define TFT_GENERIC
#if ENABLED(TFT_GENERIC)
// :[ 'AUTO', 'ST7735', 'ST7789', 'ST7796', 'R61505', 'ILI9328', 'ILI9341', 'ILI9488' ]
#define TFT_DRIVER ILI9488
빌드하면 TFT_*_PIN 들이 define 안되었다고 에러
pin 파일을 확인하고 아래처럼 세팅
/** ------ ------
* BEEPER | 1 2 | BTN_ENC SPI1_MISO | 1 2 | SPI1_SCK
* TFT_BKL / LCD_EN | 3 4 | TFT_RESET / LCD_RS BTN_EN1 | 3 4 | SPI1_CS
* TOUCH_CS / LCD_D4 | 5 6 TOUCH_INT / LCD_D5 BTN_EN2 | 5 6 SPI1_MOSI
* SPI1_CS / LCD_D6 | 7 8 | SPI1_RS / LCD_D7 SPI1_RS | 7 8 | RESET
* GND | 9 10 | VCC GND | 9 10 | VCC (NC@Schematic)
* ------ ------
* EXP1 EXP2
*/
//=> Board Top
// ------ -----
// VCC |10 9| GND VCC (NC@Schematic)|10 9| GND
// SPI1_RS / LCD_D7 | 8 7| SPI1_CS / LCD_D6 RESET | 8 7| SPI1_RS
// TOUCH_INT / LCD_D5 | 6 5 TOUCH_CS / LCD_D4 SPI1_MOSI | 6 5 BTN_EN2
// TFT_RESET / LCD_RS | 4 3| TFT_BKL / LCD_EN SPI1_CS | 4 3| BTN_EN1
// BTN_ENC | 2 1| BEEPER SPI1_SCK | 2 1| SPI1_MISO
// EXP1 EXP2
//
#define TFT_CS_PIN EXP1_07_PIN
#define TFT_DC_PIN EXP1_08_PIN
#define TFT_RESET_PIN EXP1_04_PIN
#define TFT_BACKLIGHT_PIN EXP1_03_PIN
#define TFT_SCK_PIN EXP2_02_PIN
#define TFT_MISO_PIN EXP2_01_PIN
#define TFT_MOSI_PIN EXP2_06_PIN
처음에 기본 포트 정보로 TFT와 연결했더니 아무런 반응이 없다.
EXT 1/2 의 9,10번 전압을 확인하니 0 아니면 -3.3V
다시 회로도 핀맵 확인
핀맵 기준으로 아래쪽이 1번 이라 다시연결
부팅하면 TFT LED가 켜지지만 나중에 이상하게 깜빡거린다.
5V 전원이지만 신호는 3.3V인가 싶어서
5V로 개조한 TFT대신 3.3V 버전 연결 -> 똑같다.
'IT > 3D Printer, CNC' 카테고리의 다른 글
[3DP] Klipper 설치 (0) | 2024.06.21 |
---|---|
[3DP] Klipper 개념, RPi Zero W2 (0) | 2024.06.20 |
[3DP] BTT SKR V1.4: Marlin + ESP-01 성공 (1) | 2024.06.19 |
[3DP] BTT SKR V1.4: Marlin Firmware 성공 (0) | 2024.06.18 |
[3DP] MKS TFT32 만들기 (0) | 2024.06.10 |