Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The timing diagram for driving the 9-inch A090XE01 V6 ink screen is as follows #371

Open
jysrfeng opened this issue Nov 7, 2024 · 14 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@jysrfeng
Copy link

jysrfeng commented Nov 7, 2024

S41107-20353030_cn wps moffice_eng
S41107-20352312_cn wps moffice_eng
Where do I need to modify? Thank you.

@martinberlin
Copy link
Collaborator

martinberlin commented Nov 7, 2024

Is possible that you paste the full datasheet?
Is very hard to help you just looking at those 3 pages. Also what version of epdiy are you using?
Please give all possible details to reproduce what you are experimenting and what is the problem to drive this display. You are also driving a display that is not supported so it's actually your part of the job to research how epdiy works.
Give please a detailed read to the WiKi articles where we are documenting slowly how it drives the panels.

@jysrfeng
Copy link
Author

jysrfeng commented Nov 7, 2024

A090XE01 V6 Spec.pdf
v7
Yes, this is a very difficult thing. Take it slow, I hope for a good outcome.

@martinberlin
Copy link
Collaborator

@jysrfeng do you know what is the part MFR number of that 50 pin connector?

@jysrfeng
Copy link
Author

jysrfeng commented Nov 7, 2024

Any FPC socket with a spacing of 0.5mm can be connected to it

@martinberlin
Copy link
Collaborator

martinberlin commented Nov 8, 2024

That really doesn’t reply to my question. Please research what is the specific part that gets connected with this display and report the part number.
The idea is to make a 40 pin from existing v7 PCB to this connector and I can help you to make it.
(but I’m not going to do send it to fabrication, would like to help in the design)

@martinberlin martinberlin added the Waiting for feedback If it's in this state more than 2 months without feedback then the Issue/MR will be closed label Nov 8, 2024
@jysrfeng
Copy link
Author

jysrfeng commented Nov 9, 2024

The hardware cannot be determined yet. Now I want to adjust the timing first, and then adjust the hardware. After all, the specifications are available, but the schematic diagram is not. We have to take it slow. thank you
P20241029-170115

@jysrfeng
Copy link
Author

jysrfeng commented Nov 9, 2024

This is the result of randomly selecting a modification to 1024x768 and adding plus or minus ± 20 plus or minus ± 15. I think we should adjust the timing first. But I won't do it.

@martinberlin
Copy link
Collaborator

martinberlin commented Nov 9, 2024

I was thinking that if you can find me the exact part number then I can help you designing an adapter:
V7 output -> 40 pins to the 50 pins connector (this is the part I would need)

It’s very probably that it works just out of the box with a standard waveform as ED097TC2

As a side question do you know what touch panel this display has?

@jysrfeng
Copy link
Author

jysrfeng commented Nov 9, 2024

I only have one manual, please pay attention to the circuit diagram inside. The key is that the timing diagram needs to be modified in order to be suitable for AUO's EPD. How do you do it, how do I wire it. We are currently using FPC-05FB-50PH20 for reference only, it is not important.

@martinberlin martinberlin removed the Waiting for feedback If it's in this state more than 2 months without feedback then the Issue/MR will be closed label Nov 9, 2024
@martinberlin
Copy link
Collaborator

Thanks @jysrfeng
FPC-05FB-50PH20 seems to be available in JLC parts. I was checking 1. Panel Pin Assignment and I must admit I'm quite lost.
3 VCOM_BOT seems to be VCOM Input setting voltage
(Does this display set his own VCOM? )
7 RST_N is unknown to me, we don't use this pin for the other supported displays (AFAIK)
8 SHD_N same with this one
9 PWR_RDY same, this is an output signal but for the voltages PMIC TPS65185, I'm not aware that any other display has this
v7 connections

I'm must say that I'm completely lost with this display it seems to be completely different than the ones that epdiy supports (At least with the signals I see in the datasheet)
Is parallel for sure, but it seems to have a completely different setup to handle voltages, and I'm unsure even where to start with it.

@jysrfeng
Copy link
Author

jysrfeng commented Nov 9, 2024

3 VCOM_BOT (Does this display set its own VCOM?) I'm not sure either.
7 RST_N is the Global reset pin. Low to reset. I directly connected it to 3.3v.
8 SHD_N is the DC-DC converter shut down pin. I directly connected it to 3.3v.
9 PWR_RDY is the Power ready output. I left it floating.

VCOM only affects the display effect. For now, the priority is to get it to display something. Therefore, I need to rewrite the program according to AUO's timing diagram.

This is what I hope you can help me with. Don't expect it to be compatible with Eink. Sorry for any inconvenience. If you're too busy, it's fine. I'll learn and do it step by step. After all, this is just a small hobby for me.

I've tested with four voltages (positive and negative), and there is display but it's messy.

Thank you very much.

Thanks!!!

@martinberlin
Copy link
Collaborator

Awesome. I will try to check this of the timings and maybe also @vroland can help to point out where it is.
I like that people try to drive new panels is always an interesting but time taking experience. Best of the luck!!!

@martinberlin martinberlin added the help wanted Extra attention is needed label Nov 9, 2024
@jysrfeng
Copy link
Author

jysrfeng commented Nov 9, 2024

Come on, everyone! Let's work hard together!
I'm thinking of buying an AUO EPD reader to try out the circuit.

@jysrfeng
Copy link
Author

P20241115-160102

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants