SK-AM62A-LP: Vision Apps Custom Firmware Build

Part Number: SK-AM62A-LP

Tool/software:

Hello TI Dev,

I am curious regarding the customized Firmware built for vision app on AM62A.
Could someone guide me where I can build my own custom firmware? The firmware provided with the Linux SDK installation appears to be big, and it includes several libraries that are not necessary for my application. TIOVX or Image are not required for my application. It just needs TIDL runtime.

I am aware that it is built based on RTOS SDK (J721E). I change the directory path to ${PSDKR_PATH}/sdk_builder and modify build_flags.mak (SOC:j721e->am62a and TISDK_IMAGE:adas->edgeai). I built the firmware using make sdk.

However, there is some error regarding VHWA header file. I tried to exclude some of libraries, but it still has some error.

Regards

Sopheap Key

  • Hi Sopheap,

    Custom C7x firmware is not supported in the firmware builder by our team. The firmware builder for AM62A is nominally provided to change the memory map to support different DDR sizes -- see the firmware builder documentation for these steps (they go down to vision_apps/platform/am62a/rtos)

    C7x firmware is typically in the 10-12 MB range once stripped of debug symbols (before, it's ~20 MB).

    TIOVX is required to run TIDL -- you cannot remove this component. RTOS SDK from J7 devices is replaced with the MCU+ SDK in this firmware builder. Imaging stack is only included on the DM R5 core, and is not built into the C7x binary. 

    Aside from memory-map changes, the source in firmware-builder is provided as-is for C7xMMA, and we do not support further alterations. 

    BR,
    Reese