Basic Information:
Printer Model: SolVol SV01
MCU / Printerboard: BigTreeTech SKR2 Motherboard v2
Host / SBC: PI 4B running MailSailOS
klippy.log
Describe your issue:
I spent this weekend updating to Klipper with MainSailOS. I finally got everything up and running, and as promised not all is it faster but I have managed to get it tuned better and getting better prints at those speeds!
There were some challenges. I bought the printer used and didn’t know until I started down this road how extensive the mods were. The board was replaced by an SKR2 running Marlin 2.1, so my first attempt at the firmware thing it was the original SV01 board didn’t go well.
Anyway the only issue I have left is the display. It lights up, but doesn’t display anything. It worked fine when it was running on Marlin.
The display is a ENH12864Z-1. It was wired with 2 ribbon cables going from 1 on the display to EXP1 on the board and 2 on the display to EXP2 on the board. And this worked with Marlin.
But with Klipper all it does is light up nothing is displayed.
I saw a blurb in the sample config that the ender 1268 uses 1 cable from 3 to EXP1 I tried that and it doesn’t even light up.
I am 90% sure I have all the right settings for my combination of board and display and I find several old post talking about similar issues but no resolutions.
================
[board_pins]
aliases:
# EXP1 header
EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=,
EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>,
# EXP2 header
EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=,
EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10=
See the sample-lcd.cfg file for definitions of common LCD displays.
[display]
lcd_type: st7920
cs_pin: EXP1_7
sclk_pin: EXP1_6
sid_pin: EXP1_8
encoder_pins: ^EXP1_5, ^EXP1_3
click_pin: ^!EXP1_2
[output_pin beeper]
pin: EXP1_1