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.

Linux/PROCESSOR-SDK-AM57X: Unable to write am57xx-evm-linux-rt-05.03.00.07.img.zip to 16 GB SD Card provided

Part Number: PROCESSOR-SDK-AM57X

Tool/software: Linux

Hello,

I am trying to boot up a SITARA AM57xIDK board following the steps shown in the following link:

http://software-dl.ti.com/processor-sdk-linux/esd/docs/05_03_00_07/linux/Overview_Getting_Started_Guide.html#windows-sd-card-creation-guide

And the link to the image file:

downloads.ti.com/.../am57xx-evm-linux-05.03.00.07.img.zip

After decompressing the file with 7-zip, the image file size is 15,6 GB (16.777.216.000 bytes), but the SD card provided is "only" 14,9 GB.

My question is if this is correct and I have to buy a 32 GB SD card instead of the one provided with the IDK. And if so, why TI is not providing a 32 GB SD for this evaluation kit?

Thanks in advance for your help!

  • Hello Gonzalo,
    do you try to just copy the .img file onto SD or have a special tool/program to load "image" formats to data storage devices?

    Please note the point in "What is Needed"
    - Software to write an image file to a SD card
    and then 

    4. If you don’t have it already, download a program to write the image file to the SD card. The open source Win32 Disk Imager

    After that when you load the .img tto that program it should not be bigger than 16GB after parsing and you will be able to fit it on a 16GB SD card.

    Michail

  • Hello Michail,

    I am following the steps from the previous link. The tool I am using is Win32 Disk Imager version 1.0. When I try to write the image to SD card, I get the following error:

    Thanks for your support!

  • Hi again,
    try to format the SD to Fat32, not NTFS or ExFat and try again.
    I was able to write this image under Linux without problems and even ~500MB's left free on the SD.
    Michail
  • Sorry Michail, no luck!

    The SD card was already in FAT32 format, but anyway I formatted it again and burned the image ignoring the warning message in Win32ImageFormat. When I plug the SD card into de IDK and start it, U-boot is able to start but when it comes to load the linux image, fails with the following error trace:

    [ 3.779128] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
    [ 4.390891] [drm] Cannot find any crtc or sizes

    At this point, it seems that my choices are to buy a 32GB SD card or to try to write the image from Linux, instead of Windows.

  • Hi Gonzalo,
    there should be something wrong with partitioning of this SD card.
    Can you check with built in "Windows 7 native partition manager" how many of them this SD have and even it is just one you may delete it and after that create a new one set to use all, full SD space. You can easily do this also under Linux.
    16GB space is enough to hold this particular version 05.03.00.07 of the image. Tested and no issues.
    BR
    Michail
  • Michail,

    See below the disk manager info after formatting it again to FAT32:

    As you can see, there are 14,98GB available, but the uncompressed image file is greater, 15,6 GB (16.777.216.000 bytes). So, in my understanding, there is no way the SD Card can hold the complete image.

    Regards,

    Gonzalo

  • Hello,
    I am using SD card which shows as 16GB (15812526080 bytes) under Linux and with image writer I successfully load the file on this SD. I suppose Win7 can not see all available space on this card or it was partitioned in some odd way before and hides part of the space.
    If you can try this procedure on a Linux Ubuntu machine this will definitely solve your problem.
    Michail
  • Hello,

    I finally bought a 32GB SD card, writted the image from Windows and the IDK board booted up without any problems. This was a fast attempt to boot up the IDK from Windows and to see the IDK working, so for me this solves the issue for now.

    Thanks for your help anyway!

    Best regards,

    Gonzalo