My target system is the board with processor Am186,
memory sytem:
SRAM with addresses 00000-7FFFF 256k x 16 bits
FLASH with addresses 80000 - FFFFF 256k x 16 bits.
! There is no operating system in this board. All the memory 00000 - FFFFF is free only for my application.
Problems:
1. I need burn(put) into FLASH boot program for example from address F0000 to address F8000 and how can I set up compiler (or what) to start this program on this address (F0000).
2. My boot program of course use some data (variables, fields and so on) and my question is how to set up compiler (or what) to writing and reading data only to/from SRAM and how much exactly can I set up the starting absolute address of any data.
Thank you for any answer Jenda
memory sytem:
SRAM with addresses 00000-7FFFF 256k x 16 bits
FLASH with addresses 80000 - FFFFF 256k x 16 bits.
! There is no operating system in this board. All the memory 00000 - FFFFF is free only for my application.
Problems:
1. I need burn(put) into FLASH boot program for example from address F0000 to address F8000 and how can I set up compiler (or what) to start this program on this address (F0000).
2. My boot program of course use some data (variables, fields and so on) and my question is how to set up compiler (or what) to writing and reading data only to/from SRAM and how much exactly can I set up the starting absolute address of any data.
Thank you for any answer Jenda