- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
They plan to write CCG5 Firmware to CCG5C using Miniprog or ROM writer, but is it possible to program CCG5 build FW to CCG5C?
Since the PartNumber is different between CCG5 and CCG5C, I am thinking that an error will occur when programming. Because , I think that the built ROM has PartNumber information written, and I think that a verification error will occur on the tool(ROM writer or PSoC Programmer). In that case, it is necessary to specify the device as CCG5C in PSoC Creator and rebuild.
Is it correct recognition?
Best Regards
Arai
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Although you are correct, which part would like the customer to use? CYPD5126 or CYPD5137?
We have a CYPD5126 example design in our CCGx Host SDK 3.3.1 (as of Jan 2020, 3.3.1 is the latest). They can use it.
https://www.cypress.com/documentation/software-and-drivers/ez-pd-host-software-development-kit
Best regards,
Hirotaka Takayama
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Although you are correct, which part would like the customer to use? CYPD5126 or CYPD5137?
We have a CYPD5126 example design in our CCGx Host SDK 3.3.1 (as of Jan 2020, 3.3.1 is the latest). They can use it.
https://www.cypress.com/documentation/software-and-drivers/ez-pd-host-software-development-kit
Best regards,
Hirotaka Takayama
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So, the customer has already have their custom firmware for CCG5(CYPD5125-40LQXI). Also, they will have to change the PartNumber from CYPD5125 to CYPD5126 with PSoC Creator, and build it. Then, they will program the FW to CCG5C(CYPD5126-40LQXI).
Best Regards
Arai
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OK. Customer has two selection. First is what you said. In this case, customer should do following.
1. Change the device from "Project-> Device Selector..."
2. Change the bootloader HEX/ELF file from TopDesign.cysch -> Double click Bootloadable -> go to Dependencies tab -> change Bootloader HEX file from CYPD5125 to CYPD5126. ELF file will be automatically changed followed by HEX file path.
HEX/ELF file are located at "C:\Program Files (x86)\Cypress\EZ-PD CCGx Host SDK\CCGx\Firmware\projects\CYPD5126-40LQXI_notebook\CYPD5126-40LQXI_notebook.cydsn\Bootloader".
3. If linker error is shown, it should be appropriately handled. Check document, KBA, etc.
4. Modify config.h, etc. appropriately if required. Also, need to address all of the build errors.
On the other hand, if the customer's FW customization is not too much, they can just start CYPD5126 from our sample project and apply their modification to the project.
It is the customer call.
Best regards,
Hirotaka Takayama