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

CYPRESS FX1 family..CY7C64713 and keil monitor

helo, am facing a problem when am interfacing my cypress development board to the keil...am able to load the monitor program to the board through cyconsole software...but not able to interface ...and the id detects the chip as CY7C647....need help...

Parents
  • Did you setup the memory mapping of your project on the uVision?
    You have to set it up so that the mapping doesn't conflict with the selected monitor.
    The code and xdata mapping should be modified.

    'Project' menu (or right click on Target in workspace) > Options for target
    In the 'Options for target' dialog, select 'BL51 locate' tab
    - Code Range
    - Xdata Range

    If you use mon-int-sio1.hex for the monitor, it occupies these area.
    code: 0 - 0x1075, xdata: 0x1100 - 0x11CD

    Then, you'll set your project, for example,
    - Code Range: 0x1200
    - Xdata Range: 0x2000

    Check the .M51 file of the monitor you are using, to know the memory area it occupies.

    Tsuneo

Reply
  • Did you setup the memory mapping of your project on the uVision?
    You have to set it up so that the mapping doesn't conflict with the selected monitor.
    The code and xdata mapping should be modified.

    'Project' menu (or right click on Target in workspace) > Options for target
    In the 'Options for target' dialog, select 'BL51 locate' tab
    - Code Range
    - Xdata Range

    If you use mon-int-sio1.hex for the monitor, it occupies these area.
    code: 0 - 0x1075, xdata: 0x1100 - 0x11CD

    Then, you'll set your project, for example,
    - Code Range: 0x1200
    - Xdata Range: 0x2000

    Check the .M51 file of the monitor you are using, to know the memory area it occupies.

    Tsuneo

Children
No data