This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-AM64B: booting on SD card fail depending on the SD card

Part Number: SK-AM64B

Hi,

I try to boot my eval bloard (AM64b) with a RTOS linux (available from https://www.ti.com/tool/SK-AM64B?keyMatch=&tisearch=search-everything&usecase=hardware) flash in the SDcard.

I flash the SD using balenaEtcher

I boot on my SDcard and i check in the serial port (115200 bps, 8bits data,1 bits stop , 0parity)

BUT I have a problems when i using 2 differents SD card (SANDISK vs VERBATIM)

0-1- When I use a SDcard (SANDISK EDGE 16GB microSD HCI A1, buy in france at this website: https://fr.rs-online.com/web/p/cartes-sd/2208618 , the device boot go to the end.(it is ok)

I can identify as root (see the next 2 pictures)

0-2- When i use SDcard (verbatim prenium 16GB microSD HCI V10 buy in france at this website: https://fr.rs-online.com/web/p/cartes-sd/8775557 ), the eval board dont boot with the SDcard

(see the next picture)

I have test by switching with different eval board SK-AM64B, and with different sdccard (SANDISK) or different sdcard (VERBATIM) and still have the same issue!!

1- Can you tell me why when I am switching the SDcard (flash with the same OS), I have different issues ?

2- There is any limitation on the SDcard ?

3-Do you think that the difference of the reading data rate for 2 SDcard are related to this issues ? if yes, how can we change this reading data rate for SDcard

Regards,

Mickael

  • Hello Mickael,
    For non-working SD case (VERBATIM), have you tried testing with another SD card?
    FYI: there were reports on intermittent issue on booting from SD card - depending on SD card brand, size, speed class (especially). But the exact root-cause is not sorted out yet.
    Best,
    -Hong

  • It is what i am thinking and I test it.

    I have test with 2 differents SDcard (VERBATIM). in fact, i have around 6 sdcard(VERBATIM) in the labs ... 

    but with the same issues.

    2- There is any limitation on the SDcard ?(speed, class, ...)

    or it can be protocol support or not by the SD card(vendor)

    in the Userguide https://www.ti.com/lit/ug/spruj64/spruj64.pdf , we dont know the speed/capacity/protocol interface supported/ ...

    3-Do you think that the difference of the reading data rate for 2 SDcard are related to this issues ? if yes, how can we change this reading data rate in the eval board ??? the DIP switch (SW2 or SW3) in this eval board impact the data rate speed?  

     

    the "PLL reference clock selection bootmode" seems to be confused !! not precise. which BOOT mode ?

    there is some vagueness in the term.

    same here about the speed.

  • Hello Mickael,
    When you ran testing with the two non-working SD cards (VERBATIM), the same or different failure sigature were observerd?
    Can you upload the failure log files as attachment in the e2e post? We're not able to download your file (https://ibb.co/...) on TI network.
    Best,
    -Hong

  • same of course.

    1-i will resend to you the screnshoot  to another website!!

    the TI forum dont accept picture except link)

    https://postimg.cc/GBf84sDh][img]https://i.postimg.cc/GBf84sDh/kernel-start-FAIL.png

    https://postimg.cc/WqLdnLSB][img]https://i.postimg.cc/WqLdnLSB/kernel-start-OK.png

    https://postimg.cc/SY6J1TvJ][img]https://i.postimg.cc/SY6J1TvJ/kernel-start-OK2.png

    https://postimg.cc/75mTyRYz][img]https://i.postimg.cc/75mTyRYz/doc-user-guide.png

    https://postimg.cc/LYZqL6kk][img]https://i.postimg.cc/LYZqL6kk/doc-user-guide2.png

    2- There is any limitation on the SDcard ?(speed, class, ...)

    3-There is limitaion on the interface or on the protocol communication supported ??

  • here, the log of the serial (done with Moba Xterm (115200 bps, 8bits data,1 bits stop , 0parity)

    U-Boot SPL 2021.01-g2dd2e1d366 (Sep 28 2022 - 04:41:26 +0000)
    EEPROM not available at 80, trying to read at 81
    SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
    SPL initial stack usage: 13424 bytes
    Trying to boot from MMC2
    Error reading cluster
    ** Unable to read file tispl.bin **
    No matching DT out of these options:

    No matching DT out of these options:

    SPL: failed to boot from all boot devices
    ### ERROR ### Please RESET the board ###

  • i post the log from the serial link (uart) in text or in picture from another website.

    any news ??