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

Array initialization in ext memory

Hi! i have use p89c669 microcontroller and am29f040b [512 kb] flash.When i using the external code memory i can't initialize the array that have more than 4 values.if i initialize more than that the program will not be executed.if i comment the array the program was executed.the code was

const char red [256] = {0x00,0x00...0x00,0x00};

please help me!

regrads,
K.T.Venkatesan.

Parents
  • "the program will not be executed"

    You need to provide more detail that that!

    What debugging have you done to determine exactly how & where it is failing?
    Does it work in the simulator?

    Are you sure that the startup code is correctly doing anything and evereything necessary to use external memory?

Reply
  • "the program will not be executed"

    You need to provide more detail that that!

    What debugging have you done to determine exactly how & where it is failing?
    Does it work in the simulator?

    Are you sure that the startup code is correctly doing anything and evereything necessary to use external memory?

Children
No data