I am study in TI new product CC2650 (QFN48/7x7) and have some question about Bootloader Functionality For Update valid image.
I use SmartRF06 Evaluation Board + CC2650EM-7ID
I would communicate with an MCU over the serial interfaces on the SSI0 peripherals.
Q1. How can i ensure CC2650 enter the ROM bootloader (even when a valid image is in the flash)??
I hold down the SELECT button (corresponds to logic ‘0’) while I press the EM reset button on the SmartRF06EB.
but i can't ensure CC2650 Enter Bootloader Functionality.
Q2. When i hold down the SELECT button while I press the EM reset button, i need Removed any jumper on the SmartRF06EB??
How many DIO i need to setup when CC2650 power on??
What condition(H or L) about DIO ??
Q3. How can i use BL_PIN_NO and BL_LEVEL??
This is GPIO ?? which GPIO is BL_PIN_NO?? which GPIO is BL_LEVEL??
Q4. Do i need Select interface(UART or SSI)?? When CC2650 Enter Bootloader
How to select interface??
Q4. Why my MCU can't get any Response even ACK(0xCC)/NACK(0x33), i always get MISO Signal is High (0xFF) when MCU send any Command.
I would communicate with an MCU over the serial interfaces on the SSI0 peripherals.
My SSI parameter on MCU:
Signal voltage is 3.3 V,
Pull up resistance 75K,
SSI_CLK is 750 KHz,
SPH set to 1 and SPO set to 1,
Q5. How can i know detail SSI waveform about MCU communicate with Bootloader??
i would know about SSI_FSS, SSI_CLK, SSI_TX, SSI_RX detail waveform.