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.

F28M35XX controlCARD boot mode selection

Other Parts Discussed in Thread: UNIFLASH

Hi,

I am trying to program F28M35H52C1 - M3 using UniFlsh v3.1.0xx via UART0.

F28M35XX controlCARD is plugged into Docking-Stn USB-EMU [R3].

SW1 on F28M35XX controlCARD is set to off-off-on-off (Boot Mode 2 is selected).

GPIO0 and GPIO1 are connected to serial port to PC.

On power up, M3 boots from flash and executes my application (It is uart echo application using UART0. This was programmed using JTAG).

It echoes correctly over UART0 which means serial port is working fine.

However when I try to erase sectors using UniFlash (over serial port) it is not able to communicate.

Also, when SW1 is set to "boot from master subsystem serial peripherals (UART0/...) why it boots from flash ?

Also, on multiple boards, only when I set SW1 to on-on-xx-xx, system does not boot from flash. All other combinations has no effect -it simply boots from flash.  I do not know how boot loader works - I expect it to wait for data from UART0 when boot mode 2 is selected.

I am not using silicon rev 0. I want to flash our custom boards using UART (no JTAG).