I am having two (downloaded) workspace for Omap Android which are RLS25.14 and eclair. Both are built with arm-2008q3 i.e gcc 4.3 toochain.
Now when I am trying to boot AFS ( for both) on Zoom2 board:
1. for RLS25.14, the Zoom2 is booting fine but 2. for eclair I am getting the following error on hyperterminal:
EXT3 FS on mmcblk0p2, internal journal EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) on device 179:2. Freeing init memory: 184K Warning: unable to open an initial console. init: cannot open '/initlogo.rle' yaffs: dev is 32505860 name is "mtdblock4" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.4, "mtdblock4" yaffs_read_super: isCheckpointed 0 yaffs: dev is 32505861 name is "mtdblock5" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.5, "mtdblock5" yaffs_read_super: isCheckpointed 0 **>> Block 2 needs retiring **>> Block 2 retired **>> Block 3 needs retiring **>> Block 3 retired **>> Block 4 needs retiring **>> Block 4 retired : : : : **>> Block 247 needs retiring **>> Block 247 retired **>> Block 248 needs retiring **>> Block 248 retired **>> yaffs write required 247 attempts page 64 in gc has no object: 0 0 0 **>> Erasure failed 1 **>> Block 1 retired Block 1 is in state 9 after gc, should be erased yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks yaffs tragedy: no more erased blocks !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! init: Unable to open persistent property directory /data/property errno: 2 init: cannot find '/system/bin/sh', disabling 'console' init: cannot find '/system/bin/cexec.out', disabling 'baseimage' init: cannot find '/system/bin/OMXPolicyManager', disabling 'omx_pm' init: cannot find '/system/bin/OMXResourceManager', disabling 'omx_rm' init: cannot find '/system/bin/gsm0710muxd', disabling 'mux' init: cannot find '/system/bin/servicemanager', disabling 'servicemanager' init: cannot find '/system/bin/vold', disabling 'vold' init: cannot find '/system/bin/debuggerd', disabling 'debuggerd' init: cannot find '/system/bin/sh', disabling 'pvrsrv' init: cannot find '/system/bin/rild', disabling 'ril-daemon' init: cannot find '/system/bin/app_process', disabling 'zygote' init: cannot find '/system/bin/mediaserver', disabling 'media' init: cannot find '/system/bin/fw3a', disabling 'fw3a' init: cannot find '/system/bin/playmp3', disabling 'bootsound' init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' init: cannot find '/system/xbin/uim', disabling 'uim' init: cannot find '/system/bin/installd', disabling 'installd' init: cannot find '/system/bin/flash_image', disabling 'flash_recovery' omapdss DISPC error: SYNC_LOST, disabling LCD
Any idea why this AFS is not working. But very surely those binaries are there in /system/bin and the same SD card I am using for both AFS (so, its not a SDCARD problem). Any help will be appreciated!!!!!!!!!!!11
With help of a good guy, I found that init.rc in eclair AFS, was trying to do these following lines:
mount yaffs2 mtd@system /system mount yaffs2 mtd@system /system ro remount mount yaffs2 mtd@userdata /data nosuid nodev mount yaffs2 mtd@cache /cache nosuid nodev
So, I commented those lines and found that no more such errors are coming.
But still UI is not coming on zoom2 screen. It got stuck in "black screen with small white android" but I am getting android shell in my hyperterminal.
> I am having two (downloaded) workspace for Omap Android which are > RLS25.14 and eclair. Both are built with arm-2008q3 i.e gcc 4.3 > toochain.
> Now when I am trying to boot AFS ( for both) on Zoom2 board:
> 1. for RLS25.14, the Zoom2 is booting fine > but > 2. for eclair I am getting the following error on hyperterminal:
> EXT3 FS on mmcblk0p2, internal journal > EXT3-fs: recovery complete. > EXT3-fs: mounted filesystem with ordered data mode. > VFS: Mounted root (ext3 filesystem) on device 179:2. > Freeing init memory: 184K > Warning: unable to open an initial console. > init: cannot open '/initlogo.rle' > yaffs: dev is 32505860 name is "mtdblock4" > yaffs: passed flags "" > yaffs: Attempting MTD mount on 31.4, "mtdblock4" > yaffs_read_super: isCheckpointed 0 > yaffs: dev is 32505861 name is "mtdblock5" > yaffs: passed flags "" > yaffs: Attempting MTD mount on 31.5, "mtdblock5" > yaffs_read_super: isCheckpointed 0 > **>> Block 2 needs retiring > **>> Block 2 retired > **>> Block 3 needs retiring > **>> Block 3 retired > **>> Block 4 needs retiring > **>> Block 4 retired > : > : > : > : > **>> Block 247 needs retiring > **>> Block 247 retired > **>> Block 248 needs retiring > **>> Block 248 retired > **>> yaffs write required 247 attempts > page 64 in gc has no object: 0 0 0 > **>> Erasure failed 1 > **>> Block 1 retired > Block 1 is in state 9 after gc, should be erased > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > yaffs tragedy: no more erased blocks > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > init: Unable to open persistent property directory /data/property > errno: 2 > init: cannot find '/system/bin/sh', disabling 'console' > init: cannot find '/system/bin/cexec.out', disabling 'baseimage' > init: cannot find '/system/bin/OMXPolicyManager', disabling 'omx_pm' > init: cannot find '/system/bin/OMXResourceManager', disabling 'omx_rm' > init: cannot find '/system/bin/gsm0710muxd', disabling 'mux' > init: cannot find '/system/bin/servicemanager', disabling > 'servicemanager' > init: cannot find '/system/bin/vold', disabling 'vold' > init: cannot find '/system/bin/debuggerd', disabling 'debuggerd' > init: cannot find '/system/bin/sh', disabling 'pvrsrv' > init: cannot find '/system/bin/rild', disabling 'ril-daemon' > init: cannot find '/system/bin/app_process', disabling 'zygote' > init: cannot find '/system/bin/mediaserver', disabling 'media' > init: cannot find '/system/bin/fw3a', disabling 'fw3a' > init: cannot find '/system/bin/playmp3', disabling 'bootsound' > init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' > init: cannot find '/system/xbin/uim', disabling 'uim' > init: cannot find '/system/bin/installd', disabling 'installd' > init: cannot find '/system/bin/flash_image', disabling > 'flash_recovery' > omapdss DISPC error: SYNC_LOST, disabling LCD
> Any idea why this AFS is not working. But very surely those binaries > are there in /system/bin and the same SD card I am using for both AFS > (so, its not a SDCARD problem). > Any help will be appreciated!!!!!!!!!!!11
Hi, Thats a good call to comment yaffs.. i guess you boot via MMC and not NAND. Default mode of android boot for RLS25 is from nand and hence yaffs is kept enabled for NAND boot.
btw - regarding no UI coming up, i booted the same tree y'day and was ok.. attached my boot log till UI. check against yours.
On Wed, Feb 17, 2010 at 2:58 PM, eternity <gtir...@gmail.com> wrote: > With help of a good guy, I found that init.rc in eclair AFS, was > trying to do these following lines:
> mount yaffs2 mtd@system /system > mount yaffs2 mtd@system /system ro remount > mount yaffs2 mtd@userdata /data nosuid nodev > mount yaffs2 mtd@cache /cache nosuid nodev
> So, I commented those lines and found that no more such errors are > coming.
> But still UI is not coming on zoom2 screen. It got stuck in "black > screen with small white android" but I am getting android shell in my > hyperterminal.
> On Feb 17, 1:08 pm, eternity <gtir...@gmail.com> wrote: > > Hi,
> > I am having two (downloaded) workspace for Omap Android which are > > RLS25.14 and eclair. Both are built with arm-2008q3 i.e gcc 4.3 > > toochain.
> > Now when I am trying to boot AFS ( for both) on Zoom2 board:
> > 1. for RLS25.14, the Zoom2 is booting fine > > but > > 2. for eclair I am getting the following error on hyperterminal:
> > EXT3 FS on mmcblk0p2, internal journal > > EXT3-fs: recovery complete. > > EXT3-fs: mounted filesystem with ordered data mode. > > VFS: Mounted root (ext3 filesystem) on device 179:2. > > Freeing init memory: 184K > > Warning: unable to open an initial console. > > init: cannot open '/initlogo.rle' > > yaffs: dev is 32505860 name is "mtdblock4" > > yaffs: passed flags "" > > yaffs: Attempting MTD mount on 31.4, "mtdblock4" > > yaffs_read_super: isCheckpointed 0 > > yaffs: dev is 32505861 name is "mtdblock5" > > yaffs: passed flags "" > > yaffs: Attempting MTD mount on 31.5, "mtdblock5" > > yaffs_read_super: isCheckpointed 0 > > **>> Block 2 needs retiring > > **>> Block 2 retired > > **>> Block 3 needs retiring > > **>> Block 3 retired > > **>> Block 4 needs retiring > > **>> Block 4 retired > > : > > : > > : > > : > > **>> Block 247 needs retiring > > **>> Block 247 retired > > **>> Block 248 needs retiring > > **>> Block 248 retired > > **>> yaffs write required 247 attempts > > page 64 in gc has no object: 0 0 0 > > **>> Erasure failed 1 > > **>> Block 1 retired > > Block 1 is in state 9 after gc, should be erased > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > yaffs tragedy: no more erased blocks > > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! > > init: Unable to open persistent property directory /data/property > > errno: 2 > > init: cannot find '/system/bin/sh', disabling 'console' > > init: cannot find '/system/bin/cexec.out', disabling 'baseimage' > > init: cannot find '/system/bin/OMXPolicyManager', disabling 'omx_pm' > > init: cannot find '/system/bin/OMXResourceManager', disabling 'omx_rm' > > init: cannot find '/system/bin/gsm0710muxd', disabling 'mux' > > init: cannot find '/system/bin/servicemanager', disabling > > 'servicemanager' > > init: cannot find '/system/bin/vold', disabling 'vold' > > init: cannot find '/system/bin/debuggerd', disabling 'debuggerd' > > init: cannot find '/system/bin/sh', disabling 'pvrsrv' > > init: cannot find '/system/bin/rild', disabling 'ril-daemon' > > init: cannot find '/system/bin/app_process', disabling 'zygote' > > init: cannot find '/system/bin/mediaserver', disabling 'media' > > init: cannot find '/system/bin/fw3a', disabling 'fw3a' > > init: cannot find '/system/bin/playmp3', disabling 'bootsound' > > init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' > > init: cannot find '/system/xbin/uim', disabling 'uim' > > init: cannot find '/system/bin/installd', disabling 'installd' > > init: cannot find '/system/bin/flash_image', disabling > > 'flash_recovery' > > omapdss DISPC error: SYNC_LOST, disabling LCD
> > Any idea why this AFS is not working. But very surely those binaries > > are there in /system/bin and the same SD card I am using for both AFS > > (so, its not a SDCARD problem). > > Any help will be appreciated!!!!!!!!!!!11
On Wed, Feb 17, 2010 at 3:39 PM, Deva R <r.deva...@gmail.com> wrote: > Hi, > Thats a good call to comment yaffs.. i guess you boot via MMC and not NAND.
> Default mode of android boot for RLS25 is from nand and hence yaffs is kept > enabled for NAND boot.
> btw - regarding no UI coming up, i booted the same tree y'day and was ok.. > attached my boot log till UI. check against yours.
> Regards > Deva
> On Wed, Feb 17, 2010 at 2:58 PM, eternity <gtir...@gmail.com> wrote:
>> With help of a good guy, I found that init.rc in eclair AFS, was >> trying to do these following lines:
>> mount yaffs2 mtd@system /system >> mount yaffs2 mtd@system /system ro remount >> mount yaffs2 mtd@userdata /data nosuid nodev >> mount yaffs2 mtd@cache /cache nosuid nodev
>> So, I commented those lines and found that no more such errors are >> coming.
>> But still UI is not coming on zoom2 screen. It got stuck in "black >> screen with small white android" but I am getting android shell in my >> hyperterminal.
>> On Feb 17, 1:08 pm, eternity <gtir...@gmail.com> wrote: >> > Hi,
>> > I am having two (downloaded) workspace for Omap Android which are >> > RLS25.14 and eclair. Both are built with arm-2008q3 i.e gcc 4.3 >> > toochain.
>> > Now when I am trying to boot AFS ( for both) on Zoom2 board:
>> > 1. for RLS25.14, the Zoom2 is booting fine >> > but >> > 2. for eclair I am getting the following error on hyperterminal:
>> > EXT3 FS on mmcblk0p2, internal journal >> > EXT3-fs: recovery complete. >> > EXT3-fs: mounted filesystem with ordered data mode. >> > VFS: Mounted root (ext3 filesystem) on device 179:2. >> > Freeing init memory: 184K >> > Warning: unable to open an initial console. >> > init: cannot open '/initlogo.rle' >> > yaffs: dev is 32505860 name is "mtdblock4" >> > yaffs: passed flags "" >> > yaffs: Attempting MTD mount on 31.4, "mtdblock4" >> > yaffs_read_super: isCheckpointed 0 >> > yaffs: dev is 32505861 name is "mtdblock5" >> > yaffs: passed flags "" >> > yaffs: Attempting MTD mount on 31.5, "mtdblock5" >> > yaffs_read_super: isCheckpointed 0 >> > **>> Block 2 needs retiring >> > **>> Block 2 retired >> > **>> Block 3 needs retiring >> > **>> Block 3 retired >> > **>> Block 4 needs retiring >> > **>> Block 4 retired >> > : >> > : >> > : >> > : >> > **>> Block 247 needs retiring >> > **>> Block 247 retired >> > **>> Block 248 needs retiring >> > **>> Block 248 retired >> > **>> yaffs write required 247 attempts >> > page 64 in gc has no object: 0 0 0 >> > **>> Erasure failed 1 >> > **>> Block 1 retired >> > Block 1 is in state 9 after gc, should be erased >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > yaffs tragedy: no more erased blocks >> > !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!! >> > init: Unable to open persistent property directory /data/property >> > errno: 2 >> > init: cannot find '/system/bin/sh', disabling 'console' >> > init: cannot find '/system/bin/cexec.out', disabling 'baseimage' >> > init: cannot find '/system/bin/OMXPolicyManager', disabling 'omx_pm' >> > init: cannot find '/system/bin/OMXResourceManager', disabling 'omx_rm' >> > init: cannot find '/system/bin/gsm0710muxd', disabling 'mux' >> > init: cannot find '/system/bin/servicemanager', disabling >> > 'servicemanager' >> > init: cannot find '/system/bin/vold', disabling 'vold' >> > init: cannot find '/system/bin/debuggerd', disabling 'debuggerd' >> > init: cannot find '/system/bin/sh', disabling 'pvrsrv' >> > init: cannot find '/system/bin/rild', disabling 'ril-daemon' >> > init: cannot find '/system/bin/app_process', disabling 'zygote' >> > init: cannot find '/system/bin/mediaserver', disabling 'media' >> > init: cannot find '/system/bin/fw3a', disabling 'fw3a' >> > init: cannot find '/system/bin/playmp3', disabling 'bootsound' >> > init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' >> > init: cannot find '/system/xbin/uim', disabling 'uim' >> > init: cannot find '/system/bin/installd', disabling 'installd' >> > init: cannot find '/system/bin/flash_image', disabling >> > 'flash_recovery' >> > omapdss DISPC error: SYNC_LOST, disabling LCD
>> > Any idea why this AFS is not working. But very surely those binaries >> > are there in /system/bin and the same SD card I am using for both AFS >> > (so, its not a SDCARD problem). >> > Any help will be appreciated!!!!!!!!!!!11
But I saw in kernel .config, CONFIG_FB_OMAP2_NUM_FBS=1 only, even to make sure after android boots up I checked there is only one frame buffer in sysfs (/dev/graphics/fb0)
so, why that parameter is required??? any guess??
On Feb 17, 3:27 pm, Tirtha Kanti Ghosh <gtir...@gmail.com> wrote:
> But I saw in kernel .config, CONFIG_FB_OMAP2_NUM_FBS=1 only, even to > make sure after android boots up I checked there is only one frame > buffer in sysfs (/dev/graphics/fb0)
> so, why that parameter is required??? > any guess??
> On Feb 17, 3:27 pm, Tirtha Kanti Ghosh <gtir...@gmail.com> wrote: > > >Also, i used below bootargs. > > >set bootargs 'console=ttyS3,115200n8 root=/dev/mmcblk0p2 rw rootdelay=1
> > But I saw in kernel .config, CONFIG_FB_OMAP2_NUM_FBS=1 only, even to > > make sure after android boots up I checked there is only one frame > > buffer in sysfs (/dev/graphics/fb0)
> > so, why that parameter is required??? > > any guess??
> > On Feb 17, 3:27 pm, Tirtha Kanti Ghosh <gtir...@gmail.com> wrote: > > > >Also, i used below bootargs. > > > >set bootargs 'console=ttyS3,115200n8 root=/dev/mmcblk0p2 rw rootdelay=1