Is anyone planning to develop 100mbit ethernet for prop2 with UDP and TCP/IP etc?
Teva McMillan
Posts: 11
in Propeller 2
I have a project I would like use to prop2 for in that does not need ethernet now but later 6 months - 1 year from now will need ethernet. I would like to include pins for 100mbit daughterboard for prop2 or just include all the layout stuff needed to support 100mbit and just add the components later once I need it for the next phase of my project. I was going to use prop 1 for my project buy prop2 is a better me for due to ADC and DAC builtin. But there is a 2nd phase where I having 100mbit would be VERY useful, but its too much of project for me to implement the 100mbit ethernet myself. So I thought I would see who is planning on working on this and see if I can just include pins for daughterboard or just layout all the parts on my circuit board for a design someone is planning to develop.
Comments
On the other hand I recall that someone got crude communications over ethernet using UDP working on the P1. Presumably it will be easier using the P2.
On the other, other, hand there are things like the wiznet devices that can be used to add networking capability to micro-controllers https://www.wiznet.io/product-item/w5100/
However I would like to hook up some PHYs that I have and tackle Ethernet at the packet level. Now, that will be some fun!
The Contiki operating system has been doing this on 8 bit 6502's (Commodore 64) for years now: https://www.c64-wiki.com/wiki/Contiki
I believe it's written in C so a Propeller port sounds possible.
Or for the extra bonus points, write and use a Forth based IP stack such as -
https://www.mpeforth.com/powernet.htm
Guessing Peter might already be considering something like that?
WIZ850io seems like way to go, I can leave space to mount that later and route the spi pins to prop2.
-Teva
you did see this?
https://forums.parallax.com/discussion/157167/iot5500-p8-ethernet-server-lan-ant-ultra-compact-module
and this?
https://forum.wiznet.io/t/topic/1448
http://tibbo.com/store/modules/em2000.html