On Tue, Sep 25, 2012 at 9:18 AM, Tony Prisk <
li...@prisktech.co.nz> wrote:
> On Tue, 2012-09-25 at 03:49 +0530, J T Dsouza wrote:
>> Followed the wiki and ended with * wmt.
>>
>> Compiled the image as per the wiki. The image boots from microsd and
>> usb but no display.
>> The earlier tar ball you provided always produced a display, but
>> failed to mount rootfs. from
>> either microsd or usb.
>>
>> On Tue, Sep 25, 2012 at 2:07 AM, Tony Prisk
>> <
sent...@digitalfantasy.co.nz> wrote:
>> > I have uploaded another tarball with the current WMT branch.
>> > (linuxwmt-12-09-25.tar.bz2)
>> >
>> > Given that the git fetch instructions and build instructions are in the
>> > wiki, I expect this will be the last tarball.
>> > Creating tarball's for users is, well, annoying and unnecessary.
>> >
>> > I recommend you try getting the git source instead - if you can't, let me
>> > know and I'll try help.
>> > It makes updates much easier and means you can have the current source as
>> > soon as it's pushed.
>> >
>> > Regards
>> >
>> > Tony P
>
> Do you have a 7" WM8650-based tablet?
yes
> I assume so since you say it worked on the tarball.
display worked, though sdmmc and usb did not.
>
> If so, I can't see any reason why it shouldn't have a display.
> I *think* the driver changed between the 12-09-01 tarball and the
> current git, but most of my testing is done on a 7" WM8650 so it should
> 'just work'.
>
> Do you see any framebuffer related output in dmesg via serial?
Dump of console
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.6.0-rc6+ (root@debamd) (gcc version
4.4.5 (Debian 4.4.5-8) ) #2 Tue Sep 25 03:21:57 IST 2012
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: VIA/Wondermedia SoC (Device Tree Support),
model: Wondermedia WM8650-MID Tablet
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 54356
[ 0.000000] Kernel command line: mem=214M root=/dev/mmcblk0p2
noinitrd rw rootfstype=ext2 console=ttyWMT0,115200n8 consol0
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 214MB = 214MB total
[ 0.000000] Memory: 211336k/211336k available, 7800k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xcd800000 - 0xff000000 ( 792 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xcd600000 ( 214 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc04f9070 (5061 kB)
[ 0.000000] .init : 0xc04fa000 - 0xc051fb84 ( 151 kB)
[ 0.000000] .data : 0xc0520000 - 0xc0556a98 ( 219 kB)
[ 0.000000] .bss : 0xc0556abc - 0xc05adf38 ( 350 kB)
[ 0.000000] NR_IRQS:128
[ 0.000000] Added IRQ Controller @ f8140000 [virq_base = 0]
[ 0.000000] Added IRQ Controller @ f8150000 [virq_base = 64]
[ 0.000000] vt8500-irq: Enabled slave->parent interrupts
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns,
wraps every 4294967286ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty1] enabled
[ 0.060000] Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)
[ 0.070000] pid_max: default: 32768 minimum: 301
[ 0.070000] Security Framework initialized
[ 0.070000] Mount-cache hash table entries: 512
[ 0.070000] Initializing cgroup subsys cpuacct
[ 0.070000] Initializing cgroup subsys devices
[ 0.070000] Initializing cgroup subsys freezer
[ 0.070000] Initializing cgroup subsys net_cls
[ 0.070000] CPU: Testing write buffer coherency: ok
[ 0.070000] Setting up static identity map for 0x3ac8c8 - 0x3ac920
[ 0.070000] devtmpfs: initialized
[ 0.080000] dummy:
[ 0.080000] NET: Registered protocol family 16
[ 0.080000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.080000] No ATAGs?
[ 0.090000] bio: create slab <bio-0> at 0
[ 0.090000] SCSI subsystem initialized
[ 0.090000] usbcore: registered new interface driver usbfs
[ 0.090000] usbcore: registered new interface driver hub
[ 0.090000] usbcore: registered new device driver usb
[ 0.100000] Switching to clocksource vt8500_timer
[ 0.150000] NET: Registered protocol family 2
[ 0.150000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.150000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.150000] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.150000] TCP: reno registered
[ 0.150000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.150000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.160000] NET: Registered protocol family 1
[ 0.160000] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.160000] audit: initializing netlink socket (disabled)
[ 0.160000] type=2000 audit(0.160:1): initialized
[ 0.340000] VFS: Disk quotas dquot_6.5.2
[ 0.340000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.340000] jffs2: version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 0.340000] msgmni has been set to 412
[ 0.340000] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 252)
[ 0.340000] io scheduler noop registered
[ 0.340000] io scheduler deadline registered
[ 0.340000] io scheduler cfq registered (default)
[ 0.340000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.350000] d8200000.uart: ttyWMT0 at MMIO 0xd8200000 (irq = 32) is
a VT8500 UART-1
[ 0.750000] console [ttyWMT0] enabled
[ 0.750000] d82b0000.uart: ttyWMT1 at MMIO 0xd82b0000 (irq = 33) is
a VT8500 UART-1
[ 0.760000] GPIO NAND driver, �© 2004 Simtec Electronics
[ 0.770000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.770000] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.780000] platform-uhci d8007b00.uhci: Generic UHCI Host Controller
[ 0.790000] platform-uhci d8007b00.uhci: new USB bus registered,
assigned bus number 1
[ 0.790000] platform-uhci d8007b00.uhci: irq 43, io mem 0xd8007b00
[ 0.800000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.810000] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 0.810000] usb usb1: Product: Generic UHCI Host Controller
[ 0.820000] usb usb1: Manufacturer: Linux 3.6.0-rc6+ uhci_hcd
[ 0.830000] usb usb1: SerialNumber: d8007b00.uhci
[ 0.830000] hub 1-0:1.0: USB hub found
[ 0.830000] hub 1-0:1.0: 2 ports detected
[ 0.840000] Initializing USB Mass Storage driver...
[ 0.840000] usbcore: registered new interface driver usb-storage
[ 0.850000] USB Mass Storage support registered.
[ 0.860000] mousedev: PS/2 mouse device common for all mice
[ 0.860000] cpuidle: using governor ladder
[ 0.860000] cpuidle: using governor menu
[ 0.870000] sdhci: Secure Digital Host Controller Interface driver
[ 0.870000] sdhci: Copyright(c) Pierre Ossman
[ 0.880000] usbcore: registered new interface driver ushc
[ 0.880000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.890000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.910000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.930000] [MMC/SD] WMT MCI Controller (DriverVersion=13)
[ 0.930000] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.940000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.940000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.950000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.950000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.960000] drop_monitor: Initializing network drop monitor service
[ 0.960000] TCP: cubic registered
[ 0.970000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.970000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.980000] NET: Registered protocol family 10
[ 0.980000] mip6: Mobile IPv6
[ 0.990000] vt8500_dclk_set_rate: invalid divisor for clock
[ 0.990000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.000000] NET: Registered protocol family 17
[ 1.000000] VFP support v0.3: not present
[ 1.010000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.010000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.020000] registered taskstats version 1
[ 1.020000] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.030000] Waiting 10sec before mounting root device...
[ 1.030000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.040000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.040000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.050000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.060000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.060000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.070000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.070000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.080000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.080000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.110000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.110000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.120000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.120000] vt8500_dclk_set_rate: invalid divisor for clock
[ 1.130000] mmc0: new high speed SDHC card at address 1234
[ 1.130000] mmcblk0: mmc0:1234 SA04G 3.65 GiB
[ 1.140000] mmcblk0: p1 p2
[ 11.040000] 11.730000] VFS: Mounted root (ext2 filesystem) on device 179:2.
[ 11.730000] Freeing init memory: 148K
>
> Regards
>
> Tony P
>