Hi,

In one of the documents it was mentioned that if the booting on the
target hardware is succesful, then we see Java applications (with
icons) on the LCD panel.

I downloaded the android source and gave "make" for generic product. I
copied the android root fs into my USB (ext2) and after mounting it,
gave the following command.
"chroot /mnt /init".

I can see "ANDROID" being displayed on the LCD, but no graphics
(icons) and following background process were running.

 /system/bin/servicemanager
 /system/bin/vold
 /system/bin/debuggerd
/system/bin/bootanimation
 /system/bin/dbus-daemon
 /system/bin/installd
 /system/bin/sh
 /system/bin/rild
 /system/bin/app_process
 /system/bin/mediaserver

can anyone let me know, how to proceed further?

Thanks

On Mon, Dec 21, 2009 at 10:14 PM, linux newbie <linux.newbi...@gmail.com> wrote:
> Hi,
>
> How to display the desktop sort of thing in my target?
> I am getting the Android shell after booting but not desktop as we run
> the emulator.
>
> Any suggestion?
>
> Thanks
>
> On Mon, Dec 21, 2009 at 2:05 PM, linux newbie <linux.newbi...@gmail.com> 
> wrote:
>> Hi All,
>>
>> Thanks very much for your guidance. Android shell shows up :)
>>
>> Thanking You.
>>
>> On Sun, Dec 20, 2009 at 7:42 PM, Anil Sasidharan <anil...@gmail.com> wrote:
>>> Hi,
>>>
>>>       It seems "ASHMEM" is not enabled in kernel config (kernel log does not
>>> show the asmem init message). Please enable this module (Android Shared
>>> Memory) and try.
>>>
>>> Warm Regards,
>>> Anil
>>>
>>> On Fri, Dec 18, 2009 at 5:54 AM, linux newbie <linux.newbi...@gmail.com>
>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> STEP 1:
>>>> I downloaded latest Andriod patched kernel (linux.2.6.27) using git
>>>> clone. I applied our board specific patch on top of it and compiled it
>>>> using toolchain arm-none-linux-gnueabi-
>>>>
>>>> I also compiled busybox with this same tool chain and booted the
>>>> system and things were working fine as expected.
>>>>
>>>> STEP 2:
>>>> Downloaded android source using git. compiled it for "generic" product.
>>>> As my target has 128MB of SDRAM, I made a single root fs i.e copied
>>>> out/target/product/generic/system to
>>>> /out/target/product/generic/root_fs/system.
>>>>
>>>> commented mounting yaffs2 line for system and data in init.rc file.
>>>>
>>>> created ext2 file system image and downloaded it to my target.
>>>>
>>>> But I am not succesful in booting it. Please help me out to figure out
>>>> the cause. Below is the log.
>>>>
>>>> Uncompressing
>>>> Linux...............................................................................................................
>>>> done, booting the kernel.
>>>> Linux version 2.6.27-00127-gf92ea03-dirty (new...@ubuntu910vm) (gcc
>>>> version 4.4.0 (GCC) ) #11 Thu Dec 17 15:44:03 PST 2009
>>>> CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE), cr=0000397f
>>>> Machine: RTS G5
>>>> Got g5 info
>>>> 102292 C 1 3
>>>> 00:1A:EA:10:22:92
>>>> Memory policy: ECC disabled, Data cache writeback
>>>> Memory clock: 99.53MHz (*27)
>>>> Run Mode clock: 199.07MHz (*2)
>>>> Turbo Mode clock: 199.07MHz (*1.0, inactive)
>>>> Msc0: 97787ff8 (f6000008)
>>>> Msc1: 23c7f8c (f600000c)
>>>> Msc2: 7ff07ff0 (f6000010)
>>>> mdcnfg: 1cb, mdrefr: 1802f
>>>> cccr: 141
>>>> CPLD Version: a02
>>>> CPU0: D VIVT undefined 5 cache
>>>> CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
>>>> CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
>>>> Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
>>>> Kernel command line: root=/dev/ram0 rootfstype=ext2  console=ttyS1,115200
>>>> PID hash table entries: 512 (order: 9, 2048 bytes)
>>>> Console: colour dummy device 80x30
>>>> Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
>>>> Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
>>>> Memory: 64MB 64MB = 128MB total
>>>> Memory: 103564KB available (3184K code, 778K data, 112K init)
>>>> SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
>>>> Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560)
>>>> Mount-cache hash table entries: 512
>>>> CPU: Testing write buffer coherency: ok
>>>> khelper used greatest stack depth: 6832 bytes left
>>>> net_namespace: 320 bytes
>>>> NET: Registered protocol family 16
>>>> khelper used greatest stack depth: 6536 bytes left
>>>> RTS Init: Dec 17 2009 14:44:42 CPLD Version: 0a02
>>>> set_uart_alt_func:irq = 21 alt_func = 1
>>>> set_uart_alt_func:irq = 20 alt_func = 1
>>>> pwr_switch_hold_count = 30
>>>> khelper used greatest stack depth: 6440 bytes left
>>>> SCSI subsystem initialized
>>>> usbcore: registered new interface driver usbfs
>>>> usbcore: registered new interface driver hub
>>>> usbcore: registered new device driver usb
>>>> NET: Registered protocol family 2
>>>> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
>>>> TCP established hash table entries: 4096 (order: 3, 32768 bytes)
>>>> TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
>>>> TCP: Hash tables configured (established 4096 bind 4096)
>>>> TCP reno registered
>>>> NET: Registered protocol family 1
>>>> checking if image is initramfs...it isn't (no cpio magic); looks like an
>>>> initrd
>>>> Freeing initrd memory: 22129K
>>>> rts-kbd: Traker 5 keyboard
>>>> input: rts-kbd as /class/input/input0
>>>> audit: initializing netlink socket (disabled)
>>>> type=2000 audit(8.940:1): initialized
>>>> JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
>>>> msgmni has been set to 245
>>>> io scheduler noop registered
>>>> io scheduler anticipatory registered
>>>> io scheduler deadline registered
>>>> io scheduler cfq registered (default)
>>>> rts_backlight_power(): power: 1
>>>> Console: switching to colour frame buffer device 80x15
>>>> pxafb_smart_thread: not properly initialized, thread terminated
>>>> ipmi message handler version 39.2
>>>> ipmi device interface
>>>> IPMI Watchdog: driver initialized
>>>> pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART
>>>> pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART
>>>> console [ttyS1] enabled
>>>> pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART
>>>> pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 7) is a HWUART
>>>> brd: module loaded
>>>> loop: module loaded
>>>> logger: created 64K log 'log_main'
>>>> logger: created 256K log 'log_events'
>>>> logger: created 64K log 'log_radio'
>>>> SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit
>>>> encapsulation enabled).
>>>> CSLIP: code copyright 1989 Regents of the University of California.
>>>> SLIP linefill/keepalive option.
>>>> Driver 'sd' needs updating - please use bus_type methods
>>>> physmap platform flash device: 00100000 at 00000000
>>>> Found: AMD AM29LV800BB
>>>> physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
>>>> number of JEDEC chips: 1
>>>> cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
>>>> RedBoot partition parsing not available
>>>> RTS xD/NAND driver: 14:48:29 Dec 17 2009
>>>>        Addr: 0x06000000
>>>>        Adding NAND chip
>>>> NAND device: Manufacturer ID: 0x98, Chip ID: 0x75 (Toshiba NAND 32MiB
>>>> 3,3V 8-bit)
>>>> Scanning device for bad blocks
>>>> Using static partition definition
>>>> Creating 3 MTD partitions on "NAND 32MiB 3,3V 8-bit":
>>>> 0x00000000-0x00200000 : "kernel image"
>>>> 0x00200000-0x02000000 : "root file system"
>>>> 0x00000000-0x02000000 : "entire nand device"
>>>>        Adding xD card
>>>> No NAND device found!!!
>>>> 116x: driver isp116x-hcd, 03 Nov 2005
>>>> Initializing USB Mass Storage driver...
>>>> usbcore: registered new interface driver usb-storage
>>>> USB Mass Storage support registered.
>>>> usbcore: registered new interface driver usbserial
>>>> usbserial: USB Serial Driver core
>>>> mice: PS/2 mouse device common for all mice
>>>> i2c /dev entries driver
>>>> Advanced Linux Sound Architecture Driver Version 1.0.17.
>>>> ALSA device list:
>>>>  #0: pxa2xx-ac97 (Philips UCB1400)
>>>> IPv4 over IPv4 tunneling driver
>>>> GRE over IPv4 tunneling driver
>>>> TCP cubic registered
>>>> Initializing XFRM netlink socket
>>>> NET: Registered protocol family 17
>>>> NET: Registered protocol family 15
>>>> XScale DSP coprocessor detected.
>>>> RAMDISK: Compressed image found at block 0
>>>> VFS: Mounted root (ext2 filesystem).
>>>> Freeing init memory: 112K
>>>> init used greatest stack depth: 4224 bytes left
>>>> Kernel panic - not syncing: Attempted to kill init!
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>> On Thu, Dec 17, 2009 at 5:12 AM, Yi Sun <beyo...@gmail.com> wrote:
>>>> > your init crashed. try to get some thing dump out from your init to make
>>>> > sure it works correctly
>>>> >
>>>> > On Wed, 2009-12-16 at 18:21 +1100, linux newbie wrote:
>>>> >> Hi,
>>>> >>
>>>> >> I downloaded the latest kernel (Android supported) from git clone
>>>> >> git://android.git.kernel.org.
>>>> >>
>>>> >> Modified it to include our device specific stuff and booted it with
>>>> >> our prevoius root fs(no android) and bang got the crash.
>>>> >>
>>>> >> can anyone help me out to debug this issue.
>>>> >>
>>>> >> Uncompressing
>>>> >> Linux.................................................................................................................
>>>> >> done, booting the kernel.
>>>> >> Linux version 2.6.27 (new...@newbierhel4vm) (gcc version 4.0.2) #2 Thu
>>>> >> Dec 10 05:53:32 EST 2009
>>>> >> CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE), cr=0000397f
>>>> >> Machine: RTS G5
>>>> >> Got g5 info
>>>> >> 102292 C 1 3
>>>> >> 00:1A:EA:10:22:92
>>>> >> Memory policy: ECC disabled, Data cache writeback
>>>> >> Memory clock: 99.53MHz (*27)
>>>> >> Run Mode clock: 199.07MHz (*2)
>>>> >> Turbo Mode clock: 199.07MHz (*1.0, inactive)
>>>> >> Msc0: 97787ff8 (f6000008)
>>>> >> Msc1: 23c7f8c (f600000c)
>>>> >> Msc2: 7ff07ff0 (f6000010)
>>>> >> mdcnfg: 1cb, mdrefr: 1802f
>>>> >> cccr: 141
>>>> >> CPLD Version: a02
>>>> >> CPU0: D VIVT undefined 5 cache
>>>> >> CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
>>>> >> CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
>>>> >> Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
>>>> >> 32512
>>>> >> Kernel command line: root=/dev/mtdblock2 rootfstype=jffs2
>>>> >>  console=ttyS1,115200
>>>> >> PID hash table entries: 512 (order: 9, 2048 bytes)
>>>> >> Console: colour dummy device 80x30
>>>> >> Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
>>>> >> Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
>>>> >> Memory: 64MB 64MB = 128MB total
>>>> >> Memory: 125596KB available (3260K code, 780K data, 116K init)
>>>> >> SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
>>>> >> Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560)
>>>> >> Mount-cache hash table entries: 512
>>>> >> CPU: Testing write buffer coherency: ok
>>>> >> net_namespace: 320 bytes
>>>> >> NET: Registered protocol family 16
>>>> >> RTS Init: Dec 10 2009 05:06:54 CPLD Version: 0a02
>>>> >> set_uart_alt_func:irq = 21 alt_func = 1
>>>> >> set_uart_alt_func:irq = 20 alt_func = 1
>>>> >> pwr_switch_hold_count = 30
>>>> >> SCSI subsystem initialized
>>>> >> usbcore: registered new interface driver usbfs
>>>> >> usbcore: registered new interface driver hub
>>>> >> usbcore: registered new device driver usb
>>>> >> NET: Registered protocol family 2
>>>> >> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
>>>> >> TCP established hash table entries: 4096 (order: 3, 32768 bytes)
>>>> >> TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
>>>> >> TCP: Hash tables configured (established 4096 bind 4096)
>>>> >> TCP reno registered
>>>> >> NET: Registered protocol family 1
>>>> >> rts-kbd: Traker 5 keyboard
>>>> >> input: rts-kbd as /class/input/input0
>>>> >> audit: initializing netlink socket (disabled)
>>>> >> type=2000 audit(0.490:1): initialized
>>>> >> JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
>>>> >> msgmni has been set to 245
>>>> >> io scheduler noop registered
>>>> >> io scheduler anticipatory registered
>>>> >> io scheduler deadline registered
>>>> >> io scheduler cfq registered (default)
>>>> >> rts_backlight_power(): power: 1
>>>> >> Console: switching to colour frame buffer device 80x15
>>>> >> pxafb_smart_thread: not properly initialized, thread terminated
>>>> >> ipmi message handler version 39.2
>>>> >> pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART
>>>> >> pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART
>>>> >> console [ttyS1] enabled
>>>> >> pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART
>>>> >> pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 7) is a HWUART
>>>> >> brd: module loaded
>>>> >> loop: module loaded
>>>> >> logger: created 64K log 'log_main'
>>>> >> logger: created 256K log 'log_events'
>>>> >> logger: created 64K log 'log_radio'
>>>> >> SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit
>>>> >> encapsulation enabled).
>>>> >> CSLIP: code copyright 1989 Regents of the University of California.
>>>> >> SLIP linefill/keepalive option.
>>>> >> Driver 'sd' needs updating - please use bus_type methods
>>>> >> physmap platform flash device: 00100000 at 00000000
>>>> >> Found: AMD AM29LV800BB
>>>> >> physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
>>>> >> number of JEDEC chips: 1
>>>> >> cfi_cmdset_0002: Disabling erase-suspend-program due to code
>>>> >> brokenness.
>>>> >> RedBoot partition parsing not available
>>>> >> RTS xD/NAND driver: 05:07:00 Dec 10 2009
>>>> >>         Addr: 0x06000000
>>>> >>         Adding NAND chip
>>>> >> NAND device: Manufacturer ID: 0x98, Chip ID: 0x75 (Toshiba NAND 32MiB
>>>> >> 3,3V 8-bit)
>>>> >> Scanning device for bad blocks
>>>> >> Using static partition definition
>>>> >> Creating 3 MTD partitions on "NAND 32MiB 3,3V 8-bit":
>>>> >> 0x00000000-0x00200000 : "kernel image"
>>>> >> 0x00200000-0x02000000 : "root file system"
>>>> >> 0x00000000-0x02000000 : "entire nand device"
>>>> >>         Adding xD card
>>>> >> No NAND device found!!!
>>>> >> 116x: driver isp116x-hcd, 03 Nov 2005
>>>> >> Initializing USB Mass Storage driver...
>>>> >> usbcore: registered new interface driver usb-storage
>>>> >> USB Mass Storage support registered.
>>>> >> usbcore: registered new interface driver usbserial
>>>> >> usbserial: USB Serial Driver core
>>>> >> mice: PS/2 mouse device common for all mice
>>>> >> i2c /dev entries driver
>>>> >> Advanced Linux Sound Architecture Driver Version 1.0.17.
>>>> >> ALSA device list:
>>>> >>   #0: pxa2xx-ac97 (Philips UCB1400)
>>>> >> IPv4 over IPv4 tunneling driver
>>>> >> GRE over IPv4 tunneling driver
>>>> >> TCP cubic registered
>>>> >> Initializing XFRM netlink socket
>>>> >> NET: Registered protocol family 17
>>>> >> NET: Registered protocol family 15
>>>> >> XScale DSP coprocessor detected.
>>>> >> Empty flash at 0x00506c78 ends at 0x00506e00
>>>> >> jffs2_scan_inode_node(): CRC failed on node at 0x00da89ec: Read
>>>> >> 0xffffffff, calculated 0xa44aeeec
>>>> >> Empty flash at 0x00da8a30 ends at 0x00da8c00
>>>> >> jffs2_scan_inode_node(): CRC failed on node at 0x0108ebd8: Read
>>>> >> 0xffffffff, calculated 0x45ea5198
>>>> >> mtd->read(0x3c40 bytes from 0x10943c0) returned ECC error
>>>> >> jffs2_scan_inode_node(): CRC failed on node at 0x010945c4: Read
>>>> >> 0x0624050b, calculated 0xc6062405
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094638:
>>>> >> 0x85ff instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0109463c:
>>>> >> 0x74e0 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094640:
>>>> >> 0xbc00 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094644:
>>>> >> 0x5f68 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094648:
>>>> >> 0x6000 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0109464c:
>>>> >> 0xa400 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094654:
>>>> >> 0x8000 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094658:
>>>> >> 0xac00 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0109465c:
>>>> >> 0xac00 instead
>>>> >> jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x01094660:
>>>> >> 0xac00 instead
>>>> >> Further such events for this erase block will not be printed
>>>> >> jffs2_scan_inode_node(): CRC failed on node at 0x0109a5d0: Read
>>>> >> 0xffffffff, calculated 0x662e61ab
>>>> >> Empty flash at 0x010d8c10 ends at 0x010d8e00
>>>> >> Empty flash at 0x010e9614 ends at 0x010e9800
>>>> >> jffs2_scan_inode_node(): CRC failed on node at 0x010ee5ec: Read
>>>> >> 0xffffffff, calculated 0xe54a14a9
>>>> >> jffs2_scan_dirent_node(): Node CRC failed on node at 0x012299f0: Read
>>>> >> 0xffffffff, calculated 0x17e5bbcb
>>>> >> Empty flash at 0x01229a20 ends at 0x01229c00
>>>> >> jffs2_scan_dirent_node(): Node CRC failed on node at 0x012f2bf4: Read
>>>> >> 0xffffffff, calculated 0x2322e93d
>>>> >> Empty flash at 0x012f2c24 ends at 0x012f2e00
>>>> >> VFS: Mounted root (jffs2 filesystem).
>>>> >> Freeing init memory: 116K
>>>> >> Kernel panic - not syncing: Attempted to kill init!
>>>> >>
>>>> >> On Wed, Dec 16, 2009 at 4:48 PM, Sayiram K N
>>>> >> <sayiram.koth...@gmail.com> wrote:
>>>> >> > Hi
>>>> >> > before loading the android can you try to load the linux kernel?? if
>>>> >> > it succeeds then you can switch to Android.may be change the root
>>>> >> > args
>>>> >> > as /sbin/init
>>>> >> >
>>>> >> >
>>>> >> > On 12/16/09, jack <yichang.zhu...@gmail.com> wrote:
>>>> >> >> Hello,
>>>> >> >>
>>>> >> >> As Novin said, your kernel does not have the necessary stuff Android
>>>> >> >> needs.
>>>> >> >> You have to get your source code from http://android.git.kernel.org/
>>>> >> >>
>>>> >> >> Regards,
>>>> >> >> Jack
>>>> >> >>
>>>> >> >> On 12月16日, 上午10時08分, linux newbie <linux.newbi...@gmail.com> wrote:
>>>> >> >>> Hi,
>>>> >> >>>
>>>> >> >>> I already enabled CONFIG_ARM_THUMB.
>>>> >> >>>
>>>> >> >>> Is it enough to make changes in make menuconfig of downloaded
>>>> >> >>> kernel
>>>> >> >>> for android? I am not finding ashmem under kernel/mm.
>>>> >> >>>
>>>> >> >>> Thanks
>>>> >> >>>
>>>> >> >>>
>>>> >> >>>
>>>> >> >>> On Wed, Dec 16, 2009 at 12:58 PM, jack <yichang.zhu...@gmail.com>
>>>> >> >>> wrote:
>>>> >> >>> > Hello,
>>>> >> >>>
>>>> >> >>> > Your log before the kernel panic is much the same as what I had
>>>> >> >>> > before.
>>>> >> >>> > I solve my problem by enabling the CONFIG_ARM_THUMB of processor
>>>> >> >>> > feature to support Thumb user binaries.
>>>> >> >>> > Good luck.
>>>> >> >>>
>>>> >> >>> > Regards,
>>>> >> >>> > Jack
>>>> >> >>>
>>>> >> >>> > On 12月16日, 上午7時53分, linux newbie <linux.newbi...@gmail.com>
>>>> >> >>> > wrote:
>>>> >> >>> >> Hi,
>>>> >> >>>
>>>> >> >>> >> Here is the log before crash.
>>>> >> >>>
>>>> >> >>> >> Starting kernel ...
>>>> >> >>>
>>>> >> >>> >> Uncompressing
>>>> >> >>> >>
>>>> >> >>> >> Linux......................................................................
>>>> >> >>> >> .....................................................
>>>> >> >>> >> done, booting the kernel.
>>>> >> >>> >> Linux version 2.6.31.1 (new...@ubuntu910vm) (gcc version 4.4.0
>>>> >> >>> >> (GCC) )
>>>> >> >>> >> #29 Tue Dec 15 14:54:04 PST 2009
>>>> >> >>> >> CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE), cr=0000397f
>>>> >> >>> >> CPU: VIVT data cache, VIVT instruction cache
>>>> >> >>> >> Machine: RTS G5
>>>> >> >>> >> Got g5 info
>>>> >> >>> >> 102292 C 1 3
>>>> >> >>> >> 00:1A:EA:10:22:92
>>>> >> >>> >> Memory policy: ECC disabled, Data cache writeback
>>>> >> >>> >> Memory clock: 99.53MHz (*27)
>>>> >> >>> >> Run Mode clock: 199.07MHz (*2)
>>>> >> >>> >> Turbo Mode clock: 199.07MHz (*1.0, inactive)
>>>> >> >>> >> Msc0: 97787ff8 (f6000008)
>>>> >> >>> >> Msc1: 23c7f8c (f600000c)
>>>> >> >>> >> Msc2: 7ff07ff0 (f6000010)
>>>> >> >>> >> mdcnfg: 1cb, mdrefr: 1802f
>>>> >> >>> >> cccr: 141
>>>> >> >>> >> CPLD Version: a02
>>>> >> >>> >> Built 1 zonelists in Zone order, mobility grouping on.  Total
>>>> >> >>> >> pages:
>>>> >> >>> >> 32512
>>>> >> >>> >> Kernel command line: root=/dev/ram0 rootfstype=ext2
>>>> >> >>> >>  console=ttyS1,115200
>>>> >> >>> >> PID hash table entries: 512 (order: 9, 2048 bytes)
>>>> >> >>> >> Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
>>>> >> >>> >> Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
>>>> >> >>> >> Memory: 64MB 64MB = 128MB total
>>>> >> >>> >> Memory: 103580KB available (3424K code, 397K data, 108K init, 0K
>>>> >> >>> >> highmem)
>>>> >> >>> >> SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1,
>>>> >> >>> >> Nodes=1
>>>> >> >>> >> NR_IRQS:208
>>>> >> >>> >> Console: colour dummy device 80x30
>>>> >> >>> >> Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560)
>>>> >> >>> >> Mount-cache hash table entries: 512
>>>> >> >>> >> CPU: Testing write buffer coherency: ok
>>>> >> >>> >> NET: Registered protocol family 16
>>>> >> >>> >> RTS Init: Dec 14 2009 21:48:29 CPLD Version: 0a02
>>>> >> >>> >> set_uart_alt_func:irq = 21 alt_func = 1
>>>> >> >>> >> set_uart_alt_func:irq = 20 alt_func = 1
>>>> >> >>> >> pwr_switch_hold_count = 30
>>>> >> >>> >> bio: create slab <bio-0> at 0
>>>> >> >>> >> SCSI subsystem initialized
>>>> >> >>> >> usbcore: registered new interface driver usbfs
>>>> >> >>> >> usbcore: registered new interface driver hub
>>>> >> >>> >> usbcore: registered new device driver usb
>>>> >> >>> >> cfg80211: Calling CRDA to update world regulatory domain
>>>> >> >>> >> NET: Registered protocol family 2
>>>> >> >>> >> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
>>>> >> >>> >> TCP established hash table entries: 4096 (order: 3, 32768 bytes)
>>>> >> >>> >> TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
>>>> >> >>> >> TCP: Hash tables configured (established 4096 bind 4096)
>>>> >> >>> >> TCP reno registered
>>>> >> >>> >> NET: Registered protocol family 1
>>>> >> >>> >> Trying to unpack rootfs image as initramfs...
>>>> >> >>> >> rootfs image is not initramfs (no cpio magic); looks like an
>>>> >> >>> >> initrd
>>>> >> >>> >> Freeing initrd memory: 22128K
>>>> >> >>> >> rts-kbd: Traker 5 keyboard
>>>> >> >>> >> input: rts-kbd as /class/input/input0
>>>> >> >>> >> NetWinder Floating Point Emulator V0.97 (double precision)
>>>> >> >>> >> JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
>>>> >> >>> >> msgmni has been set to 245
>>>> >> >>> >> alg: No test for stdrng (krng)
>>>> >> >>> >> io scheduler noop registered
>>>> >> >>> >> io scheduler anticipatory registered
>>>> >> >>> >> io scheduler deadline registered
>>>> >> >>> >> io scheduler cfq registered (default)
>>>> >> >>> >> rts_backlight_power(): power: 1
>>>> >> >>> >> Console: switching to colour frame buffer device 80x15
>>>> >> >>> >> ipmi message handler version 39.2
>>>> >> >>> >> ipmi device interface
>>>> >> >>> >> IPMI Watchdog: driver initialized
>>>> >> >>> >> pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART
>>>> >> >>> >> pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART
>>>> >> >>> >> console [ttyS1] enabled
>>>> >> >>> >> pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART
>>>> >> >>> >> pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 7) is a HWUART
>>>> >> >>> >> brd: module loaded
>>>> >> >>> >> loop: module loaded
>>>> >> >>> >> nbd: registered device at major 43
>>>> >> >>> >> SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256)
>>>> >> >>> >> (6 bit
>>>> >> >>> >> encapsulation enabled).
>>>> >> >>> >> CSLIP: code copyright 1989 Regents of the University of
>>>> >> >>> >> California.
>>>> >> >>> >> SLIP linefill/keepalive option.
>>>> >> >>> >> smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <n...@cam.org>
>>>> >> >>> >> eth0: SMC91C11xFD (rev 1) at c88ba300 IRQ 90 [nowait]
>>>> >> >>> >> eth0: Ethernet addr: 00:1a:ea:10:22:92
>>>> >> >>> >> physmap platform flash device: 00100000 at 00000000
>>>> >> >>> >> Found: AMD AM29LV800BB
>>>> >> >>> >> physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
>>>> >> >>> >> number of JEDEC chips: 1
>>>> >> >>> >> cfi_cmdset_0002: Disabling erase-suspend-program due to code
>>>> >> >>> >> brokenness.
>>>> >> >>> >> RedBoot partition parsing not available
>>>> >> >>> >> RTS xD/NAND driver: 21:53:13 Dec 14 2009
>>>> >> >>> >>         Addr: 0x06000000
>>>> >> >>> >>         Adding NAND chip
>>>> >> >>> >> NAND device: Manufacturer ID: 0x98, Chip ID: 0x75 (Toshiba NAND
>>>> >> >>> >> 32MiB
>>>> >> >>> >> 3,3V 8-bit)
>>>> >> >>> >> Scanning device for bad blocks
>>>> >> >>> >> Bad eraseblock 0 at 0x000000000000
>>>> >> >>> >> Using static partition definition
>>>> >> >>> >> Creating 3 MTD partitions on "NAND 32MiB 3,3V 8-bit":
>>>> >> >>> >> 0x000000000000-0x000000200000 : "kernel image"
>>>> >> >>> >> 0x000000200000-0x000002000000 : "root file system"
>>>> >> >>> >> 0x000000000000-0x000002000000 : "entire nand device"
>>>> >> >>> >>         Adding xD card
>>>> >> >>> >> No NAND device found!!!
>>>> >> >>> >> reset disable
>>>> >> >>> >> driver isp1362-hcd, 2005-04-04
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0: ISP1362 Host Controller
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0: new USB bus registered, assigned bus
>>>> >> >>> >> number
>>>> >> >>> >> 1
>>>> >> >>> >> isp1362_hc_reset:
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0: irq 87, io mem 0x08000000
>>>> >> >>> >> isp1362_hc_start:
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0: ISP1362 Memory usage:
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0:   ISTL:    2 *  256:      512 @
>>>> >> >>> >> $0000:$0100
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0:   INTL:   16 * ( 64+8):  1152 @ $0200
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0:   ATL :   32 * ( 64+8):  2304 @ $0680
>>>> >> >>> >> isp1362-hcd isp1362-hcd.0:   USED/FREE:   3968       128
>>>> >> >>> >> usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
>>>> >> >>> >> usb usb1: New USB device strings: Mfr=3, Product=2,
>>>> >> >>> >> SerialNumber=1
>>>> >> >>> >> usb usb1: Product: ISP1362 Host Controller
>>>> >> >>> >> usb usb1: Manufacturer: Linux 2.6.31.1 isp1362-hcd
>>>> >> >>> >> usb usb1: SerialNumber: isp1362-hcd.0
>>>> >> >>> >> usb usb1: configuration #1 chosen from 1 choice
>>>> >> >>> >> hub 1-0:1.0: USB hub found
>>>> >> >>> >> hub 1-0:1.0: 2 ports detected
>>>> >> >>> >> ISP1362 Host Controller, irq 87
>>>> >> >>> >> Initializing USB Mass Storage driver...
>>>> >> >>> >> usbcore: registered new interface driver usb-storage
>>>> >> >>> >> USB Mass Storage support registered.
>>>> >> >>> >> usbcore: registered new interface driver usbserial
>>>> >> >>> >> usbserial: USB Serial Driver core
>>>> >> >>> >> mice: PS/2 mouse device common for all mice
>>>> >> >>> >> i2c /dev entries driver
>>>> >> >>> >> I2C: i2c-0: PXA I2C adapter
>>>> >> >>> >> Advanced Linux Sound Architecture Driver Version 1.0.20.
>>>> >> >>> >> ALSA device list:
>>>> >> >>> >>   #0: pxa2xx-ac97 (Philips UCB1400)
>>>> >> >>> >> IPv4 over IPv4 tunneling driver
>>>> >> >>> >> GRE over IPv4 tunneling driver
>>>> >> >>> >> TCP cubic registered
>>>> >> >>> >> Initializing XFRM netlink socket
>>>> >> >>> >> NET: Registered protocol family 17
>>>> >> >>> >> NET: Registered protocol family 15
>>>> >> >>> >> lib80211: common routines for IEEE802.11 drivers
>>>> >> >>> >> XScale DSP coprocessor detected.
>>>> >> >>> >> RAMDISK: gzip image found at block 0
>>>> >> >>> >> VFS: Mounted root (ext2 filesystem) on device 1:0.
>>>> >> >>> >> Freeing init memory: 108K
>>>> >> >>> >> Kernel panic - not syncing: Attempted to kill init!
>>>> >> >>> >> [<c00294e0>] (unwind_backtrace+0x0/0xd8) from [<c02a0524>]
>>>> >> >>> >> (panic+0x40/0x108)
>>>> >> >>> >> [<c02a0524>] (panic+0x40/0x108) from [<c0041318>]
>>>> >> >>> >> (do_exit+0x68/0x5dc)
>>>> >> >>> >> [<c0041318>] (do_exit+0x68/0x5dc) from [<c0041918>]
>>>> >> >>> >> (do_group_exit+0x8c/0xc0)
>>>> >> >>> >> [<c0041918>] (do_group_exit+0x8c/0xc0) from [<c004a48c>]
>>>> >> >>> >> (get_signal_to_deliver+0x2d8/0x310)
>>>> >> >>> >> [<c004a48c>] (get_signal_to_deliver+0x2d8/0x310) from
>>>> >> >>> >> [<c0026490>]
>>>> >> >>> >> (do_signal+0x54/0x4ec)
>>>> >> >>> >> [<c0026490>] (do_signal+0x54/0x4ec) from [<c0023e0c>]
>>>> >> >>> >> (work_pending+0x1c/0x20)
>>>> >> >>>
>>>> >> >>> >> On Wed, Dec 16, 2009 at 9:32 AM, linux newbie
>>>> >> >>> >> <linux.newbi...@gmail.com> wrote:
>>>> >> >>> >> > Hi,
>>>> >> >>>
>>>> >> >>> >> > I download the 2.6.31 kernel from kernel.org and updated it
>>>> >> >>> >> > with our
>>>> >> >>> >> > board specific patch. Then I enabled Android specific stuff
>>>> >> >>> >> > using
>>>> >> >>> >> > make
>>>> >> >>> >> > menuconfig ->  device drivers->staging drivers->Andriod.
>>>> >> >>>
>>>> >> >>> >> > I havent updated the kernel with yaffs2 patch, as I am
>>>> >> >>> >> > downloading
>>>> >> >>> >> > the
>>>> >> >>> >> > andriod rootfs into SDRAM (ext2) and commenting out mounting
>>>> >> >>> >> > yaffs2
>>>> >> >>> >> > in
>>>> >> >>> >> > init.rc file.
>>>> >> >>>
>>>> >> >>> >> > Apart from above kernel modifications do I need to make any
>>>> >> >>> >> > other
>>>> >> >>> >> > changes in kernel?
>>>> >> >>>
>>>> >> >>> >> > Thanks
>>>> >> >>>
>>>> >> >>> >> > On Wed, Dec 16, 2009 at 7:05 AM, Novin S. <novin...@gmail.com>
>>>> >> >>> >> > wrote:
>>>> >> >>> >> >> The problem is that the kernel you are using on your device
>>>> >> >>> >> >> is not
>>>> >> >>> >> >> suited for the version of the root fs or it is not properly
>>>> >> >>> >> >> patched
>>>> >> >>> >> >> with android specific diffs....
>>>> >> >>>
>>>> >> >>> >> >> On Dec 15, 3:24 pm, "Dennis.Yxun" <dennis.y...@gmail.com>
>>>> >> >>> >> >> wrote:
>>>> >> >>> >> >>> do u use ramdisk or others?
>>>> >> >>> >> >>> make sure kernel can find 'init' program
>>>> >> >>>
>>>> >> >>> >> >>> On Tue, Dec 15, 2009 at 4:34 PM, linux newbie
>>>> >> >>> >> >>> <linux.newbi...@gmail.com>wrote:
>>>> >> >>>
>>>> >> >>> >> >>> > Hi,
>>>> >> >>>
>>>> >> >>> >> >>> > Thanks for your reply.
>>>> >> >>>
>>>> >> >>> >> >>> > As the messages are printing on the lcd, I couldn't able
>>>> >> >>> >> >>> > to get
>>>> >> >>> >> >>> > the
>>>> >> >>> >> >>> > logs. Anyway I shall try tomorrow.
>>>> >> >>> >> >>> > After Freeing Init memory, I am getting this Kernel Panic
>>>> >> >>> >> >>> > (seems
>>>> >> >>> >> >>> > console is opened properly)
>>>> >> >>>
>>>> >> >>> >> >>> > Please let me know, whether the procedure I am using to
>>>> >> >>> >> >>> > bring up
>>>> >> >>> >> >>> > Android is correct or not?
>>>> >> >>>
>>>> >> >>> >> >>> > Thanks
>>>> >> >>>
>>>> >> >>> >> >>> > On Tue, Dec 15, 2009 at 6:29 PM, jack
>>>> >> >>> >> >>> > <yichang.zhu...@gmail.com>
>>>> >> >>> >> >>> > wrote:
>>>> >> >>> >> >>> > > Hello,
>>>> >> >>>
>>>> >> >>> >> >>> > > According to my porting experience, there will be many
>>>> >> >>> >> >>> > > causes
>>>> >> >>> >> >>> > > resulting in kernel panic.
>>>> >> >>> >> >>> > > Pasting more logs before the line kernel panic will help
>>>> >> >>> >> >>> > > for
>>>> >> >>> >> >>> > > others to
>>>> >> >>> >> >>> > > figure out your problem. Thanks.
>>>> >> >>>
>>>> >> >>> >> >>> > > Regards
>>>> >> >>> >> >>> > > Jack
>>>> >> >>>
>>>> >> >>> >> >>> > > On 12月15日,
>>>> >> >>>
>>>> >> >>> ...
>>>> >> >>>
>>>> >> >>> 閱讀更多 »- 隱藏被引用文字 -
>>>> >> >>>
>>>> >> >>> - 顯示被引用文字 -
>>>> >> >>
>>>> >> >> --
>>>> >> >> unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>> >> >> website: http://groups.google.com/group/android-porting
>>>> >> >
>>>> >> > --
>>>> >> > unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>> >> > website: http://groups.google.com/group/android-porting
>>>> >>
>>>> >> --
>>>> >> unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>> >> website: http://groups.google.com/group/android-porting
>>>> >
>>>> >
>>>> > --
>>>> > Android-x86
>>>> > www.android-x86.org
>>>> >
>>>> > --
>>>> > unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>> > website: http://groups.google.com/group/android-porting
>>>>
>>>> --
>>>> unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>> website: http://groups.google.com/group/android-porting
>>>
>>> --
>>> unsubscribe: android-porting+unsubscr...@googlegroups.com
>>> website: http://groups.google.com/group/android-porting
>>
>

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to