How is the Ethernet configuration is done in LS1046A to use it for read/write operations?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How is the Ethernet configuration is done in LS1046A to use it for read/write operations?

1,478 Views
aravindkumar_na
Contributor I

what all the registers must be taken into account for the above given operation?

Tags (2)
0 Kudos
Reply
5 Replies

1,355 Views
bpe
NXP Employee
NXP Employee

When we are talking about exchanging data over a network interface, we
usually use terms 'send' and 'receive'. Did you mean that, or
something else, e.g. peripheral register access permissions, IO memory mapping,
etc.?


Have a great day,
Platon

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos
Reply

1,355 Views
aravindkumar_na
Contributor I

Yes basically I was trying to send and receive data through Ethernet in LS1046A. Can you suggest me what all configurations must be done to make use of Ethernet(e.g. the configurations of registers related to Ethernet ). 

0 Kudos
Reply

1,355 Views
bpe
NXP Employee
NXP Employee


Well, enabling a full feature DPAA Ethernet requires initialization of
1K++ locations so mentioning all them here is not feasible. DPAA is
an OS-oriented, sophisticated network engine,  the recommended
way to enable it in a custom environment is to re-use the
available Linux code:

https://docs.nxp.com/bundle/GUID-51EEFEDB-ABD5-40C0-BEBD-6527B3494D57/page/GUID-BA833D96-0E1B-4C1B-A...

If you wish to enable a bare minimum function subset to be able to exchange
network frames, you can have a look at FMan Independent mode which
is described in LS1046ADPAARM, Section 5.12.15

reference code for IM  can be found in u-Boot:

https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot/tree/drivers/net/fm

Hope this helps,

Platon

1,355 Views
aravindkumar_na
Contributor I

Well thank you I will go ahead and refer the LS1046ADPAARM  section 5.12.15 to understand how to exchange data using Ethernet.

0 Kudos
Reply

1,355 Views
aravindkumar_na
Contributor I

So you are suggesting me to go through  DPAA chapter in LS1046ARM reference manual for basic exchanging of data through Ethernet?

0 Kudos
Reply