logo

Could not compile stylesheet for simplistic. Using last compiled stylesheet.

Android booting I/O errors

posted in Uncategorized
Monday, May 16 2011, 12:14 PM
marcog
marcog
Offline
0
Hi there, I\\\'m trying to run android on IGEP v2 DM3730 if tried both ways, prebuilt and building from sources as posted here: [url=http://labs.igep.es/index.php/How_to_get_the_Android_distribution]http://labs.igep.es/index.php/How_to_ge ... stribution[/url] When I build from sources everything goes well until I try to boot and this is what I get on the RS232 debug output: usb 1-1.3: new low speed USB device using ehci-omap and address 4 init: cannot find \\\'/system/bin/sgx/rc.pvr\\\', disabling \\\'pvr\\\' init: cannot find \\\'/system/etc/install-recovery.sh\\\', disabling \\\'flash_recovery\\\' usb 1-1.3: New USB device found, idVendor=046d, idProduct=c018 usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.3: Product: USB Optical Mouse usb 1-1.3: Manufacturer: Logitech input: Logitech USB Optical Mouse as /devices/platform/ehci-omap.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input4 generic-usb 0003:046D:C018.0003: input: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-ehci-omap.0-1.3/input0 # mmcblk0: error -110 transferring data, sector 12727497, nr 24, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 12727497 Buffer I/O error on device mmcblk0p2, logical block 1572864 lost page write due to I/O error on mmcblk0p2 end_request: I/O error, dev mmcblk0, sector 12727505 Buffer I/O error on device mmcblk0p2, logical block 1572865 lost page write due to I/O error on mmcblk0p2 end_request: I/O error, dev mmcblk0, sector 12727513 Buffer I/O error on device mmcblk0p2, logical block 1572866 lost page write due to I/O error on mmcblk0p2 mmcblk0: error -110 transferring data, sector 7489377, nr 176, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 7489377 end_request: I/O error, dev mmcblk0, sector 7489385 end_request: I/O error, dev mmcblk0, sector 7489393 end_request: I/O error, dev mmcblk0, sector 7489401 end_request: I/O error, dev mmcblk0, sector 7489409 end_request: I/O error, dev mmcblk0, sector 7489417 end_request: I/O error, dev mmcblk0, sector 7489425 end_request: I/O error, dev mmcblk0, sector 7489433 end_request: I/O error, dev mmcblk0, sector 7489441 end_request: I/O error, dev mmcblk0, sector 7489449 end_request: I/O error, dev mmcblk0, sector 7489457 end_request: I/O error, dev mmcblk0, sector 7489465 end_request: I/O error, dev mmcblk0, sector 7489473 end_request: I/O error, dev mmcblk0, sector 7489481 end_request: I/O error, dev mmcblk0, sector 7489489 end_request: I/O error, dev mmcblk0, sector 7489497 end_request: I/O error, dev mmcblk0, sector 7489505 end_request: I/O error, dev mmcblk0, sector 7489513 end_request: I/O error, dev mmcblk0, sector 7489521 end_request: I/O error, dev mmcblk0, sector 7489529 end_request: I/O error, dev mmcblk0, sector 7489537 end_request: I/O error, dev mmcblk0, sector 7489545 Aborting journal on device mmcblk0p2. journal commit I/O error EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted journal EXT3-fs (mmcblk0p2): error: remounting filesystem read-only request_suspend_state: wakeup (3->0) at 22590698245 (1970-01-01 00:00:22.590698245 UTC) init: untracked pid 871 exited request_suspend_state: wakeup (0->0) at 22893371585 (1970-01-01 00:00:22.893371585 UTC) init: untracked pid 928 exited request_suspend_state: wakeup (0->0) at 28064208988 (1970-01-01 00:00:28.064208988 UTC) init: untracked pid 930 exited request_suspend_state: wakeup (0->0) at 32221313480 (1970-01-01 00:00:32.221313480 UTC) init: untracked pid 936 exited request_suspend_state: wakeup (0->0) at 37379547122 (1970-01-01 00:00:37.379547122 UTC) init: untracked pid 942 exited (and this goes on forever) Also, using the pre-built version, sometimes I am able to run it, sometimes does not boot at all. But even when I am able to boot I still get a lot of errors and I have to force-close a lot of stuff. This is the debug output I get: DSPLINK Module (1.65.00.02) created on Date: Feb 23 2011 Time: 15:32:05 SDMAK module: built on Feb 23 2011 at 12:57:24 Reference Linux version 2.6.32 File /home/eballetbo/Software/android/froyo/external/ti-dsp/ti-dvsdk_dm3730-evm_4_01_00_09/linuxutils_2_25_05_11/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c init: cannot find \\\'/system/etc/install-recovery.sh\\\', disabling \\\'flash_recovery\\\' # net eth0: SMSC911x/921x identified at 0xe0858000, IRQ: 336 mmcblk0: error -110 transferring data, sector 7488713, nr 88, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 7488713 end_request: I/O error, dev mmcblk0, sector 7488721 end_request: I/O error, dev mmcblk0, sector 7488729 end_request: I/O error, dev mmcblk0, sector 7488737 end_request: I/O error, dev mmcblk0, sector 7488745 end_request: I/O error, dev mmcblk0, sector 7488753 end_request: I/O error, dev mmcblk0, sector 7488761 end_request: I/O error, dev mmcblk0, sector 7488769 end_request: I/O error, dev mmcblk0, sector 7488777 end_request: I/O error, dev mmcblk0, sector 7488785 end_request: I/O error, dev mmcblk0, sector 7488793 Aborting journal on device mmcblk0p2. EXT3-fs (mmcblk0p2): error in ext3_reserve_inode_write: Journal has aborted EXT3-fs (mmcblk0p2): error in ext3_free_blocks_sb: Journal has aborted EXT3-fs (mmcblk0p2): error: ext3_journal_start_sb: Detected aborted journal EXT3-fs (mmcblk0p2): error: remounting filesystem read-only EXT3-fs (mmcblk0p2): error in ext3_reserve_inode_write: Journal has aborted EXT3-fs (mmcblk0p2): error in ext3_reserve_inode_write: Journal has aborted EXT3-fs (mmcblk0p2): error in ext3_orphan_del: Journal has aborted warning: `zygote\\\' uses 32-bit capabilities (legacy support in use) request_suspend_state: wakeup (3->0) at 22213958743 (1970-01-01 00:00:22.213958743 UTC) init: untracked pid 893 exited This also goes on for a while. SD Cards are original Kingston Class 10 and since it seemed like some kind of file system error I\\\'ve tried ext2 and ext3 but same result. Sometimes if I get the SD card, run fsck on partitions it would boot but still getting I/O errors so it seems that definitely has something to do with the file system but no idea on how could I fix it. I\\\'m starting to get lost on this. Any hint on that would be appreciated. Thanks in advance.
Responses (17)
  • Accepted Answer

    marcog
    marcog
    Offline
    Monday, May 16 2011, 12:36 PM - #permalink
    0
    SD Card is 16 GB
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Monday, May 16 2011, 09:13 PM - #permalink
    0
    Did you try other sdcards?
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Tuesday, May 17 2011, 12:13 PM - #permalink
    0
    Yes, I tried the following: - 2 different class 10 micro SD cards of 16GB - 2 different class 4 micro SD cards of 16GB Same result. Tons of I/O errors and a bunch of stuff crashing. Just tried the same installation of the pre-built version on a class 4 micro SD card of 4GB seems to work fine and no I/O errors. So I just duplicated the 4GB card(with the smaller partitions) in the 16GB class 10 one (I used the dd command) but I still get the errors. Only thing I got clear is that it has something to do with the size of the card but not with the partition size... wierd! I\\\'ve heard that sd cards store data randomly along the card to make them last longer, that could explain why making smaller partitions does not solve the problem... but still, class 10 16GB shouldn\\\'t have a faster response than a class 4 4GB SD card?
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Friday, May 20 2011, 12:22 AM - #permalink
    0
    yes, to prevent wear leveling of the internal flash devices but the partition size is not related to this. The sdcards have spare sectors to handle wear leveling. These are not included in the size of the sdcards, although one can\\\'t always be sure about this, vendors might have their own \\\"sollution\\\" for this. Agree the reponse doesn\\\'t have to be faster. On the linux-mmc mailing list I came across a remark that for some sd cards the size detection in the mmc driver is incorrect, that is specifically for sd-cards larger than 4GB. Did buy a 16GB/Class 10 sdcard but this one is working fine so unfortunatly I can\\\'t backport a possible solution in a later kernel version, can\\\'t check if it works. Btw what I bought is a adata 16GB/Class 10 sdcard.
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Monday, May 23 2011, 11:50 AM - #permalink
    0
    I got two of the same kind of card and I get the errors all the time. I just can think of the brand as a difference... What brand are you using?
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Monday, May 23 2011, 01:45 PM - #permalink
    0
    Brandname is AData ([url=http://www.adata.com.tw/index_en.html]http://www.adata.com.tw/index_en.html[/url])
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Monday, May 23 2011, 01:51 PM - #permalink
    0
    Thanks! I\\\'ll try to find one of these. Mine is kingston, if anyone could get one of them and try to replicate my I/O errors would be great to confirm that this is all a micro SD card brand issue. Also trying other different brands I think would shed some light on the problem.
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Tuesday, May 24 2011, 01:53 PM - #permalink
    0
    The kingston class 4 had the same issue, correct?
    The reply is currently minimized Show
  • Accepted Answer

    fewe
    fewe
    Offline
    Tuesday, May 24 2011, 03:50 PM - #permalink
    0
    Hi Follow this (especially the formating and mounting of the file system on the sd card) [url=http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat]http://code.google.com/p/beagleboard/wi ... DiskFormat[/url] [url=http://code.google.com/p/rowboat/wiki/ConfigureAndBuild#Prepare_SD_card]http://code.google.com/p/rowboat/wiki/C ... re_SD_card[/url] NOTE: I used the board to create the partition table, and then I used my Macbook to format and mount the files.
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Wednesday, May 25 2011, 12:29 PM - #permalink
    0
    kingston 4Gb seems to work fine. I\\\'ll try those links and let you know.
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Wednesday, May 25 2011, 04:03 PM - #permalink
    0
    Followed those directions and I don\\\'t even get to boot: usb 1-1.2: Product: USB Optical Mouse usb 1-1.2: Manufacturer: Logitech input: Logitech USB Optical Mouse as /devices/platform/ehci-omap.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 generic-usb 0003:046D:C018.0003: input: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-ehci-omap.0-1.2/input0 init: cannot find \\\'/system/etc/install-recovery.sh\\\', disabling \\\'flash_recovery\\\' # mmcblk0: error -110 transferring data, sector 15503795, nr 248, card status 0xc00 end_request: I/O error, dev mmcblk0, sector 15503795 end_request: I/O error, dev mmcblk0, sector 15503803 ... and several I/O errors more...
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Friday, May 27 2011, 06:23 PM - #permalink
    0
    Do you use normal micro sd cards or high speed micro sd cards?
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Sunday, May 29 2011, 05:14 PM - #permalink
    0
    Tried a sandisk 16GB class 4, this one is also ok.
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Wednesday, June 01 2011, 12:14 PM - #permalink
    0
    Got I/O errors on: - 2x 16GB class 10 micro SD HC Kingston cards. - 2x 16GB class 4 micro SD HC Kingston cards. Then I found this ones working fine: - kingston class 4, 4 GB micro SD - Transcend class 4 2GB micro SD ¿might be some issue with kingston big micro sd cards? ¿might be some issue with my card reader on the igep board?
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Wednesday, June 01 2011, 10:26 PM - #permalink
    0
    Would actually expect that if there was a problem with the card reader they would popup also for the small size SD cards. As mentioned there were reports on issues with large size SD cards.
    The reply is currently minimized Show
  • Accepted Answer

    hedwin
    hedwin
    Offline
    Monday, June 06 2011, 11:14 PM - #permalink
    0
    Used a 16GB class 4 kingston micro SD HC, no issue. What did you do or use to populate your sd cards?
    The reply is currently minimized Show
  • Accepted Answer

    marcog
    marcog
    Offline
    Tuesday, June 07 2011, 10:58 AM - #permalink
    0
    I originally used this instructions: [url=http://labs.igep.es/index.php/How_to_get_the_Android_distribution]http://labs.igep.es/index.php/How_to_ge ... stribution[/url] And tried both ways pre-compiled and compiling my own Android. Also tried this: [url=http://code.google.com/p/rowboat/wiki/ConfigureAndBuild#Prepare_SD_card]http://code.google.com/p/rowboat/wiki/C ... re_SD_card[/url] just to make the partitions on the card.
    The reply is currently minimized Show
Your Reply

SUPPORT


This email address is being protected from spambots. You need JavaScript enabled to view it.
This email address is being protected from spambots. You need JavaScript enabled to view it.
IGEP Community Wiki
IGEP Community Forum
IGEP Community Online Chat