Hello Gary Willette,
- Please let us know from where you have obtained the fwDownload.exe utility. In case you had got it through an SFDC case, please mention the case number.
- Also, please share the two configuration files that you have used.
Thanks for the reply, sorry I forgot to get back to you since the 8th...
I got the utility from this support thread: CY7C65211 Serial Communication Mode , although I was using another version until recently. Both versions are the same (2.0.0), however.
I have attached the two configuration files. "2pinUART_GPIO_3_4.cyusb" returns "2", while "2pinUART_GPIO_3_4_10_11.cyusb" returns "0".
Here is a snippet of the code which calls the configuration utility (from within a C# windows application):
Thanks in advance for your help.
The fwDownload.exe from the pointed link returns value '1' for the arguments that you have specified and the configuration files that you have shared. Can you please re-confirm your statement by checking the return values from the code?
I built a test application that would display the return value from the fwDownload.exe and found the return value to be '1' for both the configuration files.
1.PNG 46.0 K
I have confirmed my previous findings by printing the exitCode to the console:
- Using "2pinUART_GPIO_3_4.cyusb" returns "2"
- Using "2pinUART_GPIO_3_4_10_11.cyusb" returns "0"
- CY7C65211 not connected returns "1"
Did you have a CY7C65211 device connected when you ran your test? Typically "0" is passing, and anything else is a failure code. However the configuration download seems to work when the exitCode is either "0" or "2". I would like to know what the return codes mean for this application, so I know which to accept, and which to flag as a failure.