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

XDATA problem/question

I have an xdata question and please excude my lack of knowledge on this subject, I have been trying to find info on this and am just not getting anywhere.

I am using a Goal VRS1000 controller. It has 64K of flash and 1K of RAM. I have not enabled the upper 756K of the RAM.

The issue I am running into on my device is, when I go over 769 bytes of xdata my device fails to boot correctly. I have been trying to find out where exactly this xdata is being stored. Since I have not enabled the full range of the on-chip RAM, I am a little confused where it is stored.

Thanks for the help.

Parents
  • It has 64K of flash and 1K of RAM. I have not enabled the upper 756K of the RAM.

    Or do you mean you did not enable the upper 768 bytes of the RAM ?

    That's the xdata space of the chip. If you don't enable it, you shouldn't expect any xdata accesses to work correctly.

Reply
  • It has 64K of flash and 1K of RAM. I have not enabled the upper 756K of the RAM.

    Or do you mean you did not enable the upper 768 bytes of the RAM ?

    That's the xdata space of the chip. If you don't enable it, you shouldn't expect any xdata accesses to work correctly.

Children