Hi,
I'm working on compiling and building the example code associated with the MAD utilities for C6678. I'm the prelinker bypass mode and I do not see any problems with generating the c6678-le.bin file based on the steps provided on the MAD Utils wiki page.
I placed the .bin file in the same folder as the TFTP server and I see that the entry point is being printed out as 0 on the UART (this is something that I added for debug purposes in the IBL code). Is there something I'm missing with building the .bin file? I have attached the contents of the mapToolCfg file and the deployment template file that I used to build the .bin file.
Appreciate the help.
Thanks,
Viney
{
"deploymentCfgFile" : "./config-files/deployment_template_C6678_bypass_prelink.json",
"LoadImageName" : "c6678-le.bin",
"prelinkExe" : "prelink6x",
"stripExe" : "strip6x",
"ofdTool" : "ofd6x",
"malApp" : "../mad-loader/bin/C6678/le/mal_app.exe",
"nmlLoader" : "../mad-loader/bin/C6678/le/nml.exe"
}
{
"deviceName" : "C6678",
"partitions" : [
{
"name" : "load-partition",
"vaddr" : "0x9e000000",
"size" : "0x2000000",
"loadPartition" : true
}
],
"applications" : [
{
"name" : "app1",
"fileName" : "../mad-loader/examples/app_1/build/app_1.exe",
"allowedCores" : [0,1]
},
{
"name" : "app2",
"fileName" : "../mad-loader/examples/app_2/build/app_2.exe",
"allowedCores" : [0,1]
}
],
"appDeployment" : [
"app1",
"app2",
"",
"",
"",
"",
"",
""
]
}