qmk/qmk_firmware

OLED non-functional when flashing from linux[Bug]

Open

#16,976 opened on May 1, 2022

View on GitHub
 (0 comments) (0 reactions) (0 assignees)C (43,867 forks)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 stars)
PR merge metrics
 (Avg merge 20d 9h) (27 merged PRs in 30d)

Description

When flashing known working OLED code using qmk on linux the OLED does not work. When flashing exact same firmware from OSX 12.3.1 OLEDs function properly

Describe the Bug

When flashing known working firmware on Manjaro Linux the keyboard inputs response correctly but the OLED Displays in both halves of the keyboard do not display any information. More specifically the OLED does not power on, no pixels are illuminated, it behaves as though the OLED is not plugged in.

When flashing the exact copies of the firmware files on OSX 12.3.1 the OLED behaves correctly.

The exact flash command I run is qmk flash -kb handwired/dactyl_manuform/5x6 -km mkronmiller

System Information

Keyboard: Dactyl Manuform Revision (if applicable): Operating system: Manjaro Linux (Kernel Version 17.5.1-3) qmk doctor output:

❯ qmk doctor
Ψ QMK Doctor is checking your environment.
Ψ CLI version: 1.0.0
Ψ QMK home: /home/michaelk/Documents/Repos/qmk_firmware
Ψ Detected Linux.
Ψ Git branch: master
Ψ Repo version: 0.16.9
⚠ The official repository does not seem to be configured as git remote "upstream".
Ψ All dependencies are installed.
Ψ Found arm-none-eabi-gcc version 11.2.0
Ψ Found avr-gcc version 8.3.0
Ψ Found avrdude version 6.4
Ψ Found dfu-util version 0.11
Ψ Found dfu-programmer version 0.7.2
Ψ Submodules are up to date.
Ψ QMK is ready to go, but minor problems were found

Any keyboard related software installed?

  • None

Additional Context

I've tried wiping out and recloning QMK firmware, ensuring that all submodules are installed.

Contributor guide