创龙科技
直播中

石玉兰

7年用户 1434经验值
私信 关注

NDK网络例程的移植问题

       各位大神好,小弟学习了创龙的在SYS/BIOS下的NDK相关网络例程,进过修改IP等调试
       发现例程在创龙的开发板上跑的很嗨,能与我的主机建立连接、进行通讯。本以为自己学会了NDK
       就想学以致用,在自己设计的板子上移植,跑跑试试,我的板子上用的PHY芯片LAN8700和创龙的LAN8710a不同,此外EMAC接口我用的是RMII模式也与创龙的MII模式不同(这个我在移植时做了修改),别的没什么不同了,为什么我把移植过去的程序 跑的时候出现如下问题呢

                                    
    各位大神有遇到过这样的问题,william hill官网 也有7000多小伙伴了,来个几个识路前贤帮个忙,指点小弟一下,是不是我移植的时候,还有一些要修改的我没有改到呢,玩过NDK移植的指点指点吧,跪谢{:soso_e196:}{:soso_e196:}{:soso_e196:}


回帖(2)

李红霞

2019-11-8 08:47:16
这需要修改底层硬件驱动,底层驱动修改并不简单,而lan8710的驱动是在NSP包里,更多nsp的说明请参考nsp的数据手册,其数据手册在ndk的docs下-----sprufp2a.pdf
举报

赵雪培

2019-11-8 08:54:22



       大神,你好!首先很感谢你的回复!你说的PDF文档,我看过还是中文版的,
  文档中提到过一些涉及底层的函数,这些函数却与PHY相关,但确实没有找到与8710相关的文字,
,更没有诸如配置8710的寄存器的函数和语句{:soso_e109:},为什么创龙选择8710a芯片却又正好能适合NDK呢
      前辈,帮人帮到底吧,还请你明示,谢谢!


举报

更多回帖

发帖
×
20
完善资料,
赚取积分