The file format for .cyacd2 file is mentioned in page number 51, Appendix C of the following DFU application note:
My question is that could we at least get the .cyacd2 file parser file, so that we can implement the host code on the MCU?
Honestly, releasing the DFU host utility source will greatly help this type of project. Otherwise, it is wasting everybody's time to reverse engineer the DFU SDK code. Cypress will sell the chip anyway regardless of the DFU, the DFU does not make a profit. With the current situation, it could only hurt the business due to the bad customer experience.
I hope Cypress engineer would re-consider the strategy.
Sure, we will check with our internal team.
There is also a Bootloader Host Program (BHP) provided with PSoC Creator. It operates much the same as DHT. You can find source files related to it from the following path if you have already downloaded PSoC Creator.
C:\Program Files (x86)\Cypress\PSoC Creator\4.3\PSoC Creator\cybootloaderutils
1 of 1 people found this helpful
Have you checked the sample code we provide as a part of the dfuh-tool in ModusToolbox?
Let us know if it doesn't have what you need.
This is exactly what I am looking for.
I am using Mac, so this folder is very well hidden from the user.
It will be great if Cypress can mention this folder in the Device Firmware Update Host Guide.
Yes, we tried hard to hide it well. :-)
Yes, we will fix the docs to describe how to access the sources.