I am developing an application for the Cygnal C8051F310 variant. As of 7.02b, there is an entry in the chip database for it. I have downloaded the uVision2 debugging files from Cygnal (release notes state that it supports my chip), but cannot connect and upload a program to a hardware target (Cygnal 310/11 development board). If I use Cygnal's IDE, I can connect, upload, and debug a sample program (with disassembly view). I purchased the DK51 toolset thinking it would be easier to develop within the uVision environment. Does anyone have a solution to this problem? I'd like to use the uVision environment - after all, I paid an extra $500 for it. Setup: ------ * Cygnal EC2 serial to JTAG/C2 adapter * Cygnal C8051F310/311 development board * F310 uses 2-wire C2 interface for debugging * uVision 2 V2.32 and C51 V7.02b Any help would be greatly appreciated. -Tom
Hmm. These are excerpts from the rel_notes.txt file that came with the V1.24 uVision driver: "Version 1.2 Support has been added for F02X & F3XX devices. Flash programming has been enhanced. The download algorithm has been enhanced to improve speed. When flash is being programmed, a status message and progress indication has been added. DPTR value is now correctly displayed. Modifications to the code space are now updated during step operations. A progress dialog was added when a firmware upgrade is performed. " Also: "KNOWN ISSUES AND LIMITATIONS ---------------------------- 1.) Only F00X, F01X, F2XX, F02X & F3XX devices are supported by this version. " I'll bet you're right. I just wish they had been more specific. I'll contact Cygnal and find out for sure. Thanks for the feedback. -Tom
FYI, the release notes I quoted are from the 1.26 release. Jon
I have the same situation here with Cygnal F020 after upgrade to v 7.02. The project properties Debug page refers to dialog dll TCYG.DLL which can not be found anywhere. All worked fine with v 7.01 - I don't remember what was the dialog dll name there.
More specifically - in my old (working) .UV2 file for v 7.01, there is the following option line: OPTDL (S8051.DLL)()(DP51.DLL)(-p51F00)(S8051.DLL)()(TP51.DLL)(-p51F00) OPTDBG 49150,-1,()()()()()()()()()() (c:\keil\c51\bin\CYGC8051F.DLL)()()() After upgrade to 7.02c and reinstalling Cygnal plug-in for uVision except of uv2.cdb, these lines look thusly: OPTDL (S8051.DLL)()(DCYG.DLL)(-pCYGF020)(S8051.DLL)()(TCYG.DLL)(-pCYGF020) OPTDBG 1534,-1,()()()()()()()()()() (BIN\CYGC8051F.DLL)()()() Note the TCYG.DLL - it is missing on the disk. Regards, -- Pavel