• where is the common area in code bank?
    Hi, In most example, if we use "BANKAREA(0x8000,0xFFFF)",the common area will allocate at the 0x0000~0x7FFF of all banks. As the http://www.keil.com/support/docs/158.htm descript. My question...
  • Common area duplicated in each bank of the external flash
    I'm working with a code-banking project. The configuration of the hardware is a 32k microcontroller and a 512K external flash divided in 16 banks. My idea is to use the 32K of the microcontroller as...
  • Linker exceeding common bank
    Setup: Common Bank (0x0000 - 0x7FFF), Bank0(0x8000 - 0xFFFF) and Bank1(0x8000 - 0xFFFF) Using Lx51 linker I observed that linker puts data in area outside common bank. Mainly it has been observed...
  • Code Banking & LX51
    Hello, I am using code banking for my 106 KB code, divided into 2 code banks. The linker is BL51. The output listing(m51 file) generated by keil is as follows: BL51 BANKED LINKER/LOCATER V6.11...
  • hex file and code banking
    My code size is above 64k so now I need to do code banking. Using the Cygnal IDE I fit my .OBJ files in banks 0, 1, and 2. Don't need bank 3 yet. My question is, after I compile I get a an executable...