This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm8148 loading firmware failed



Hi experts,

I am building firmwares from RDK4.1 with TI8148, after the building, i tested the fw_load.out 

$ fw_load.out startup VIDEO-M3 ../firmware/dvr_rdk_fw_m3video.xem3

but the error occurred as:

*** Platform_loadCallback: length of slave region does not match host entry
Error [0xffffffff] at Line no: 2595 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/family/hlos/knl/ti81xx/Platform.c
*** Ipc_control: Platform_loadCallback failed!
Error [0xffffffff] at Line no: 845 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Ipc.c
Assertion at Line no: 308 in /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c: (status >= 0) : failed
btsm_out_thread_*** IpcDrv_drvioctl: Unsupported ioctl command specified
Error [0xfffffffe] at Line no: 371 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c
func 68
Sat Jan*** IpcDrv_drvioctl: Unsupported ioctl command specified
Error [0xfffffffe] at Line no: 371 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c
1 00:13:56 200*** IpcDrv_drvioctl: Unsupported ioctl command specified
Error [0xfffffffe] at Line no: 371 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c
0
main.c 1699 *** IpcDrv_drvioctl: Unsupported ioctl command specified
Error [0xfffffffe] at Line no: 371 in file /jenkins/jobs/v2c1/RDK3.0/ti_tools/syslink/syslink_2_10_06_28/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c

Since the memory size is not appropriated during the compiling, I changed the mcfw/src_bios6/cfg/ti814x/config_512M.bld

as below:

/* first 256MB */
var LINUX_SIZE = 128*MB;
var SR1_SIZE = 60*MB;        //79
var VIDEO_M3_CODE_SIZE = 4*MB
var VIDEO_M3_DATA_SIZE = 1*MB;
var VIDEO_M3_BSS_SIZE = 12*MB;
var DSS_M3_CODE_SIZE = 1*MB;
var DSS_M3_DATA_SIZE = 20*MB;       //2
//Paul: since DSS_M3_BSS_ADDR_RUN size is too small during compiling m3vpss firmware
var DSS_M3_BSS_SIZE = 15*MB;        //14
var DSP_CODE_SIZE = 2*MB;
var DSP_DATA_SIZE = 13*MB;

any ideas to solve this problem ?? thanks!!

Regards,

Dwayne