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.

Ti 6670 网络 PA 软复位异常



你好,我有两个问题需要请教一下:

问题1:我在程序中对Ti6670中的PA进行软复位,但出现了PA模块异常的情况,PA寄存器无法再次访问,想请教一下C6670是否支持单独对PA模块通过电源模块进行软复位;

问题2:我对使用了ndk下的协议栈程序,但在不进行掉电及system reset情况下,再次加载网络协议栈,程序报了PA响应超时,具体对应的代码段为添加Mac地址时,PA超时未响应的情况,查了PA那边的收包计数器(0x0200008),已经显示有收到配置包,但程序这边一直未收到PA的响应包。想请教一下PA未回应有哪几种可能性,还有二次加载程序是否需要注意其它的一些情况。

程序出错位置,在添加MAC地址位置:

    /* Set up the MAC Address LUT*/
    if (nimu_add_mac_address (&ethInfo, &routeInfo) != 0)
    {
     minu_dbg_log (NIMU_DBG_ERROR,"nimu_add_mac_address failed \n");
        return -1;
    }
    memcpy (&ethInfo.dst[0],  broadcast_mac_addr,  sizeof(paMacAddr_t));
    /* Set up the MAC Address LUT for Broadcast */
    if (nimu_add_mac_address (&ethInfo, &routeInfo) != 0)
    {
     minu_dbg_log (NIMU_DBG_ERROR,"nimu_add_mac_address failed \n");
        return -1;
    }