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

    Core Ink screen fades on reset

    PRODUCTS
    5
    6
    8.9k
    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.
    • C
      ciconde
      last edited by ciconde

      Hello,

      I thought that ePaper kept the last drawing despite power off.

      My screen ink starts to fade away and gets dim grey in less than 3 seconds after I press the reset button. Is it the expected behavior or I have a faulty unit?

      Thanks!

      0_1617825350394_479db697-4f12-4064-97ff-3473c292a736-image.png

      C 1 Reply Last reply Reply Quote 0
      • C
        ciconde @ciconde
        last edited by

        For a quick comparison, here it is when power is on:
        0_1617825465753_299d778a-5e5e-42ff-b318-d565056118bf-image.png

        1 Reply Last reply Reply Quote 0
        • felmueF
          felmue
          last edited by felmue

          Hello @ciconde

          when run from battery a reset (cut power) is not the same as a shutdown (power off). I see the same fading when I reset my M5CoreInk with the reset button on the back. However when I do a shutdown (programmatically) the content on the screen stays and doesn't fade away.

          Note: In UIFlow you can use Power - Power off to do the shutdown.

          Thanks
          Felix

          GPIO translation table M5Stack / M5Core2
          Information about various M5Stack products.
          Code examples

          1 Reply Last reply Reply Quote 0
          • F
            fonix232
            last edited by

            A reset will trigger a power cycle, which in turn resets the SPI connection to the e-ink display. The display has a controller built-in, which at this point is also power cycled, and most likely runs the initialisation of the screen. So when you press the reset button, the display thinks it needs to get into a "ready for new data" state, which is why it "fades".

            If you want to work this around, I'd recommend storing the screen contents every time you write to the screen, to storage that is preserved during a power cycle (basically, dump that 200x200 4b array onto the flash), and make sure that your startup handling "updates" the screen with that content immediately after the device is initialised.

            E 1 Reply Last reply Reply Quote 0
            • ajb2k3A
              ajb2k3
              last edited by

              In UIFlow you need to use the Set HV block to before screen draw before powering the coreink off otherwise you get the fading on shutdown.

              UIFlow, so easy an adult can learn it!
              If I don't know it, be patient!
              I've ether not learned it or am too drunk to remember it!
              Author of the WIP UIFlow Handbook!
              M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

              1 Reply Last reply Reply Quote 0
              • E
                EBKsuper @fonix232
                last edited by EBKsuper

                @fonix232 said in Core Ink screen fades on reset:

                basically, dump that 200x200 4b array onto the flash

                EDIT:
                Found out the "Set Screen HV 0" must be set to "0" I thought "1" means "on" but My screen doesnt fade when set to "0".
                Looks much better now : )

                ==
                Hi there, I have exact the same "Screen Fading" Problem (out of the Box).
                Thank you guys for your insight on this topic.

                I am new and try to set up the "M5 CORE INK". I try to implement suggestions on this thread. In UI flow I place the "Set Screen HV 1" as @ajb2k3 suggested.

                I would apprechiate it alot If you (or any one who knows) could tell me how to implement "Screen Dump" in UI flow. This method anyways will be usefull. I might work with Json Data further in my project anyways.

                Thank you all all lot for pointing me in the right direction.
                cheers
                EBK

                #M5CoreInk #ScreenFading #SetScreenHV # ScreenDump #Json

                1 Reply Last reply Reply Quote 0
                • D desmbr referenced this topic on
                • First post
                  Last post