Jump to content

Matrix Orbital EVE4 support.


axium

Recommended Posts

8 hours ago, axium said:

Howdy! I see that Aida64 already supports EVE2 and 3. Is it possible to also add support for the new EVE4 format? Thanks!

I think it may just work as is right now.  Just select an EVE3 display with the same resolution.  Have you tried it yet?

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

EDIT - Below is on pause for the moment. Turns out the 7" lcd that I have needs external power. 5v over USB is not enough. Will report back once it's powered properly. 

 

Doesn't look like it works out of the box. Let me know what information I can provide.

Screenshot 2021-09-01 103619.png

This is the exact model I have on hand. 

Product Name Model Quantity Price Total  
EVE4x-70A-IPS
  - Touch: TPN
  - Back Light: BLH
  - NOR Flash: F128
  - Add-Ons: USB
EVE4x-70A-IPS-BLH-TPN-F128-USB

 

The controller is listed as - BT817, BT818

Link to comment
Share on other sites

Ok, so I have the screen powered. I can confirm that EVE3 profiles don't work for EVE4 displays. I do get the driver init OK message from aida, but the display doesn't actually show any info. 

Screenshot 2021-09-02 125940.png

 

I can also confirm this with running matrix globals basic demo from github as well. EVE4 executable works fine and displays an image, while trying to run EVE3 executables displays garbage on the screen. 

https://github.com/MatrixOrbital/Basic-EVE-Demo

Link to comment
Share on other sites

  • 3 weeks later...
On 9/2/2021 at 6:33 PM, axium said:

Ok, so I have the screen powered. I can confirm that EVE3 profiles don't work for EVE4 displays. I do get the driver init OK message from aida, but the display doesn't actually show any info. 

Screenshot 2021-09-02 125940.png

 

I can also confirm this with running matrix globals basic demo from github as well. EVE4 executable works fine and displays an image, while trying to run EVE3 executables displays garbage on the screen. 

https://github.com/MatrixOrbital/Basic-EVE-Demo

Thank you for the info!  Please confirm that you've got a 1024x600 pixel resolution screen.  If yes, then let us know whether the example demo app displayed a proper image fitting the physical size and also the pixel resolution to your screen.  I'm just asking because on GitHub we have only found the necessary init details for EVE3-70 which has a different resolution to EVE4-70...  And we've found no info on how to init any 1024x600 pixel EVE screen :(  We've also pinged Matrix Orbital about this issue.  Hopefully we can solve all this in just a few days.

Link to comment
Share on other sites

On 9/2/2021 at 6:33 PM, axium said:

Ok, so I have the screen powered. I can confirm that EVE3 profiles don't work for EVE4 displays. I do get the driver init OK message from aida, but the display doesn't actually show any info.

I can also confirm this with running matrix globals basic demo from github as well. EVE4 executable works fine and displays an image, while trying to run EVE3 executables displays garbage on the screen. 

https://github.com/MatrixOrbital/Basic-EVE-Demo

Please upgrade to the latest beta version of AIDA64 Extreme available at:

https://www.aida64.com/downloads/latesta64xebeta

After upgrading to this new version, make sure to restart Windows to finalize the upgrade.

Let me know how it works.

Link to comment
Share on other sites

On 9/23/2021 at 8:59 AM, Fiery said:

Thank you for the info!  Please confirm that you've got a 1024x600 pixel resolution screen.  If yes, then let us know whether the example demo app displayed a proper image fitting the physical size and also the pixel resolution to your screen.  I'm just asking because on GitHub we have only found the necessary init details for EVE3-70 which has a different resolution to EVE4-70...  And we've found no info on how to init any 1024x600 pixel EVE screen :(  We've also pinged Matrix Orbital about this issue.  Hopefully we can solve all this in just a few days.

Ha, of course that exactly the display I have. It's the EVE4-70 1024x600. I also dug around their github for a few days. The docs are sparse. 

I really appreciate you looking into this. The newest version of aida64 that you linked below is able to initialize the screen and display info. Which is awesome! 

The issue, as you may have suspected, could be with incorrect resolutions. The bottom 10% or so of the screen gets cut off. 

 

0.jpg

Link to comment
Share on other sites

11 hours ago, axium said:

Ha, of course that exactly the display I have. It's the EVE4-70 1024x600. I also dug around their github for a few days. The docs are sparse. 

I really appreciate you looking into this. The newest version of aida64 that you linked below is able to initialize the screen and display info. Which is awesome! 

The issue, as you may have suspected, could be with incorrect resolutions. The bottom 10% or so of the screen gets cut off.

Thank you for your feedback!  Please confirm that the LCD layout editor (in AIDA64 Preferences) properly works with the expected 1024x600 pixel resolution, and only the EVE4 display itself cuts the bottom 10% of the image off when displaying the bitmap.

Link to comment
Share on other sites

3 hours ago, Fiery said:

Thank you for your feedback!  Please confirm that the LCD layout editor (in AIDA64 Preferences) properly works with the expected 1024x600 pixel resolution, and only the EVE4 display itself cuts the bottom 10% of the image off when displaying the bitmap.

That's correct. Can confirm. The layout editor works as intended, with nothing being cutoff. Only the physical screen exhibits the behavior. 

Link to comment
Share on other sites

On 9/25/2021 at 4:46 PM, axium said:

That's correct. Can confirm. The layout editor works as intended, with nothing being cutoff. Only the physical screen exhibits the behavior. 

Thank you!  Apparently the issue is that EVE4 has only 1 MegaBytes of onboard graphics RAM, and storing a 1024x600 pixel resolution, RGB565 (16-bit colour depth) bitmap image in it is not possible.  In the next AIDA64 build we'll alter the EVE4-70 resolution to 1024x512 to make sure the layout you edit will be rendered into an image that can fit into the onboard graphics RAM.  This is not the best solution, of course, but an alternative solution would be worse IMHO.  That one would mean to keep the full resolution but to lower the bit depth to RGB332 (8-bit colour depth).  That bit depth halving would however mean that you could use only 256 colours instead of 65536 which is in my book a more significant loss of quality than the loss of 88 lines in the vertical display space.  If you however think otherwise, please let us know.

Link to comment
Share on other sites

On 9/28/2021 at 9:57 AM, Fiery said:

Thank you!  Apparently the issue is that EVE4 has only 1 MegaBytes of onboard graphics RAM, and storing a 1024x600 pixel resolution, RGB565 (16-bit colour depth) bitmap image in it is not possible.  In the next AIDA64 build we'll alter the EVE4-70 resolution to 1024x512 to make sure the layout you edit will be rendered into an image that can fit into the onboard graphics RAM.  This is not the best solution, of course, but an alternative solution would be worse IMHO.  That one would mean to keep the full resolution but to lower the bit depth to RGB332 (8-bit colour depth).  That bit depth halving would however mean that you could use only 256 colours instead of 65536 which is in my book a more significant loss of quality than the loss of 88 lines in the vertical display space.  If you however think otherwise, please let us know.

Very interesting. Yeah, it makes a lot of sense. I agree that cutting a bit of the resolution is a better approach than lowering the color bit depth. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...