It is currently Mon Dec 16, 2019 5:43 am



Reply to topic  [ 3 posts ] 
 Sony Xperia Z5 Premium's 5,5" 4k Display 
Author Message
One Eyed Hopeful

Joined: Wed Dec 02, 2015 12:11 pm
Posts: 4
Reply with quote
Hi,
i want to build a custom HMD with an Arduino pro micro, a MPU6050 and the 5,5" 4k dispay of the recently released Sony Xperia Z5 Premium.
I have found a site where you can buy a replacement LCD for it: http://www.etradesupply.com/sony-xperia ... black.html .
The biggest problem of course is getting a display controller for it since it just been released.
Is there anyone out there working on something like that or has more information about this topic?


Wed Dec 02, 2015 12:18 pm
Profile
One Eyed Hopeful

Joined: Thu Dec 26, 2013 7:57 pm
Posts: 32
Reply with quote
LCD displays are normally driven by either MIPI DSI or Parallel RGB signals but I wouldn't know how to communicate with the device without a display datasheet. If it's a DSI signal a Snapdragon 8xx can communicate directly for a mobile HMD. If it's for a PC HMD then a HDMI or DisplayLink to DSI or Parallel is needed.
Is the Arduino for the IMU? I would recommend a Texas Instruments MCU for reading the IMU because they are faster and lower power.

Do you have any familiarity with electronics or low level firmware and driver programming?


Wed Sep 14, 2016 3:14 am
Profile
Certif-Eyed!

Joined: Tue Jul 31, 2007 6:52 am
Posts: 655
Location: Canada
Reply with quote
First, some warnings. That kind of project, if you don't use ready made hardware and software, requires very advanced knowledge on low level firmware and driver programming, plus advanced surface mount facilities to build the hardware. The necessary IC datasheets might be available only under NDA.

Your computer outputs HDMI. The screen probably takes MIPI DSI as input (just a guess, need to confirm).

You need some kind of adapter between the two with a lot of fast processing power. I suggest to google "hdmi to mipi" for some ideas.

It won't solve your problem but this shows a solution someone is working on for a similar project :
https://hackaday.io/project/364-mipi-ds ... mi-adapter

Toshiba also has a chip designed to do that that was used on Oculus DK2 :
http://toshiba.semicon-storage.com/us/p ... ridge.html

The OSVR HDK schematics, drawing and component list are available on GitHub. You might be able to see what kind of ICs they use to go from HDMI to the display input.
https://github.com/OSVR/OSVR-HDK

I took a quick look at the OSVR-HDK repository and found the following document on the hardware :
https://github.com/OSVR/OSVR-HDK/blob/m ... ecture.pdf

It shows the name of the parts used and how they are connected. You'll probably have trouble building this yourself. It's probably all surface mount so you need to have access to facilities designed to build this. Also, you might have trouble purchasing the parts in small quantities. I just looked up the HDMI Receiver NXP TDA19971BHN that's on the pdf above and some sources only sell it in minimum quantities of 3000.

Take a look at the picture of the screen upgrade kit for OSVR HDK 2.0 that uses a 2160 x 1200 screen. There's a lot of hardware packed on that small pcb and it's sold at only $220.
https://osvrstore.com/products/osvr-hdk ... 1-3-or-1-4

Supporting the OSVR project is probably a better investment in the long run. They'll eventually upgrade the screen as the technology matures.

_________________
CPU : Intel i7-7700K
RAM : 32 GB ram
Video card : GeForce GTX 980 Ti
OS : Windows 10
Display : Samsung UN40JU7500 Curved 40-Inch UHD TV with shutter glasses
HMD : Oculus Rift

Image


Mon Sep 19, 2016 8:11 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.