uartboot how to support flash W25Q80EW

⚠️
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.
4 posts / 0 new
Last post
Grant
Offline
Last seen:2 months 2 weeks ago
加入:2015-08-12 11:15
uartboot how to support flash W25Q80EW

Hi,

Chip:DA14695

SDK: SDK_10.0.8.105 / SDK_10.0.10.118
SmartSnippets Toolbox: v5.0.12.2786

Is there an example code about uartboot to support flash W25Q80EW?

----------------------------------------------------------------
I follow the documenthttp://lpccs-docs.dialog-semiconductor.com/da1469x_creating_flash_driver...

and reference memory/include/qspi_w25q32fw.h in uartboot project to add support W25Q80EW (W25Q32FW as like as W25Q80EW),

but I failed connecting the flash with SmartSnippets Toolbox.

I also replaced the flash (MX25U3235 -> W25Q32FW) on DA1469x devkt-pro daughterboard to check the original uartboot.bin whether support W25Q32FW, and I failed again.

MX25U3235 is OK in my environment.
-----------------------------------------------------------------

Thanks.

Device:
PM_Dialog
Offline
Last seen:4 hours 40 min ago
Staff
加入:2018-02-08 11:03
Hi Grant,

Hi Grant,

Please check section 6.3. Modifications in the tutorial. You should copy uartboot.bin from {SDK_root}/binaries to {SmartSnippetsToolbox_root}/common_resources/SupportPackages/DA1469x/toolbox_resources/common.

Did you perform this step? Otherwise the Toolbox will not recognize the QSPI flash.

http://lpccs-docs.dialog-semiconductor.com/da1469x_creating_flash_driver/SSToolbox_support.html

Thanks, PM_Dialog

Grant
Offline
Last seen:2 months 2 weeks ago
加入:2015-08-12 11:15
Yes, I did that with W25Q80EW

Yes, I did that with W25Q80EW.

But I used original uartboot.bin (original SmartSnippets Toolbox) to connect W25Q32FW. Does the uartboot.bin need to compile by myself to support W25Q32FW?

It's best if there is a right sample code about W25Q80EW.

PM_Dialog
Offline
Last seen:4 hours 40 min ago
Staff
加入:2018-02-08 11:03
Hi Grant,

Hi Grant,

You should build again the cli_programmer - please check section 5. Burning the Firmware

http://lpccs-docs.dialog-semiconductor.com/da1469x_creating_flash_driver/firmware_download.html

When it is built in its dynamic version, its dependency projects are also built separately as a binary file(uartboot.bin) and a dll library (libprogrammer.dll).

Are you able to erase and program your flash through SmartSnippets Studio and using the python scripts?

Thanks, PM_Dialog