Other Parts Discussed in Thread: UNIFLASH,
Tool/software:
Hi,
I have been facing some buggy/unstable behavior using Uniflash with my custom board that integrates the CC3235SF when trying to program the device through UART and the UARTLOAD bootloader.
So I started developing my own flashing utility to overcome this, and have read through and implemented the functionality described in the Embedded programming guide for the CC3235SF https://www.ti.com/lit/pdf/swpa231)
Though I found that there is a discrepancy I am seeing between the amount of features available through UniFlash and the features described in the embedded programming guide for the CC3235SF.
I am specifically thinking about the lack of ability at receiving device information as documented in the embedded programming guide. I am specifically thinking about the ability to get the device's MAC and device info. The embedded programming system has the "Get Version Info" command. The response though does not contain the MAC address as reported by the uniflash device info. It responds with a MAC Version that is all zeros.
Main Two questions:
1. Is there a way to get the CC3235SF's mac address through the embedded programming command/response flow as reported by the uniflash tool? (not all zeros)
2. Is there more commands available to interact with the device's bootloader that clearly is being utilized by uniflash but is not documented within the embedded programming guide?