TI中文支持网
TI专业的中文技术问题搜集分享网站

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;
    }
Ryan BL:

可以的呀,参考k1 stk里面的PA测试,
e2echina.ti.com/…/47664

赞(0)
未经允许不得转载:TI中文支持网 » Ti 6670 网络 PA 软复位异常
分享到: 更多 (0)