Re: A10s-OlinuXino-MICRO with Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2015-02-07 at 09:33 +0100, Hans de Goede wrote:
> Hi,
> 
> On 02/07/2015 12:32 AM, Craig Lanning wrote:
> > Does Rawhide have any code to deal with the LDC panel for Olimex boards
> > (Allwinner A10s CPU)?
> > 
> > I thought I saw somewhere that it has some early support for the LCD
> > panel.
> > 
> > I downloaded the Xfce rawhide image (in hopes that it would use the
> > LCD), wrote it to an SD card, installed the uboot image, and booted it.
> > 
> > It started running through its boot messages on the console.  Asked me
> > the Setup questions.  Finally it continued to a login prompt on the
> > console.  I logged in and can use the console.  I looked through the
> > output from "dmesg" but didn't see anything about the LCD.
> > 
> > I have a 7 inch LCD (800x480) and an HDMI port that I could hook to an
> > HD monitor (1920x1080).  I am glad that even though I used a "graphical"
> > image, when it didn't find a display device, it used the console.
> > 
> > Was I mistaken about it doing anything with the LCD panel, or is there
> > some additional configuration that I need to do for it to work?
> > 
> > If it doesn't support the LCD, does it support the HDMI port?
> 
> Rawhide as of today supports the hdmi port with 1024x768, once
> rawhide gets u-boot v2015.04-rc1 it will also support EDID and use
> your monitors native resolution.
> 
> The LCD will work, but you need to build your own u-boot:
> 
> dnf install gcc-arm-linux-gnu
> git clone https://github.com/jwrdegoede/u-boot-sunxi.git
> cd u-boot-sunxi
> git checkout -B sunxi-wip origin/sunxi-wip
> 
> Then edit configs/A10s-OLinuXino-M_defconfig and configs/A13-OLinuXino_defconfig
> in the latter you will find a number of CONFIG_VIDEO_LCD_... lines in there,
> copy those over to the configs/A10s-OLinuXino-M_defconfig file.
> 
> Then replace CONFIG_VIDEO_LCD_POWER="AXP0-0" with
> CONFIG_VIDEO_LCD_POWER="PB9"
> 
> And then do the following to build / install:
> 
> make -j4 CROSS_COMPILE=arm-linux-gnu- A10s-OLinuXino-M_defconfig
> make -j4 CROSS_COMPILE=arm-linux-gnu-
> sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk0 bs=1024 seek=8
> 
> You will also need an updated dtb, I've attached it for you, simply
> drop the .dtb file into the dtb-3.... dir on the boot partition.
> 
> After this u-boot should light up the lcd showin the u-boot tux
> on gray waterdrop background and some boot messages, and the kernel
> should take over the lcd framebuffer.

When I booted the board, it lit up the LCD, displayed the Linux logo,
displayed some text like it was booting.  This text appeared to match
what was being displayed on the console.  When the console showed this:

   Setting up a 800x480 lcd console
   In:    serial
   Out:   vga
   Err:   vga
   Net:   emac
   Starting USB...
   USB0:   

The LCD went blank and the whole board seemed to freeze.

Any ideas?

Incidentally, earlier in the boot sequence it printed this:

   CPU:   Allwinner A10s (SUN5I)
   I2C:   ready
   DRAM:  512 MiB
   MMC:   SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
   *** Warning - bad CRC, using default environment

Is this from me overwriting parts of the SD card without updating its
idea of the CRC?

Craig


_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux