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

Programming

Hello!!
I am trying to program a code for my project.
But, after building the code in Keil uVision4, I am getting following errors:

*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: ?DT?GEOFENCE LENGTH: 0066H
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT SYMBOL: LATITUDE2 SEGMENT: ?DT?GEOFENCE
Program Size: data=111.4 xdata=0 code=505
Target not created

Can anybody help me in this problem?

Parents
  • What Andrew has pointed out to you more than once is the fact that you are overflowing your data space. Look at your device user manual for data memory, idata memory, SFR memory and XRAM. Your 1K of RAM probably exist as XRAM, not data memory.

    Look at your 'Getting Started Manual' for examples for implicit and explicit memory addressing. Always use XRAM for arrays and large structs. Use the data memory for automatics or small vars that require rapid access.

    Bradford

Reply
  • What Andrew has pointed out to you more than once is the fact that you are overflowing your data space. Look at your device user manual for data memory, idata memory, SFR memory and XRAM. Your 1K of RAM probably exist as XRAM, not data memory.

    Look at your 'Getting Started Manual' for examples for implicit and explicit memory addressing. Always use XRAM for arrays and large structs. Use the data memory for automatics or small vars that require rapid access.

    Bradford

Children