Article ID: 000078701 Content Type: Troubleshooting Last Reviewed: 09/22/2011

Memory Window Sets Control Register Values Incorrectly

Environment

  • Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Critical Issue

    Description

    The memory window might incorrectly set values in memory-mapped control registers. For example, writing 0x1234 to a byte addressed register results in the value 0x3434 being stored in the register. The memory window shows this incorrect value.

    Resolution

    Use the GNU debugger (GDB) console window in the IDE, instead of the memory window, to write to the registers. For example, type the following command:

    set {int} <register address>=0x1234

    You must refresh the memory window for it to correctly display the target value.

    Related Products

    This article applies to 1 products

    Intel® Programmable Devices