logo

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

SD Card not recognized on boot

posted in IGEPv2
Monday, March 16 2015, 03:49 AM
peter
peter
Offline
0
IGEPv2 Board#1: My SD card is not recognized on boot and there is no mmcblk listed on /dev/ when it boots from flash using ISEE defaults. Does this mean my SD card reader is fried?

IGEPv2 Board #2: I cannot access i2c2. When I do a i2cdetect -l it is listed as present but when I do a i2cdetect -r 2 I get kernel messages printed
omap_i2c omap_i2c.2: Arbitration lost repeated on screen.

When I add a device, I get a different but similar message.

Any suggestions?

Peter
Responses (5)
  • Accepted Answer

    egavinc
    egavinc
    Offline
    Monday, March 16 2015, 07:25 PM - #permalink
    0
    Hello Peter, in order to have an organized forun, just an one question in each thread, please, can you open a new one with the second question?
    In other side,
    Please, Can you send me a copy of dmesg of both boards, kernel and bootloader versions?
    Best Regards
    Eduard
    The reply is currently minimized Show
  • Accepted Answer

    peter
    peter
    Offline
    Monday, March 16 2015, 08:15 PM - #permalink
    0
    Hi Eduard

    My apologies - I added a thread! ... and thanks so much for responding and helping!!
    Attached is the dmesg with the sd card inserted (and ignored) by the system. The igep.ini and zImage are the original that came installed in this board in /boot.

    Note that I am still getting the "Arbitration lost" message on this board as well??? Whatever I am doing wrong, I am consistent!

    Peter
    The reply is currently minimized Show
  • Accepted Answer

    egavinc
    egavinc
    Offline
    Tuesday, March 17 2015, 09:12 AM - #permalink
    0
    Hello Peter, take a look in dmesg at 3.261810, we can observe that a 16Gb SD card is detected, but several errors has appeared after detection.
    Can you please, test it with a different SD card?
    Best Regards
    Eduard
    The reply is currently minimized Show
  • Accepted Answer

    peter
    peter
    Offline
    Wednesday, March 18 2015, 05:23 AM - #permalink
    0
    Eduard,

    It seems to now find my SD cards ok and puts them in /dev/ (see attached). My SD card is 2 partitions: with a uboot FAT boot partition containing my own linux kernel and a rootfs I built in the 2nd EXT3 partition. I know the SD card boots properly because it works on my other igepv2 board created at Free Electrons course. I had wanted the board to boot from the SD card, not the Yocto ISEE default on jffs2 flash (see attached).

    Is there something I must set in /boot/igep.ini to get the board to look in the SD card first, then default to Yocto ISEE flash if there is no card present? Right now it seems to not look for an SD card before defaulting to flash for booting. I thought it was hardware driven to look at the SD card first.

    Peter
    Attachments:
    The reply is currently minimized Show
  • Accepted Answer

    egavinc
    egavinc
    Offline
    Monday, March 23 2015, 10:34 AM - #permalink
    0
    Hello Peter,
    You can see at the begining of the log:

    XLoader: try load kernel from MMC
    XLoader: try load kernel from Flash
    XLoader: kernel zImage loaded from FLASH at 0x80008000 size = 3153392
    XLoader: IGEPv2 : kernel boot ...

    The XLoader it is trying to boot from MMC.
    Please, Can you try with a different SD using our default firmware? (see attached link)
    http://labs.isee.biz/index.php/How_to_create_a_SD-card_with_the_latest_software_image
    If doesn't start with this new sd, pleae send us the dmesg.
    Best Regards
    Eduard
    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