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.

AM3359: RTOS parallel NOR boot

Part Number: AM3359

Hi,

We are designing a SITARA AM3359 processor based custom boards. We would like to know the following

1. Whether TI RTOS SDK supports Parallel NOR Falsh Booting -> MLO and related support is availble in TI RTOS SDK??

2. Is there any document avaialble to experiment the same.

Regards, Senthilkumar R

  • Hi Senthilkumar,

    With the latest Processor SDK RTOS (6.1.0) for AM335x, Parallel NOR flash booting is not supported. We do support MMCSD, NAND flash, McSPI flash and UART boot.

    Check the following URL for details:

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_Foundational_Components.html#boot

    Ming

  • Thanks Ming, for your response.

    Please clarify me the following doubts,

    1. As you mentioned the latest Processor SDK (6.1.0) doesn't support Parallel NOR Flash Booting; please let us know which version (older) of Processor SDK supports Parallel NOR Flash Booting.

    2. Whether latest Processor SDK (6.1.0) supports GPMC Parallel NOR Flash driver??

    3. Since SoC supports GPMC Parallel NOR Flash Booting, it is possible to modify the bootloader/SBL to boot from Parallel NOR Flash right?

    Regards, Senthilkumar R

  • Hi Senthikumar,

    1. None of the Processor SDK RTOS supports the parallel NOR flash boot, because the AM335x EVM does not have parallel NOR flash on board. We also do not have the parallel NOR flash writer.

    2. In Processor SDK RTOS 6.1.0 does support the GPMC parallel NOR flash driver. It is at C:\ti_am3_610\pdk_am335x_1_0_16\packages\ti\drv\gpmc\example\src

    3. Yes, the SOC supports GPMC parallel NOR flash booting. In order to boot from the parallel NOR flash, you will need the following things:

    -- Set the SYSBOOT[11:0] to tell the ROM bootloader to boot from the parallel NOR flash (You may need to change your board. It is not available on EVM)

    -- Build your binary image for XIP

    -- Write the binary image for XIP into the parallel NOR flash (you will need to write your own flash writer) 

    Ming