Other Parts Discussed in Thread: UNIFLASH,
Hello!
I have a really big problem, I don't have XDS-programmer or any UART needed for flashing the chip on my custom board via Uniflash.
The only thing I can do is create image in Uniflash and then upload it via SPI to external Flash.
I do that way:
1. Connect to the Launchap, getting it's MAC by Uniflash;
2. Create an image without application and sdk (just empty), but in dev-mode;
2. Writting it via JLink SPI Flash to the external FLASH (because I planned to do it on my custom board);
2. In IAR project adding
#define __SF_DEBUG__
in CC3220SF_LAUNCHXL.h
and
place at start of FLASH { readonly section INTVEC_init };
define symbol Flash = 1;
in *.icf file
It let's me debug and change internal FLASH as I want from IAR, so that was my goal.
But then I understood that I can create correct dev-mode image only if I know MAC-address of the current chip, but it is provided only by Uniflash when we somehow connect via UART.
Now I don't have this ability on my custom board, I have only SPI and SWD there.
So please could anyone tell me, how can I know the MAC-Address of current chip, not using connection via Uniflash or Uart? May be I can find it out from serial number, or may be there are some settings in the Uniflash Image creator to somehow avoid the problem that the same image won't work on devices with different MACs?
Best Regards,
Boris