Part Number: AM5726
Other Parts Discussed in Thread: SYSBIOS
Hi Sitara support Team,
When running a program in CCS, how do I load the executable program for each CPU (ARM, DSP, IPU) to the specified address in DDR?
Q1: In the PDK sample program, the load address for each core is shown below.
Please tell me where to specify the address and how to change it arbitrarily.
A15: 0x80000000 - ...
C66: 0x84000000 - ...
M4: 0x81000000 - ...
Q2: Also, is it correct that the .bld files for each core in the following directory are required for the TI_RTOS build,
although this does not seem to be reflected in the actual sample project?
C:\pdk_am57xx_x_xx_xx_xx\packages\ti\build\am572x
Q3.If yes, are the following settings in the *.bld file (e.g. config_am572x_a15.bld) required?
APP_CACHED_DATA_SIZE = 20*MB;
APP_CACHED_DATA_BLK1_SIZE = 244*MB;
APP_CACHED_DATA_BLK2_SIZE = 128*MB;
APP_UNCACHED_DATA_BLK3_SIZE = 2*MB;
Q4. Since the customer plans to use 512M DDR3, is it possible to reduce the size to an arbitrary size?
For example,
APP_CACHED_DATA_SIZE = 10*MB;
APP_CACHED_DATA_BLK1_SIZE = 122*MB;
APP_CACHED_DATA_BLK2_SIZE = 64*MB;
APP_UNCACHED_DATA_BLK3_SIZE = 2*MB;
If you need the additional information to reply, please let me know.
Best regards,
Kanae