- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all:
Now I use the MeshLighting which is supported by cypress to give the device remote firmware upgrade .
the OTA interface is below:
the Firmware file is XXX-CYW920735Q60EVB_01-rom-ram-Wiced-release.ota.bin
but I don't know what is the metadata file
there are some selections for example proxy DFU to all , proxy DFU to device, app DFU to all , app DFU to device
I don't know the difference between them during OTA!
thanks!
mandy
Solved! Go to Solution.
- Tags:
- cyw20735
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Sample metadata file is attached in my previous post. Please check it.
Short description of the options are as below.
Proxy DFU to all: Provisioner updates the firmware for the proxy device, and the proxy device will distribute and updates the firmware to all the other nodes.
Proxy DFU to device: Provisioner updates the firmware for the proxy device, and the proxy device will distribute and updates the firmware to a selected node.
App DFU to all: Provisioner directly updates the firmware for all the nodes.
App DFU to device: Provisioner directly updates the firmware for a selected node.
Thanks,
-Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi DheerajP_41:
I don't know how to produce the metadata file , can you support me a Sample metadata file?
thanks!
mandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi DheerajP_41:
Can you explain the difference between "proxy DFU to all" , "proxy DFU to device", "app DFU to all" , "app DFU to device" to me?
thanks!
mandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Sample metadata file is attached in my previous post. Please check it.
Short description of the options are as below.
Proxy DFU to all: Provisioner updates the firmware for the proxy device, and the proxy device will distribute and updates the firmware to all the other nodes.
Proxy DFU to device: Provisioner updates the firmware for the proxy device, and the proxy device will distribute and updates the firmware to a selected node.
App DFU to all: Provisioner directly updates the firmware for all the nodes.
App DFU to device: Provisioner directly updates the firmware for a selected node.
Thanks,
-Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi DheerajP_41:
sorry. there is no sample metadata file in your previous post !
I doubt if the current version mesh SDK has realized the "Proxy DFU to all" "Proxy DFU to device" "APP DFU to all "
Have you verified this functions on your side?
thanks!
mandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes, those functions should work.
But Proxy DFU to Device/all may take longer time to upgrade the firmware in WICED.
In ModusToolbox little more changes are there. I can see only three option. (Those are Proxy DFU to all, App DFU to all, App OTA to device).
Everything should work good in the latest MTB with latest BTSDK.
Thanks,
-Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Dheeraj:
thank you for your reply!
I know the CYW20819 can be developed on the ModusToolbox. what you said means the CYW20819 can support the
Proxy DFU to all, App DFU to all?
has the CYW20819 realized the BT mesh OTA?
thanks!
Mandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Mandy, the BT mesh OTA Firmware Upgrade functionality was included in the release by mistake. As you probably know, the DFU will be released by the BT SIG as a part of Mesh 1.1 release later this year. Cypress indeed has a pre spec version implemented, but it is not ready for production or even for evaluation. We apologize for the confusion it caused.
Thanks,
Victor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi VictorZ_46, thanks, I am very looking forward to the Mesh 1.1!
thanks!
mandy