imx6ull RXB/RXF is not set

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx6ull RXB/RXF is not set

1,365件の閲覧回数
imx_proc_user
Contributor I

I am using imx6ull with ti dp83848 phy.  In u-boot, the 100Mbps phy works at only 9kbps.  The board is able to operate around 100MBps at kernel.

At u-boot,  the fec_recv() spends most of time waiting for RXB/RXF to come:

fec_recv: ievent 0xc000000 (TXF=1 and TXB =1)
fec_recv: status 0x8000 (receiving buffer empty)
fec_recv: ievent 0x0 (no interrupt events, for long time, no interrupt is happenning, and buffers are free, strange)

fec_recv: status 0x8000 (receiving buffer empty)
fec_recv: ievent 0x0 (no interrupt events, for long time, no interrupt is happenning, and buffers are free, strange)

.........................

Any specific reason that RXF/RXB not being set?

Thanks,

Jim

0 件の賞賛
返信
1 返信

1,257件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jim

what uboot used in the case, one can try with uboot-imx

uboot-imx.git - Freescale i.MX u-boot Tree 

printf fec registers and compare with linux case. Also

may be useful to post on uboot mail list

U-Boot Info Page 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信