Power Developer
https://powerdeveloper.org/forums/

EFIKA MX: No video output
https://powerdeveloper.org/forums/viewtopic.php?f=31&t=1805
Page 1 of 1

Author:  likewise [ Sat Apr 24, 2010 3:02 pm ]
Post subject:  EFIKA MX: No video output

I cannot get any video output on my Efika MX using the available images, this is what I did so far:

I have extracted installer-sd.img.lzma (2009-12-22, 158 MB, LZMA archive) to a 4 GB SD card, fdisk'd the last partition so that it uses the complete card, resize2fs'd it.

apt-get updated, upgrade, install ubuntu-standard, then ubuntu-desktop.

Extracted this into the root: imx51-gpu-bin-2.6.31.tar.lzma (2010-04-05, 2 MB, LZMA archive).






U-Boot 2009.01-1.1.2rc3 (Nov 27 2009 - 15:28:33)

CPU: Freescale i.MX51 family 2.5V at 800 MHz
mx51 pll1: 800MHz
mx51 pll2: 665MHz
mx51 pll3: 216MHz
ipg clock : 66500000Hz
ipg per clock : 55416666Hz
uart clock : 66500000Hz
cspi clock : 54000000Hz
Board: MX51 LANGE51 [POR]
DRAM: 512 MB
JEDEC ID: 0xbf:0x25:0x4a
Reading SPI NOR flash 0x40000 [0x10000 bytes] -> ram 0x975f06e8
.SUCCESS

*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Boot Source: SPI NOR FLASH BOOT
For ER1
For ER1
SD card.
Vendor: Man 03 OEM SD "SD04G" Date 05/2009
Product: 1891019008
Revision: 8.0
6 type_id.bin
2460480 uimage
153036 u-boot.bin

3 file(s), 0 dir(s)

reading type_id.bin

4 bytes read
Type ID = 2336
Boot Cmd: run sd_boot
Hit any key to stop autoboot: 0

bootdelay=1
baudrate=115200
loadaddr=0x90007FC0
sd_boot=run bootargs_base bootargs_sdhc
pata_boot=run bootargs_base bootargs_pata
bootinfo=rw hdmi
bootargs_base=setenv bootargs noinitrd console=ttymxc0,115200 console=tty1
bootargs_sdhc=setenv bootargs ${bootargs} root=/dev/mmcblk0p2 ${bootinfo};run lange51_sdhc
bootargs_pata=setenv bootargs ${bootargs} root=/dev/sda2 ${bootinfo};run lange51_pata
base_cmd1=pmic 15 0x00400022;mw.l 0x73fa84b8 0xe7 1
base_cmd2=mw.l 0x83fd9010 0xcaaaf6d0 1;mw.l 0x73f88000 0x01025200 1;mw.l 0x73f84000 0x20 1
base_cmds=run base_cmd1; run base_cmd2
lange51_sdhc=run base_cmds;mmcinit;fatload mmc 0:1 ${loadaddr} ${kernel}; bootm ${loadaddr}
lange51_pata=run base_cmds;ide reset;fatload ide 0:1 ${loadaddr} ${kernel}; bootm ${loadaddr}
check_id=sleep 2;mmcinit;sleep 2;fatls mmc 0:1;fatload mmc 0:1 ${loadaddr} type_id.bin 4
check_nor_flash=sf probe 0:1 25000000 3;sf read ${loadaddr} 0 4
netdev=eth0
ethprime=smc911x
uboot_addr=0x00000000
uboot_size=0x00040000
uboot=u-boot.bin
loadaddr=0x90007FC0
kernel=uImage
stdin=serial
stdout=serial
stderr=serial
filesize=4
bootcmd=run sd_boot

This I find strange:

[ 0.880000] *** sii9022_probe
[ 0.880000] *** sii9022 lcd_probe
[ 0.880000] @_@ lcd_probe vmode= video-mode=4 ce-mode=4 clock_auto=1
[ 0.890000] *** sii9022 lcd_init_fb
[ 0.890000] mxcfb_di_clock_adjust pixelclk=13468 rate=297000000
[ 0.890000] orig: parent=pll3 clk=260000000 this=ipu_di0_clk di_clk=65000000
[ 0.900000] adjust: parent=pll3 clk=297000000 this=ipu_di0_clk di_clk=74250000 ret=0 ret=0
[ 0.910000] reinit 1280x720 13468
[ 0.920000] read device id = 0xB0
[ 0.920000] @_@ Monitor is not detected
[ 0.930000] sii9022 1-0039: geometry 1280 720 1280 720 16
[ 0.930000] sii9022 1-0039: timings 13468 220 110 20 5 40 5
[ 0.940000] sii9022 1-0039: accel 0 sync 23 vmode=0
[ 0.940000] sii9022 1-0039: pclk 7425 refresh 6024 total x 1650 total y 750
[ 0.950000] hdmi audio mute
[ 0.960000] hdmi audio unmute


Note the monitor goes non-detected. I have tried two HDMI to DVI cables.

Looking further, but if anyone recognizes a problem, pls. let me know.

Regards,

Leon.

Author:  likewise [ Sat Apr 24, 2010 3:19 pm ]
Post subject:  Detection fails, but have video now.

Detection fails, but have video now.

I have switched to another screen, and now I do have display, but the monitor (EDID) detection still fails.

Might this be related to my version of u-boot (developer edition MX box)?

Anyway, my previous Dell 2007WF(Pb) Rev. A4 didn't seem to like 1280x720x60, although it can natively handle up to 1680x1050x60.

Switched to a Dell U2410, which wasn't detected either, but showed a nice picture.

Regards,

Leon.

Author:  Neko [ Mon Apr 26, 2010 10:10 pm ]
Post subject:  Re: Detection fails, but have video now.

Quote:
Detection fails, but have video now.

I have switched to another screen, and now I do have display, but the monitor (EDID) detection still fails.

Might this be related to my version of u-boot (developer edition MX box)?

Anyway, my previous Dell 2007WF(Pb) Rev. A4 didn't seem to like 1280x720x60, although it can natively handle up to 1680x1050x60.

Switched to a Dell U2410, which wasn't detected either, but showed a nice picture.

Regards,

Leon.
New U-Boot and new Kernel would probably do you the world of good. Older U-Boots may not be setting the regulators up properly for certain parts of the chip, in which case you see weird i2c bugs like this pop up.. you're also running the DDR bus at 166MHz instead of 200MHz so you're not seeing the full performance.

There's no difference between the Projects and Store Efikas (they're all Board Rev. 1.1) except Projects went out first so they may not have had the Genesi-updated U-Boot on them (which is why it says LANGE51 which is Pegatron's name for it..)

The 1.1.8 U-Boot on the Efika MX Firmware page is probably your best bet, I am currently working on a mainline U-Boot port which should be pretty excellent and represent the end of our U-Boot support (since it'll go mainline, and the hardware isn't changing..) and a new kernel (with a pretty new graphics driver).

This is a lot of work so it's going to take a while, but what is there.. works just fine.

Page 1 of 1 All times are UTC-06:00
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/