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.

AM335x SYS/BIOS SD card file system

Other Parts Discussed in Thread: AM3352

Hi

Is there any way to place the MLO and Image file into SD card as a FAT32 format ?
Currently we have Starterware+SYS/BIOS based application built on AM3352.

It seems the MLO and Image file is always written as FAT12 format
when we use "HP USB Disk Storage Format Tool v2.0.6" or Win32 Disk Imager.
We don't know if the file partition format depends on the format tool or the application(MLO/Image).

The SD card maker has advised us that FAT32 partition has more longer life compared to FAT12
so we would like to know if there is any way that write MLO and Image file as FAT32 format to the SD Card.

Best Regards
Kummi

  • Hi,

    SD card format will depend on how you formatted the partition, not on the files written. Is this "HP USB Disk Storage Format Tool v2.0.6" some tool that comes with a notebook embedded card reader? Try using an external card reader and format the card using the standard Windows tools.
  • OK, I'm clear about the "HP USB Disk Storage Format Tool v2.0.6". This is the wiki for card preparation: processors.wiki.ti.com/.../AM335X_StarterWare_Booting_And_Flashing
  • Hi Biser,

    Thank you so much for the information.

    We are using the Windows Foramating tools(like Win32 Disk Imager) as per TI's recommended procedure.
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Creating_a_SD_Card_with_Windows

    But these tools seems to format the SD card as 1GB partition as shown below.
    Have tried with 8GB and 4GB SD cards but after formatting with these tools
    the SD card capacity will be 1GB as shown below. It formats 8GB or 4GB SD card as a 1GB SD card
    so this SD card cannot be used to store other files because of reduced capacity..




    please let me know if there is any inforamation on this.

    Best Regards
    Kummi

  • I will notify the RTOS team about this. They will respond here.
  • Hi Biser,

    Thank you..
    Waiting for the information.
    As our customer has to decide the SD card for the final production
    it will be very helpful if we get the information ASAP.
  • Kummi,

    FAT32 filesystem is supported by the bootROM as far as I know so there should not be any issues. In fact, we provide a sd-create.sh script in the Processor SDK that formats the SD cards to FAT32 but this can only be used in Linux. I am not aware of any Windows formatting tools that we have tested so far that we can recommend at this time.

    I discuss this internally and check if there are some FAT32 formatting tools that we have tested internally on WIndows. The only reason, we recommend windows users to use WindDiskImager to flash the SD boot image in Windows is safe to use with SD cards without the risk of accidentally formating your PC drive.

    Regards,
    Rahul
  • Hi Rahul,

    Thank you..
    Please let us know if there is any update on the Windows tool.

    Our customer's production don't have the Linux platform so it will be
    helpful if there is any other windows tool which could format normally.

    Regards
    Kummi
  • Kummi,

    Sorry for the delay in getting back to you on this issue. We are currently considering a Windows utility from SDCard.org and will provide you some feedback once we have tested the utility on all devices supported in Processor SDK RTOS.

    Here is the utility under consideration:
    www.sdcard.org/.../index.html

    From initial ttesting it appears AM473x and K2G platforms support the FAT32 formatting done by this tool but we are still testing AM57x and AM335x with this tool with different sizes of SD card.

    If you get a chance, please give this a try and let us know if this works with your platform.

    Regards,
    Rahul
  • Hi Rahul,

    Thank you.

    Tried the SDFormatter as per your suggestion but still the same result.

    Formatting the SD card with SDFormatter shows the proper SD card capacity(8GB).


    But after writing the image file as per "SDK RTOS Creating a SD Card" wiki page
    using  "Win32 Disk Imager" the SD card capacity becomes 1GB as shown below.


    Best Regards
    Kummi