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.

Problems creating SD card for am33x EVM board & SDK 6.00.00.00

I am trying to create a SD card for my AM335x EVM board using the SDK 6.00.00.00,

My AM335x came with 5.03.01 of the SDK but my development system requires SDK 6.00.00.00 (so that I can use newer version of QT creator).

 

So, I am trying to create a SD card using the following procedure. http://processors.wiki.ti.com/index.php/Sitara_Linux_SDK_create_SD_card_script

I followed the instruction for creating a 2 partition SD card.When I run the script, it does the partition correctly but it fails at the end indicating that the gzip is incorrect.

NOTE, I have observed that the original SD card that came with my AM335x has 3 partitions. Should I being doing that instead of a 2 partition? If so,where to I find the boot,bootfs and start partitions tarballs?

Any assistance would be greately appreciated.

 

NOTE: I am running VM ware player running Ubuntu,which has the TI 6.00.00.00 already loaded.

 

Thanks

Maddog

 

 

 

  • I figured out my problem. I was selecting "‘Install the pre-built images from SDK’". I should have selected ‘Enter in custom boot and rootfs paths‘ during the sd-card.sh process.

    And then when prompted for the boot partition, I put the path where the MLO, uimage and uboot are stored in the "board-supported/prebuilt-images" folder. As in "/home/root//ti-sdk-am335x-evm-06.00.00.00/board-support/prebuilt-images".

    When prompted for the rootfs, I used the "/home/root//ti-sdk-am335x-evm-06.00.00.00//targetNFS".

    Put the SD card in my EVM, and presto, it booted with the Matrix application.

    Any my QT applications created by QT creator ran on the am335X EVM.

    Thanks

     

  • Thanks for sharing your solution on the forum!