-
Notifications
You must be signed in to change notification settings - Fork 51
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
M5AtomDisplay working with pre-installed software but not with the software from Github--> Solved #51
Comments
Hello, @Onzeisnottwice The timing parameters are determined by program calculations, but there is no way to calculate the correct parameters, They are determined by my intuition. BTW, Related Issue. ( #48 ) He says he can't get Waveshare 7" to work, can you publish what program you have written? |
Hello lovyan03, Thanks for having attention to this issue. Before come into your remark, please let me for clarity make 2 definitions. Startup messages from AtomDisplay A: ets Jun 8 2016 00:22:57 |
So I have done another experiment with AtomDisplay B. I have tried all the old versions of the M5GFX lib out with the demo software for the AtomDisplay. None of them shows anything on the 5inch Waveshare screen. I hope thes information might be useful to allocate the source problem. For example, could it be that the root cause is not something that has changed in the M5GFX lib but in some kind of other library? |
@Onzeisnottwice To explain the situation, I needed firmware for a demonstration to show at a trade show before the product was released, so I built it using the M5GFX at a time when it had not been officially released. BTW, the factory firmware is fixed to 1280 x 720 output. |
Thank you, I tried different resolutions. And also different settings for The factory firmware works fine on the 5 inch version. Unfortunately, apparently I do not have that specific version. Ha Ha None of them seems to work for the 5 inch version. I would be great if you still had exactly the same M5GFX lib that you used at the trade show. |
The log you presented showed a timing parameter. You may be able to set this parameter manually so that it can be displayed.
|
Importantly, you do not need to change the pixel clock or refresh rate. |
Sorry to say, but nothing shows up on the 5 inch with exactly your code. 7 inch runs smoothly. And again, the weird thing is that the display shows really nothing, not even scrambled graphics. I hope you have some other settings in your pocket. Ha Ha. (btw, I can't stress enough that the 5 inch works on the factory shipped AtomDislay). Also, I use the same cables throughout all my experiments, so a cable issue will most probably not the root cause. |
I understand. I will buy the same display and try it. |
Thank you so much. Please let us be updated on any progress you make. |
Thank you for trying this out. And very good news that you got something working. I also notice a VGA connector on your board. And on the side I also notice a number of buttons. Maybe yours is the NO TOUCHSCREEN version whereas the one I use includes touchscreen (which I am not going to use). But maybe I can order yours somewhere in Europe. Would you like to share an article number with us? Thanks. |
I bought this. I think what you have is this. |
@Onzeisnottwice The cause is probably that the panel does not accept signals containing audio streams. M5GFX/src/lgfx/v1/panel/Panel_M5HDMI.cpp Lines 369 to 379 in 5495e8f
From this section, comment out the "48kHz audio setting" line, Are you wondering why I am enabling audio streaming on ATOMDisplay, which has no audio capability? I am at a loss as to what to do to address this panel.... |
Thank you so much. I can confirm that it works. |
It has been a long day, I was editing the wrong Panel_M5HDMI file. |
So, this is the situation.
I have two M5AtomDisplay Units, say A and B and I have a wave share 5 inch HDMI display (https://www.waveshare.com/wiki/5inch_HDMI_LCD#Screen_orientation_settings).
Unit A is out of the box plugged to my Waveshare screen. It rins smoothly the graphics. To clarify, I have not uploaded any software to the M5Atom.
Unit B I uploaded the software (Atomdisplay_factory) to the M5Atom. I use Arduino IDE, I dont see any related libs to be updated. BUT, nog graphics shown on the screen. I tried different setting for M5AtomDisplay display. Btw, I know the software is running in the sense that I created a Serial.println(mills()) in the main loop. And I see the loop is running. It is just That nothing is shown on the display.
Anyone any clue how to get this Waveshare working with M5AtomDisplay. Oh, btw, unit B works perfectly with the Waveshare 7 inch display. Help is appreciated.
The text was updated successfully, but these errors were encountered: