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

How to use Keil C for TINI DS80C390?

Hello everyone!
I use TINI DS80C390.
I need to write program that would be located at 10000h (Bank1;Bank0-TINI Loader).
Does anybody know how to set Project Settings for that purpose and how to config start390.a51 file???
My code:
void main()
{
for(;;){
P5 |=0x01;
P5 &=0xFE;
}
}
It doesn't work...Maybe I should add some code, cause I think TINI Loader want something from TINIOS before load it... And I want to replace TINOS by my program.

Parents
  • I've already read them!(if you talk about 606 and 613 AppNotes)
    I configure Keil Project, configure start390.a51, but my program doesn't work yet.
    Maybe there is some interactions between TINI Loader and TINI OS during the loading TINI OS???? Maybe I should execute some aditional code???
    By the way, does anybody know the full structure of memory?? I mean where flash memory is located (at what addresses) and what is the order of TINI loading??
    Maybe I miss something?

Reply
  • I've already read them!(if you talk about 606 and 613 AppNotes)
    I configure Keil Project, configure start390.a51, but my program doesn't work yet.
    Maybe there is some interactions between TINI Loader and TINI OS during the loading TINI OS???? Maybe I should execute some aditional code???
    By the way, does anybody know the full structure of memory?? I mean where flash memory is located (at what addresses) and what is the order of TINI loading??
    Maybe I miss something?

Children