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

code banking problem

Hi,

I'm using code banking for my project with the following settings: Memory model: Small: variables in DATA
Code rom size: Large: 64K program
code banking checked with bank area: start: 0x8000 end:0xffff
far memory type support
set to create a .hex file
The project compiles fine and a .hex file is generated, however this file is empty!
If I don't use code banking the correct file is generated.
If I use code banking but set the start: 0x0000 and end: 0xffff the file is also generated. but the start has to be 0x8000.
Any idea what could be wrong? Thanks in advance for any suggestion.

radu

Parents
  • Hi,

    Thanks for your reply,

    When compiling and linking everything seems fine, there are no errors being reported and I can see that the .hex file is being updated but the only code inside is: ":00000001FF"
    This happens if I use code banking in conjunction with "merge 32k hex files". If I don't check the merge option the hex file is generated fine.

    regards
    radu

Reply
  • Hi,

    Thanks for your reply,

    When compiling and linking everything seems fine, there are no errors being reported and I can see that the .hex file is being updated but the only code inside is: ":00000001FF"
    This happens if I use code banking in conjunction with "merge 32k hex files". If I don't check the merge option the hex file is generated fine.

    regards
    radu

Children
No data