🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    AtomS3R - Black screen with UIFlow2 firmware (Backlight works, no image)

    Atom
    atoms3r uiflow2 lcd firmware black screen
    2
    2
    46
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 1
      10sor
      last edited by

      Hello!

      Description: I am experiencing an issue with my M5Stack AtomS3R. The device works perfectly with the factory demo firmware, but the screen remains completely black when flashing the UIFlow2 firmware.

      Symptoms:
      Factory Demo: Works correctly. The screen displays content as expected.
      UIFlow2 Firmware: The flashing process via M5Burner completes without errors. However, the display shows nothing. The LCD backlight is clearly visible (the screen is glowing), but the pixels remain black. Explicit initialization commands in code do not resolve the issue.

      AtomS3 Firmware: I tried flashing the standard AtomS3 firmware as a workaround, but the screen remains black as well.

      Troubleshooting Steps Taken:

      • Ensured the device enters download mode correctly (Green LED) before flashing.
      • Flashed the latest UIFlow2 firmware for AtomS3R via M5Burner.
      • Re-flashing with "Erase Flash".
      • Attempted to initialize the display manually using Python code (lcd.clear(), lcd.print(), etc.), but the screen stays black.
      • Re-flashed the Factory Demo to confirm hardware integrity - the screen works immediately.

      Environment:
      Device: M5Stack AtomS3R
      Firmware: UIFlow2 (Latest version available in M5Burner v2.4.1 and v2.4.0, v2.3.1)
      Tools: M5Burner (Desktop), WebBurner.
      Connection: USB or Cloud.

      I didn't see new suggestions in the similar topic , so I decided to start a new one.

      1 Reply Last reply Reply Quote 0
      • bschwahnB
        bschwahn
        last edited by

        First thanks for the format used when posting!

        I am going to admit a lot of first time/elementary mistakes when getting back into the M5Stack environment with my M5Dials (it has been several years). I will admit that it is strange that the DEMO firmware will work but not the actual firmware?

        1. do you have any other controllers to verify your configuration?

          • is the USB cable OK
          • is the USB Port working correctly
        2. are you downloading the correct firmware for UIFlow2? (I didn't LOL, I used the firmware for UIFlow1)

        3. are you using the correct USB Drive for your Operating System (I had had to try different versions until I found one that worked).

        4. try downloading a different version of the firmware for now

        It sounds like you discovered what button you had to push to get the AtomS3R into download mode. I also made that mistake.

        Could you post back once you discover what is the problem?

        Thanks-Brian

        What doesn't kill me makes me stronger.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post