SPI Boot specific mapping

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
2 posts / 0 new
Last post
ciano
Offline
Last seen:6 days 8 hours ago
加入:2014-10-03 08:13
SPI Boot specific mapping

Hello Dialog,

We want to boot the dual-bootloader from flash, at our own pin location, and we want to program boot specific mapping in the OTP header (0xFEC0)
我的问题是关于B5和B6 0 xfEC0
B5: Wake up command opcode
B6: Serial Speed Selection SPI DIV (0-3)

What are the B5 and B6 settings for the W25X20CL?

if using MX25R6435F SPI flash, what are the B5 and B6 settings?

Best Regards,
Ciano Frost

Device:
MT_dialog
Offline
Last seen:2 months 1 week ago
Staff
加入:2015-06-08 11:34
Hi ciano,

Hi ciano,

The wake up command is different for each flash (and method some require a command and some to toggle the CS), for example the command for the W25X20CL the release Power down is the same as the Device ID instruction (ABh) which is also the default command that the ROM booter also sends if the specified bits are not written (check the 585 datasheet in page 40) for the MX25R6435F there is no command to exit power down mode, since the wake up is done by issuing a CS low for tCRDP time (as mentioned in the MX25R6435F).

Regarding the B6 its just the clock that will be used in order to use the flash, and its just the system clock divided by 1,2,4 and 8.

Thanks MT_dialog