iMX6Solo No HDMI

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6Solo No HDMI

497 Views
paulbrown
Contributor I

Hi All,

I am having problems with the HDMI output on a custom iMX6 SOLO board. Firstly, the HDMI port doesn't go to the outside world (i.e. a connector) but is wired into a Xilinx FPGA. I have altered a standard u-boot (modified wandboard files as the wandboard defaults to HDMI) to suit my hardware, but I cannot get the HDMI signals to switch on. Every other aspect of the system works, I have 2 x SD cards, 2 x USB ports, audio codec, ethernet, serial ports, working kernel, etc, but no HDMI. Any ideas where I can start to look? Are there any specific hardware requirements for the HDMI PHY that I am overlooking?

Many thanks

Paul

FYI the output from u-boot goes:

U-Boot 2016.03-dirty (Mar 07 2017 - 14:55:27 +0000)

CPU:   Freescale i.MX6SOLO rev1.3 at 792 MHz
Reset cause: POR
Board: sctrl300s A
I2C:   ready
DRAM:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
*** Warning - bad CRC, using default environment

No panel detected: default to HDMI
Enabling HDMI PHY
Display: HDMI (1024x768)
In:    serial
Out:   serial
Err:   serial
Net:   FEC [PRIME]
Error: FEC address not set.

Press SPACE to abort autoboot in 2 seconds
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
72 bytes read in 77 ms (0 Bytes/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
Running uname_boot ...
loading /boot/vmlinuz-4.1.13-00126-ge55a6a9-dirty ...
6235064 bytes read in 381 ms (15.6 MiB/s)
loading /boot/dtbs/4.1.13-00126-ge55a6a9-dirty/imx6dl-sctrl300s.dtb ...
27464 bytes read in 363 ms (73.2 KiB/s)
debug: [consoleblank=0 console=ttymxc0,115200 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait video=HDMI-A-1:1024x768@60e] ...
debug: [bootz 0x12000000 - 0x18000000] ...
Kernel image @ 0x12000000 [ 0x000000 - 0x5f23b8 ]
## Flattened Device Tree blob at 18000000
   Booting using the fdt blob at 0x18000000
   Using Device Tree in place at 18000000, end 18009b47

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Labels (1)
0 Kudos
1 Reply

343 Views
igorpadykov
NXP Employee
NXP Employee

Hi Paul

one can try with nxp bsps from below link and use for hdmi

Table 10. Common kernel boot parameters

http://www.nxp.com/products/software-and-tools/software-development-tools/i.mx-software-and-tools/i....

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos