ATC_TLSR_Paper icon indicating copy to clipboard operation
ATC_TLSR_Paper copied to clipboard

Hanshow Nebular Screen Reset Flashing Sequence.

Open nethomas1968 opened this issue 1 year ago • 5 comments

Hi, Sometimes my Hanshow Nebular 350R-N will go in to a special screen flashing sequence which last about 20 seconds. The whole screen will flash from black to white. The flashing slows down, and changes to red then white.

I've seen it do this when I've used some incorrect commands in the firmware code that I'm playing with. But, I can't reliably make it do that through software.

Is there a specific "doTheResetFlashingThingNow()" function on these devices?

nethomas1968 avatar Aug 10 '23 12:08 nethomas1968

After some more research, it looks like the command that is triggering the screen reset sequence is: EPD_WriteCmd(0x12);

This is on the Hanshow Nebular 350R-N.

I'm not at all sure which EPD chip is in there. Some references show that it's an SSD1685 based chip, but non of those commands in that data sheet work. The commands from the UC8151C and IL0376Fb93d do (sort of work) - in that I can get some text to appear on the screen. But, the 0x12 command is supposed to issue a screen refresh command - which I think should make the screen update seamlessly/quickly . I don't want to have to go through the 25 seconds of screen RESET flash sequence just to update the screen. For example, using this firmware makes the screen show the current time, so it can be used as a desk clock. But, every minute the screen updates (because the minute number has changed), and the screen goes through 25 seconds of reset sequence. Can the screen simply do a refresh (not a reset) ???

Which command does that ?

nethomas1968 avatar Nov 02 '23 15:11 nethomas1968

Hi, Sometimes my Hanshow Nebular 350R-N will go in to a special screen flashing sequence which last about 20 seconds. The whole screen will flash from black to white. The flashing slows down, and changes to red then white.

I've seen it do this when I've used some incorrect commands in the firmware code that I'm playing with. But, I can't reliably make it do that through software.

Is there a specific "doTheResetFlashingThingNow()" function on these devices?

Hey. I also have nebular-350r-n, but cannot hook up pins to it , I have old usb to 323(RJ45) cable. it has RTS,DSR, TXD, GND, RXD, DTR and CTS cables, see screenshot:

image

Hope you guys figured out how to connect to it. I cannot figure how to connect it to the price tag board. I see GND go to GND, and NRST- go to RTS, TX goes to RX? not sure the pic say VCC, but cannot see it on my pin out for the com port cable.... also on the board labels are moved, so not clear what goes where?

IMG_0518

IMG_0519

Here is the view of the other side of it

Wold be great if you can advise which cable goes where in the board to be able to flash it and play with it in Home assistant

borodaaaaa avatar Jan 22 '24 02:01 borodaaaaa

I don't think that cable will be of any use. It's got RJ45 on one end, and D-Type on the other. That's not going to be of any use with this. Sorry.

Regards

Nick

On Mon, Jan 22, 2024 at 2:36 AM borodaaaaa @.***> wrote:

Hey. I also have nebular-350r-n, but cannot hook up pins to it , I have old usb to 323(RJ45) cable. see screenshot. image.png (view on web) https://github.com/atc1441/ATC_TLSR_Paper/assets/110703905/280b2214-08f7-4eb6-a514-004db6c24ad8 cannot figure how to connect it to the price tag board.

— Reply to this email directly, view it on GitHub https://github.com/atc1441/ATC_TLSR_Paper/issues/42#issuecomment-1902964493, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNMBFEKBNMB233WDOXY4ZTYPXGDXAVCNFSM6AAAAAA3LNPFEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBSHE3DINBZGM . You are receiving this because you authored the thread.Message ID: @.***>

nethomas1968 avatar Jan 22 '24 09:01 nethomas1968

Dont look at the connector i cut it so just wires see the pinouts in the picOn 22 Jan 2024, at 19:21, Nick Thomas @.***> wrote: I don't think that cable will be of any use.

It's got RJ45 on one end, and D-Type on the other. That's not going to be

of any use with this. Sorry.

Regards

Nick

On Mon, Jan 22, 2024 at 2:36 AM borodaaaaa @.***> wrote:

Hey. I also have nebular-350r-n, but cannot hook up pins to it , I have

old usb to 323(RJ45) cable. see screenshot.

image.png (view on web)

https://github.com/atc1441/ATC_TLSR_Paper/assets/110703905/280b2214-08f7-4eb6-a514-004db6c24ad8

cannot figure how to connect it to the price tag board.

Reply to this email directly, view it on GitHub

https://github.com/atc1441/ATC_TLSR_Paper/issues/42#issuecomment-1902964493,

or unsubscribe

https://github.com/notifications/unsubscribe-auth/ABNMBFEKBNMB233WDOXY4ZTYPXGDXAVCNFSM6AAAAAA3LNPFEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBSHE3DINBZGM

.

You are receiving this because you authored the thread.Message ID:

@.***>

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

borodaaaaa avatar Jan 22 '24 09:01 borodaaaaa

Hi, I use this setup (see attached pic). It's got 2 USB to serial converters, and a special pogo pin attachment (the red thing).

It's maybe hard to see, but one of the USB-Serial adapters is only used for flashing the new code in to the unit with the SWS, and the CTS pin.

The other USB-Serial is used for VCC and GND, and serial input and output.

Hope that helps.

Regards

Nick Thomas

On Mon, Jan 22, 2024 at 9:59 AM borodaaaaa @.***> wrote:

Dont look at the connector i cut it so just wires see the pinouts in the picOn 22 Jan 2024, at 19:21, Nick Thomas @.***> wrote: I don't think that cable will be of any use.

It's got RJ45 on one end, and D-Type on the other. That's not going to be

of any use with this. Sorry.

Regards

Nick

On Mon, Jan 22, 2024 at 2:36 AM borodaaaaa @.***> wrote:

Hey. I also have nebular-350r-n, but cannot hook up pins to it , I have

old usb to 323(RJ45) cable. see screenshot.

image.png (view on web)

< https://github.com/atc1441/ATC_TLSR_Paper/assets/110703905/280b2214-08f7-4eb6-a514-004db6c24ad8>

cannot figure how to connect it to the price tag board.

Reply to this email directly, view it on GitHub

< https://github.com/atc1441/ATC_TLSR_Paper/issues/42#issuecomment-1902964493>,

or unsubscribe

< https://github.com/notifications/unsubscribe-auth/ABNMBFEKBNMB233WDOXY4ZTYPXGDXAVCNFSM6AAAAAA3LNPFEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBSHE3DINBZGM>

.

You are receiving this because you authored the thread.Message ID:

@.***>

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/atc1441/ATC_TLSR_Paper/issues/42#issuecomment-1903638426, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNMBFEROUD4T4M6Q75ZRKDYPY2ATAVCNFSM6AAAAAA3LNPFEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBTGYZTQNBSGY . You are receiving this because you authored the thread.Message ID: @.***>

nethomas1968 avatar Jan 22 '24 10:01 nethomas1968