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.

[参考译文] DM388:不带网络的 DM388 IPNC-RDK-CSK

Guru**** 2559740 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/625349/dm388-dm388-ipnc-rdk-csk-without-network

器件型号:DM388

大家好、团队、

您能否建议您如何独立运行 MCFW 应用程序?
客户在其应用程序中不需要网络支持、因此请提供有关如何继续的建议?

此致、
Ilya

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您使用的是哪个 IPNC_RDK 版本?

    是3.9.0还是3.9.1?

    我希望您的用例中不会使用任何使用网络的东西、如 RTSP Streaming。

    我希望您正在为自己的用例修改三流用例文件。 即,您的用例将从“void MultiCh_createTriStreamFullFtr ()”函数开始。

    请确认以上内容、以便我们能够以更好的方式提出建议。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!
    客户使用3.9.1。 版本。
    不确定他们尝试修改哪个文件、但最终目标是打造一个独立的便携式设备、无需网络和流媒体支持。

    BR、
    Ilya

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请要求他们按如下所示修改以下文件。
    Source/IPNC_RDK/IPNC_APP/utils/scripts/autorun_csk.sh




    !/bin/bash

    #WLAN_MODE=STA
    #wlan_mode=ap
    wlan_mode=none

    amixer cset name='PCM Playback Volume' 90% 90%
    amixer cset name='PGA Capture Volume' 60%
    amixer cset name="Right PGA Mixer Mic2R Switch'打开
    amixer cset name='Left PGA Mixer Mic2L Switch'打开

    回显"安装 mtd6和 mtd7分区"
    /opt/ipnc/smart_mount UBIFS /dev/mtd6 /mnt/nand
    mkdir /tmp/nand
    /opt/ipnc/smart_mount UBIFS /dev/mtd7 /tmp/nand

    CD /opt/ipnc

    WLAN
    如果[$WLAN_MODE = AP]
    然后
    AP 模式下的#WLAN
    回显"wifi:处于 AP 模式"
    insmod /kermod/wlan/cfg80211.ko
    insmod /kermod/wlan/mac80211.ko
    insmod /kermod/wlan/wlcore_sdio.ko
    insmod /kermod/wlan/wlcore.ko
    insmod /kermod/wlan/wl18xx.ko
    睡眠1
    /usr/share/wl18xx/ap_start.sh 和
    Elif [$WLAN_MODE = STA ]
    然后
    STA 模式下的#WLAN
    回显"wifi:处于 STA 模式"
    insmod /kermod/wlan/cfg80211.ko
    insmod /kermod/wlan/mac80211.ko
    insmod /kermod/wlan/wlcore_sdio.ko
    insmod /kermod/wlan/wlcore.ko
    insmod /kermod/wlan/wl18xx.ko
    睡眠1
    iw wlan0 scan | grep ssid
    iw wlan0连接 ti81xx-AP
    其他
    回显"wifi:未设置"
    FI

    /bin/remote_debug_client.out bff00000 &
    insmod ./kermod/syslink.ko trace=1 TRACEFAILURE=1 2>/dev/null

    /linux_prcm_ipcam r 和
    睡眠1
    杀了9美元!

    /bin/sys_pri.out --L3-bw-reg-set HDVICP0 0 900 2500&
    /bin/sys_pri.out ---- L3-bw-reg-set ISS 3 3 400 2500&
    /bin/sys_pri.out --DMM-pri-set ISS 0&
    /bin/sys_pri.out --DMM-pri-set HDVICP0 1&

    # USB
    烟味大公牛
    umount /mnt/ramdisk 2>/dev/null
    rmmod sbull.ko 2>/dev/null
    烟味大公牛
    睡眠1
    mkdosfs -v -F16 /dev/sbulla 2>/dev/null
    mkdir /mnt/ramdisk 2>/dev/null
    mount -t vfat /dev/sbulla /mnt/ramdisk 2>/dev/null
    insmod configfs.ko
    insmod libcompose.ko
    insmod usb_f_mass 存储.ko
    insmod g_mass 存储.ko 文件=/dev/sbulla stal=0可移除=1

    #/system_server 和
    睡眠8.
    #/boot_proc 1&
    睡眠2.
    #/boa -c /etc 和
    睡眠2.
    #/boot_proc 2&

    脚本/load_vpss.sh
    脚本/load_video.sh
    BIN/IPNC_RDK_mcfw.out TRISTREAM



    这是将加载必要模块启动主应用程序等的主 init 脚本
    运行 make fsupdate 时、每次在目标文件系统中复制此文件。

    在此脚本中,我运行的是 IPNC_RDK_mcfw.out,它将启动 mcfw 应用程序,并将调用 MultiCh_createTriStreamFullFtr (),其中应存在最终用例。

    如果客户调用自己的函数或某些不同的函数、则要求他们浏览 IPNC_RDK_mcfw.out 的代码并进行必要的修改以调用其函数。

    以上代码的 main()从以下文件开始。
    source/IPNC_RDK/IPNC_mcfw/demos/mcfw_API_demos/multih_usecase/ti_mcfw_ipnC_main.c