Hi All,
It's my first time to get touch with mad_utils, so i follow the steps of Demo walkthrough at http://processors.wiki.ti.com/index.php/MAD_Utils_User_Guide to use the mad_utils tools for multicore deployment. Based on the example within mad-loader, I only make some modifications as:
STEP-1: Image Preparation :
I build two .out as the input(named test1.out and test2.out) instead of the two .exe in the example.
STEP-2: Device memory partitioning & deployment config preparation
Modify the "prelinkExe" ,"stripExe" and "ofdTool" within maptoolCfg_C6678_windows.json file according to my local CGTools directory.
Modify the deployment_template_C6678_windows.json file ,only replace app_1.exe and app_2.exe with test1.out and test2.out, nothing else modified.
STEP-3: Invoke MAP tool
My invoke command line:
C:\Texas Instruments\mcsdk_2_00_05_17\tools\boot_loader\mad-utils\map-tool>c:\Python27\python.exe maptool.py config-files\maptoolCfg_C6678_windows.json
And the the error occurs with the output:
Info: Incompatible permissions for segment: 6 application: app1 in partition: ddr-code
Info: Incompatible permissions for segment: 8 application: app1 in partition: ddr-code
Info: Incompatible permissions for segment: 6 application: app2 in partition: ddr-code
Info: Incompatible permissions for segment: 8 application: app2 in partition: ddr-code
ERROR: Unassigned segment found: app1 :seg-idx: 2
ERROR: Unassigned segment found: app1 :seg-idx: 7
ERROR: Unassigned segment found: app2 :seg-idx: 2
ERROR: Unassigned segment found: app2 :seg-idx: 7
So the c6678-le.bin was not generated in the images directory. But the there exist one directory named "appImages" and two files within it(app1 and app2).
What's wrong with the configuration of these tools? Thanks in advanced.
Allen