Unable to change resolution
lanrat opened this issue · 0 comments
Some Background
My TV advertises that it supports 1080p to connected devices, however it will display an "Unsupported Mode"
error when you give it any resolution higher than 720p. The TV does not support 1080i or down-scaling. I have tested this on a laptop connected directly to the TV to confirm this.
The Problem
As far as I can tell, the Chromecast will run at the highest resolution it thinks the display supports. This is where my problem comes in. The Chromecast sends my TV a 1080p signal and my TV says "NOPE".
I'd like to use this utility to make my Chromecast (running Eureka-Rom) output a 720p signal to my TV.
Test
After compiling and running on my Chromecast nothing seemed to happen.
Running it while plugged into another TV that properly support 1080p caused the screen to flicker of and on, but the Chromecast continues to output 1080p.
Logs
Here is the output of EurekaDisplay while attempting to change the resolution to 720p
# ./EurekaDisplay resolution 720p
<<<<< CPU-1 OSAL Init
memory map size for cache:0x0C400000, fd_cache:4, ret:0
memory map size for non-cache:0x00800000, fd_noncache:3
MV_SHM_Init OK:
base_virtaddr_cache:0xAA786000, size:0x0C400000
base_virtaddr_noncache:0xA9F86000, size:0x00800000
DBG HEALTH {line: 280 (MV_CC_RPCClnt_Call)} 0x7
Changing Resolution to 720p
DBG HEALTH {line: 280 (MV_CC_RPCClnt_Call)} 0x8
DBG HEALTH {line: 558 (MV_PE_EventServiceTask)} 0x800000c8
DBG HEALTH {line: 1199 (MV_CC_RPCSrv_RecvTask)} 0x1
DBG HEALTH {line: 653 (RPC_Agent_Service_Uninstall)} 0x0
<<<<< CPU-1 OSAL Exit
MV_SHM_Exit OK