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.

IPC for F28M36X

Other Parts Discussed in Thread: SYSBIOS, F28M36P63C2

Hello,

according to the IPC 1.25.01.09 Release notes, the F28M36X is not yet supported by IPC. Is there already a time plan to have the F28M36X supported in IPC? Otherwise, as the F28M36X is quite similar to the F28M35X, is there a patch available?

Best regards,

Manuel

  • Manuel Aiple said:

    Hello,

    according to the IPC 1.25.01.09 Release notes, the F28M36X is not yet supported by IPC. Is there already a time plan to have the F28M36X supported in IPC? Otherwise, as the F28M36X is quite similar to the F28M35X, is there a patch available?

    Best regards,

    Manuel

    The hardware is the same on both devices. 

    Thank you

    Lori

  • Dear Lori,

    thank you for the quick response. I am trying to build the MessageQ Latency Application example from the IPC Benchmarks category on the F28M36x controlCard.

    I get the following build log ending with an error:


    **** Build of configuration Debug for project sysbios_multicore-m3 ****

    "C:\\ti\\ccsv5\\utils\\bin\\gmake" -k all
    'Building file: ../messageq_latency.cfg'
    'Invoking: XDCtools'
    "C:/ti/xdctools_3_25_00_48/xs" --xdcpath="C:/ti/ipc_1_25_01_09/packages;C:/ti/bios_6_35_01_29/packages;C:/ti/ccsv5/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M3 -p ti.platforms.concertoM3:F28M36P63C2 -r release -c "C:/ti/ccsv5/tools/compiler/arm_5.0.4" --compileOptions "-g --optimize_with_debug" "../messageq_latency.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring messageq_latency.xem3 from package/cfg/messageq_latency_pem3.cfg ...
    js: "U:/workspace_ccsv52/sysbios_multicore-m3/bench_common.cfg.xs", line 188: Unsupported platform: ti.platforms.concertoM3:F28M36P63C2
        "U:/workspace_ccsv52/sysbios_multicore-m3/messageq_latency.cfg", line 33
        "./package/cfg/messageq_latency_pem3.cfg", line 180
    gmake.exe: *** [package/cfg/messageq_latency_pem3.xdl] Error 1
    js: "C:/ti/xdctools_3_25_00_48/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    gmake: Target `all' not remade because of errors.

    **** Build Finished ****

    How can I solve this?

    Best regards,

    Manuel

  • Hi Manuel,

    I am going to move this thread to the BIOS forum as it sounds like you are using the IPC library from that team.

    Links to this thread will continue to work after the move

    Thank you

    Lori

  • Hi Manuel,

    What version of CCS are you using?

    Todd

  • Hi Todd,

    I am using CCS v5.3.0.00090.

    Manuel

  • Hi Manuel,

    For some reason the IPC examples are not getting the proper linker file. You can create a SYS/BIOS example and then replace the contents of the SYS/BIOS .c and .cfg with the contents of the IPC's examples .c and .cfg file. Or probably easier, you can copy and paste a SYS/BIOS example's linker file and paste it into the IPC example. We are looking into why this is happening.

    Todd