There are two TPS65982 devices on this board. Second device is a slave to the first. The first board came up fine, loaded firmware from the flash, and the second device loaded over the UART, so we know the design is correct. Trying to debug the other boards that BOOT, but will not load the application from flash.
The device recognizes the SPI flash, and both images, but then it says both are invalid. I have looked at some of the debug routines, but the only information I have found is how the device goes into debug mode when it boots with a fault. What I don't know is HOW to use the debug features to see what is going on. I even isolated the two devices, shutting down the first, and strapping the second one as the master and connected it directly to the flash. Still will only boot, but will not load the application.
8.4.7 in the datasheet tells me what happens to the SWD interface if there is a problem, but it doesn’t tell me how I can use it, or how to decode it. I am trying to figure out where the 'load from prom' is failing, and why. I’ve programmed AND verified the flash image in the prom with Flash Center directly, so I know it’s good, and it is also a known good image file.
