This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cygnal F310 -- Can't connect to hardware

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

Parents
  • 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

Reply
  • 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

Children
  • 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