您好!
我正在编译和构建与 C6678的 MAD 实用程序关联的示例代码。 我是预链接器旁路模式、根据 MAD 实用程序 wiki 页面上提供的步骤生成 c6678-le.bin 文件时没有遇到任何问题。
我将.bin 文件放置在与 TFTP 服务器相同的文件夹中、我看到入口点在 UART 上打印为0 (这是我在 IBL 代码中添加的用于调试的内容)。 构建.bin 文件是否缺少内容? 我已附加了 mapToolCfg 文件的内容以及用于构建.bin 文件的部署模板文件。
感谢您的帮助。
谢谢、
Viney
{
“deploymentCfgFile”:“/config-files/deployment_template_C6678_bypass_prelink.json”,
"LoadImageName":"c678-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"、
"分区":[
{
"name":"load-partition",
"vaddr":"0x9e000000"、
"大小":"0x2000000"、
"loadPartition":true
}
]、
"应用程序":[
{
“名称”:“app1”,
“文件名”:“../mad-loader/examples/app_1/build/app_1.exe”,
"允许的内核":[0、1]
}、
{
"名称":"App2"、
“文件名”:“../mad-loader/examples/app_2/build/app_2.exe”,
"允许的内核":[0、1]
}
]、
"appDeployment":[
"App1"、
"App2"、
""、
""、
""、
""、
""、
""
]
}