I am using a Cygnal processor with 128KB Flash. For functions located above 32K (>0x8000) the debugger stops and gives me only the disassembly view. It does not offer the source at all. FYI: C51 v7.03 A51 v7.03 BL51 v5.02 Thanks for any ideas!
Is this chip banked in blocks of 32K ?
This is the Cygnal C8051F124. It has bank 0 (32KB) from 0x0000-0x7FFF. Banks 0-3 can be viewed from 0x8000-0xFFFF. The processor defaults to allow Banks 0 and 1 to be used as a flat 64KB, which is the way I have been using it.
Are you using Keil Uv2 Debugger or Cygnal's Debugger? If you are using Keil's Uv2 Debugger, what is the version of it? Alex
uVision2 v2.33