• Lx51: Common+bank area in hex files
    Following on message send about banking with constants (constants saved in an external flash memory and code in internal flash memeory of the AT89C51CC03), I wonder how with 64K banks, hex files are generated...
  • 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...
  • Want to place common code in bank 0.
    I want to run the program from microcontroller and External ROM at a time. It works properly. But i program both microcontroller and ROM whenever i change my program. I have placed some of my code in...
  • Common Code Elimination
    Common Code Elimination cortex-m3 uVision 5.13 I recent had to up the optimization level on my project to level 2 because my code size was too large for my target memory. In doing this I found...