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.
Hi,
I am trying to figure out how to implement an application where my host MCU can re-program the serial flash with configuration data.
On the EVM the serial flash is directly connected to the TPS65982 in an unshared fashion and the only way to reconfigure it is to "hack" the bus with Aardvark. I could connect my MCU on the same bus but that would create obvious issues with Multi-Master contention and power sequencing.
On the datasheet it seems to suggest the slave I2C port can be used for programming but the config tool seems to only be able to "read" data rather than reprogram the device.
a) Can my MCU use the I2C as a master (with TPS65982 as slave) to reconfigure it?
b) If not what is the recommended way to "share" the SPI bus between 2 masters?
c) If I use an external (eg Aardvark) bridge, for production programming I would also need to provide external power or can I reprogram the Flash when the board is bus-powered directly from VBUS? Is there again an SPI contention issue in that case?
Thanks,
Petros
Hi,
I purchased the EK-TM4C123GXL evaluation kit and would like to load the code presented in slva783a. Do you already have a sample project or at least the full code posted somewhere?
Thanks.