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.

for 5515/5505 bootloader from MultiMedia Card (MMC) have to use secure or unsecure images?

Other Parts Discussed in Thread: CODECOMPOSER

1 Hi, Can I use unsecure image to boot from MMC card?

(In SPRABD7, in paragraph 2.2.6 do not point that secure image is needed, but in 1.2 there is no differences from MMC to SD )


2 in case I have to use secure image, how can I create it for my application of 20 kb size? Can I send my  *.bin file to such transformation?

 

 

================================================================================================================

2.2.6 MultiMedia Card (MMC)

The bootloader supports booting from an MMC device with the following requirements for the external device

• The device must be connected to the MMC/SD0 interface.

• The boot-image must be in the first partition with filename boot5505.bin.

 

1.2 Bootloader Features

• Boot both secure and unsecure images from NOR, NAND, 16-bit SPI EEPROM, 24-bit SPI serial Flash, and I2C EEPROM.

• Boot secure images from MMC/SD and USB.

  • Evgeniy,

    1) No, the MMC card only loads secure  (encrypted) boot images

    2) For instructions on how to create and load an encrypted boot image onto the C5515 EVM, contact your local TI sales rep

     In order to comply with US export requirements, we require customers to provide the following information to TI directly for approval and recording.

    • Name:
    • E-Mail:
    • Company:
    • Address:
    • Application:
    • Is application military related?
    • Tel.:

     

    Regards,

    Juliana Almeida

  • Hi.

    Is it the same boot image(same security parameters) and procedure of placing it on CD card for boards:

    C5515 EVM   and  tmdx5515ezdsp v2 ?


  • It is the same secure boot image but difference SW to program the image. Refer to:

    http://processors.wiki.ti.com/index.php/Category:C5000

    and follow C5515 link in the table for programming the board.

  • Steve, sorry, I have no need programming the board!

    I need place boot image om CD_Card. And boot from it.

    Is it the same for this targetS?

  •  

    Hi!

    I have the problem with CD_card boot:

     0. I use “ULED” project for usbstk5515_v1

     1. I make secure and unsecure images using C55BootImageV2.exe with key=0 and with key=10000…1 

    2. I try to write boot images to FLASH and then, after reset  power on card I can check boot status.

           Results for booting image of “ULED” from flash:

    For unsecure image - boot status=OK

    For secure image, key=0 - boot status=OK

    For secure image, key=1…1 - boot status=OK

    So secure image and all HW initializations  is OK? 

    then I erase the FLASH.

     -------------------------------------------------------------------------------------------------------------

    3. I format MICRO CD card 128MB,

    4. Place image for boot to CD card with name boot5505.bin

     

    5. The boot status fail for all of boot images = FAIL.

     

    a.       Which  size of card I can use to boot from?

    b.      Which size of allocation unit size I have to choose?

     

    d.      Can you make the same image (“ULED” example )and sent it for me = image which possible to boot on usbstk5515

    e.      Any other recommendations?

     

    Regards, 

    Evgeniy 

     

  • Unfortunately, the C5515 bootloader supports only MMC/SD0 and the eZdsp uses MMC/SD1 so you cannot boot from the mini-SD card.

  • Hi, Juliana,

    We place SD card on MMC/SD0 interface on external connector.

    Now it can not boot from SD.

     

    1. Can  you  try to make the same connections and check my boot image?

    2. Check it for your boot image?

    3. Can you sent for me boot image which can boot on your device?

     

  • Evgeniy,

    We don't have an interface that will convert the MMC/SD1 connector to an MMC/SD0. There are a couple of things that you can do.

    * If you need to store data in the SD card, it's still possible to do that while booting from NOR Flash.

    * You can try a secondary boot:

    - Burn the SD part of the programmer onto the NOR Flash, including all the bootloading features

    - Then use the NOR Flash boot to burn the image to the MMC/SD1 card.

    This last procedure is more complicated.

    This issue will be fixed on the new line of products coming out.

  • Hi, Juliana.

     

    We format SD card, and place boot5505.bin in root directory .

     

    We tried again to boot DSP from SD card on the usbstk5515.

    MMC0 4 pins were disconnected from audio codec (R74…R77 removed).  

     

    SD card housing was connected to MMC0  via P4 connector pins 45(CLK), 47(D0), 49(D1), 51(CMD), 28(D3), 30(D2), 1(GND) and 59(VCC).

     

    When usbstk5515 is turned ON we watch data reading form SD card during 333uS at clock frequency 3.072 MHz.

    DSP read  333*3.072=1024 half bytes or 512 bytes.

      So, DSP reads one block only and stops.

     

    1.      Why DSP booting is stopped after first block?

     

    2.      How we can see the read block  via CodeComposer.