Modules or Libraries in CodeWarrior for networking applications

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

Modules or Libraries in CodeWarrior for networking applications

1,294 Views
net11
Contributor III

Hi, 

 

I am wondering if the Standard Suite provides additional functionalities and allows one to write high level programs easily as compared to the freely downloadable basic suite. In particular, I have to use the ethernet to send packets from one board to the other on M5234BCC with NSC PHYter. Does CodeWarrior have modules which will allow me to just write a high level code to call some ethernet module/library and do the job ? I do not want to have to dive into the FEC driver details etc. I just need to measure the RTT of an ethernet packet. 

Labels (1)
0 Kudos
Reply
3 Replies

638 Views
stanish
NXP Employee
NXP Employee

Hello net11,

 

Standard Suite includes unlimited C compiler in contrast to Special edition.

So in case your code size has more then 128KB you cannot build it using Special Edition.

 

Regarding Ethernet controller routines: I'd suggest you check  MQX OS web pages (freescale.com/mqx)

MQX is free tool so you can download and install it  

MQX includes drivers for several different Ethernet phyters: (see <MQX instal>\mqx\source\io\enet\Phy\) 

 

  phy_dp83xxx.c
phy_dp83xxx.h
phy_ksz8041.c
phy_ksz8041.h
phy_lan8710.c
phy_lan8710.h
phy_lxt971.h
phy_mcf5223x.c
phy_mcf5223x.h

 

 

phy_dp83xxx.c

phy_dp83xxx.h

phy_ksz8041.c

phy_ksz8041.h

phy_lan8710.c

phy_lan8710.h

phy_lxt971.h

phy_mcf5223x

cphy_mcf5223x.h

 

Currently M5234BCC is not directly supported by the MQX. Anyway,  you might reuse some existing routines...

 

Stanish


0 Kudos
Reply

638 Views
net11
Contributor III

Thanks for this information Stanish. I am wondering if Processor Expert and/or Device Initialization can be of help ?

0 Kudos
Reply

638 Views
net11
Contributor III

Someone just helped me with the question above. The thread is here 

 

https://community.freescale.com/message/66032#66032

 

It seems that processor expert is not available for this particular board.

0 Kudos
Reply