uberhilt.blogg.se

Arduino due core
Arduino due core










arduino due core
  1. ARDUINO DUE CORE DRIVER
  2. ARDUINO DUE CORE SERIES
  3. ARDUINO DUE CORE MAC

On the other hand, we have Arduino Due which indeed has a SAM3X and thus some ethernet capabilities, but no access to these ethernet pins and it also needs another PHYceiver, which means alse another kind of shield (Am I right?) On one hand, we have Arduino Uno which comes with ethernet shield (with W5100) and is able to do some client/server application with ethernet. Then I have one simple (maybe stupid) question : I believe we can start doing official tests, God willing, in about two weeks.įirst I would like to thank you for all the energy you put is this project, which seems very interesting ! As I mentioned before, it is compiling good but it is not relevant yet in the Arduino context.īottom line: Get ready with you Dues and I would recommend you to get the Davicom PHYs. So, I will be working these next few days with the Ethernet API. This thought made me figure any possible way to reach them.but let's leave my wedge design in mystery for now. We need to take advantages of these capacities. For me, those Ethernet and CAN shields are like binoculars or hydraulic pliers if compared with the CAN and EMAC controllers embedded inside Due. Due looks like another Arduino board but inside contains a lot of power.

ARDUINO DUE CORE SERIES

Regarding the wedge idea.Do you remember the TV series 'The Six Million Dollar man?.I always think of the Arduino Due as Col. Even, any PHY can work with any MAC." It sounds like, "Just do few changes on the DM9161 driver".

ARDUINO DUE CORE MAC

In reference to the other PHY options, I do not have enough knowledge or references with which to form a judgement about them but as Atmel states "Due to standardization, the connection between a MAC controller and a PHY is straightforward and simple.

ARDUINO DUE CORE DRIVER

I chose the Davicom PHY because Atmel already developed the API driver for DM9161A (ethernet_phy.c, ethernet_phy.h) and it is proven with SAM3X-EK. Thus, I hope to start tests by the first week of February.

arduino due core

My wedge will be ready a little before then. I expect to get the Davicom PHY by the end of next week (the vendor can't ship it directly to America). At this time, I cannot do too much in the shield side. I hope you can make more progress very soon. I am also very pleased with your words of recognition for my work with Arduino Due but sorry that you are facing 'Dum Roma deliberat Saguntum perit Lat' with the other Ethernet solution. Here a link for the EMAC demo library: GitHubĪbove all, I am very happy for your willingness to join this project. Any comments and more ideas are very welcome.Īpril 03, 2013, 10:49:00 PM - I just removed the attachment with a non-working EMAC library (I will publish in github the new working EMAC library very soon).

arduino due core

I did read similar approaches in this forum but I have no heard of anyone working on one yet (ArgusTech? Markus_L811?). I haven't made up my mind yet for the phy but it could be like DP83848C.Īs you may have noticed, my approach is not original. Then, as I did with the CAN, I will start to port part of the SAM3X-EK 32-b Ethernet libraries to Arduino Due. Now my approach: I'd been thinking to wire directly the Ethernet MAC embedded inside Arduino Due with an off-chip Ethernet PHY (built-in can apply also) and add the correspondent coupler and an Ethernet connector. I have planned, as I did with the CAN bus approach, to run the demo to familiarize with their approach. Finally, they present the implementation using a 10/100 Mbps fast ethernet physical layer TX/FX single chip transceiver (DM9161) set in RMII mode with a 50MHZ crystal connected to the development kit SAM3X-EK using a HTTP demo under BeRTOS. Then, they made a comparison between both considering frequency, cost and manufacturers. The approach of Atmel evolves around to the idea of connect an external Physical layer transceiver (or Ethernet PHY) by Media Independent Interface (MII) or Reduced Media Independent Interface (RMII). Let's start talking about the first one which looks realizable and later on, my own approach.Īs most of you may know, the core inside Arduino Due (SAM3X8E) integrates an EMAC module to implement a 10/100 MAC compatible with the IEEE 802.3 standard. The first one belongs to Atmel (doc11153). I thought that it would be a good idea to open this post regarding the connection of an Ethernet PHY to Arduino Due, given that I still revising a couple of approaches I have on hand.












Arduino due core