Page 1 of 1

Code Banking

PostPosted: Mon Jun 21, 2004 3:27 am
We have application with Keil Tools : C51 and BL51,Large model memory,C8051F124, 128k FLASH,RTOS Salvo Pro ,Project-Managed Bank
Switching for Code-Intensive Applications
I am trying to use code banking feature for
program code space > 70k.
I have followed the steps given in Cygnals application note An30.
Calling function resides in the common area and inside of task of Salvo . C - Functions being called resides in the banked area 2 - and they did not properly work:
when the function starts being executed some times , application is become stallen.
This occur regardless of the fact that body of the function empty or not. Being called code , which resides in common area and banked area 1 or resides in background - executes properly.
Can somebody help me to solve this problem ?


Re: Code Banking

PostPosted: Tue Jun 22, 2004 12:29 am
by aek
Hi Ilya.

I'll try to take a look at this in early July and get back to you -- we're currently closed for a company holiday.