Dear TI team,
We have a custom 2-Chip cascade board with AWR2243P operating in cascade mode. We have an application based on mmwavelink framework for configuring the device and collecting rawdata from our backend board via Ethernet. Because the firmware download takes a larger time, we connected SFLASH to each of the chips. I have a couple of questions related to this.
I adapted the mmwavelink SFlash example in to the current code, and it works as expected for a single chip. We want to use “image load from SFLASH” in cascade configuration.(AWR2243 bootloader flow document)
However, if one refers to the section 6.2 table 6.1 in Radar Interface control document, which shows the programming sequence in Cascade mode, the master device needs to be configured using the “AWR_CHAN_CONF_SET_SB” API, before the slave device can be powered on. Can both devices be powered on and the APIs are issued in the correct order. i.e. Steps. 1&6 followed by steps 2-5 and 7-24. ?
Another question is related to the writing and erasing of SFlash. Currently I have written the firmware to SFLASH via SPI using the mmwavelink SFlash example. (UART is not connected, only SPI and JTAG interfaces are accessible by backend). How can I erase the firmware in the SFLASH. ? Is there an example to erase SFLASH via SPI?
I hope to hear from you soon.
Thanks & Regards,
Vignesh