• Problem z =?UTF-8?B?a2FydMSFIFNEIG5hIFM1UFYyMTA=?=

    From Andrzej W.@110:300/1.1 to All on Fri Jul 5 11:58:41 2013
    Witam,

    Mam problem z odczytem kart SD na zestawie FriendlyARM Tiny210v2.
    Ma toto procesor S5PV210.
    Jądro 3.0.8 (gcc version 4.5.1 (ctng-1.8.1-FA) ).
    Zarówno jądro kompilowane pod Liuxa jaki i pod Androida, zarówno
    oryginalne jak i modyfikowane przeze mnie nie potrafią odczytać karty SD.

    Problem nie jest sprzętowy bo botloader "Superboot210" czyta bez
    problemu karty SD, kopiuje je do FLASHa i z tego FLASA system wstaje, z
    karty uruchamia się też WinCE.

    Przy starcie jądra lecą takie komunikaty:

    Znajduje poprawnie kartę (testowałem różne karty):
    [ 1.511024] mmc0: new high speed SD card at address 0f47
    [ 1.515646] mmcblk0: mmc0:0f47 SK512 472 MiB
    lub
    [ 1.497992] mmc0: new high speed SDHC card at address 0001
    [ 1.513383] mmcblk0: mmc0:0001 L1BN2 7.73 GiB

    potem:
    [ 1.525831] mmcblk0: response CRC error sending r/w cmd command, card status 0xb00
    [ 1.537921] mmcblk0: error -84 sending status command, retrying
    [ 1.549407] mmcblk0: error -110 sending status command, retrying
    [ 1.560646] mmcblk0: response CRC error sending r/w cmd command, card status 0x800b00

    i cała seria
    [ 1.582148] mmcblk0: error -84 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0

    Próbowałem zmieniać w jądrze rzeczy związane z kontrolerem MMC, ale
    efekt zawsze jest ten sam.

    Ma może ktoś pomysł gdzie szukać przyczyny i rozwiązania takiego zachowania jądra?

    --
    Pozdrawiam,
    AWa.

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Telekomunikacja Polska (110:300/1.1@linuxnet)