VIM3 Android Pie HDMI resolution testing

EDID:

kvim3:/ $ cat /sys/class/amhdmitx/amhdmitx0/edid
Rx Manufacturer Name: SAM
Rx Product Code: 0902
Rx Serial Number: 00000000
Rx Product Name: OpenRTD2662
Manufacture Week: 1
Manufacture Year: 2014
Physcial size(cm): 70 x 39
EDID Version: 1.3
EDID block number: 0x1
blk0 chksum: 0x09
Source Physical Address[a.b.c.d]: 0.0.0.0
native Mode c0, VIC (native 255):
ColorDeepSupport 0
16 31 4 19 5 20 3 18 32 33 34 7 22
Audio {format, channel, freq, cce}
{1, 1, 6, 7}
Speaker Allocation: 1
Vendor: 0xc03 ( HDMI device)
MaxTMDSClock1 150 MHz
vLatency: Invalid/Unknown
aLatency: Invalid/Unknown
i_vLatency: Invalid/Unknown
i_aLatency: Invalid/Unknown
SCDC: 0
RR_Cap: 0
LTE_340M_Scramble: 0
checkvalue: 0x09ad0000

@linux-su we have added 800x480 resolution support in new firmware ,and will release soon ,you can test it later

3 Likes

Hello! Can’t start monitor at 1280X480 on vim3! You can correct the parameters! On edge, I started on Timings CVT, here in this calculator Video Timings Calculator. I understand that you have CVT-RB registered. Help me please.

1 Like

Would there be a possibility of adding 1280x390 as a supported resolution?

you can follow the instructions in the previous post to add support

I’m sorry. This might be a bit over my head, but I don’t know which post you’re talking about and gets a bit over my head. Can you help me out?

Hello. I have a problem with setting the hdmi resolution to VIM3. If I send a command:

echo 1280x480p60hz > sys/class/display/mode

[ 3256.062849@0] vout: vmode set to 1280x480p60hz
[ 3256.063466@0] fb: current vmode=1280x480p60hz, cmd: 0x10000
[ 3256.067754@0] vlock: event MODE_CHANGE_PRE 0
[ 3256.072026@0] hdmitx: hdmitx_set_current_vmode[4728]
[ 3256.076774@0] hdmitx: system: recalc before 1280x480p60hz 2997 50
[ 3256.083089@0] hdmitx: system: recalc after 1280x480p60hz 2997 50
[ 3256.088807@0] hdmitx: system: get current mode: 1280x480p60hz
[ 3256.094574@0] hdmitx: system: update physcial size: 520 320
[ 3256.099916@0] hdmitx: video: already init VIC = 0  Now VIC = 771
[ 3256.106012@0] hdmitx: hw: set audio
[ 3256.109638@0] hdmitx: hw: hdmitx tx_aud_src = 0
[ 3256.113863@0] hdmitx: fs = 0, cd = 6, tmds_clk = 43200
[ 3256.118911@0] hdmitx: hw: aud_n_para = 6144
[ 3256.123152@0] hdmitx: hw: set channel status
[ 3256.127390@0] hdmitx: hw: [0x10e3] = 0x1f
[ 3256.131259@0] hdmitx: system: update rx hdr info 0
[ 3256.136093@2] vout: new mode 1280x480p60hz set ok
[ 3256.140818@2] fb: current vmode=1280x480p60hz, cmd: 0x20000
[ 3256.146453@2] DOLBY: vout_notify_callback: VOUT_EVENT_MODE_CHANGE
[ 3256.153362@2] vlock: event MODE_CHANGE
[ 3256.157161@2] vout: vout_io_open
[ 3256.159342@2] vout: vout_ioctl: cmd_dir = 0x2, cmd_nr = 0x0
[ 3256.167617@2] vout: vout_io_release

there is no image.
Where to look in the code, please tell me!
Thank you in advance!