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.

IWRL6432AOP: SPI booting SPI_BUSY

Part Number: IWRL6432AOP
Other Parts Discussed in Thread: IWRL6432

Tool/software:

We have developed our own board with a IWRL6432Aop without any flash memory. Our plan is to implement SPI booting protocol from our host MCU to boot IWR6432aop.

In the technical reference manual for IWRL6432 chapeter 4.6.2 there is a mention of SPI_BUSY but not what pin that is on the chip. I found the spibooting example in MMWAVE_L_SDK_05_05_00_02/examples/drivers/boot/spibooting that seems to set GPIO_5 as SPI_BUSY. Can you confirm that it is GPIO_5 that i should be listening to and that the spibooting example code is the correct example code I should look at when implementing SPI booting.

Is there any other documentation about spi booting that can be useful for me to read, I have had a hard time information about that booting mode for IWR6432aop. 

  • Hello.

    Can you confirm that it is GPIO_5 that i should be listening to and that the spibooting example code is the correct example code I should look at when implementing SPI booting.

    This is correct.  The SPI_BUSY pin isn't a specific pin on the device, so it can be routed to a GPIO like in the example.  That example in the SDK is also the correct example to refer to for booting over SPI.

    Is there any other documentation about spi booting that can be useful for me to read, I have had a hard time information about that booting mode for IWR6432aop. 

    The TRM is the most detailed resource that might provide information on how this work outside of the example README.

    Sincerely,

    Santosh