Anoniem
ik wou het voorbeeld van fpga4fun gaan uitproberen
en ik heb deze connector gekocht http://www.voti.nl/winkel/catalog.html
maar hoe moet ik hem aansluiten ???
http://www.fpga4fun.com/10BASE-T.html
mvg
morc
Ik heb wat problemen met wanneer een d of t te gebruiken, ddt gebruik ik niet!
Ik denk dat Wouter nu erg lang op vacantie gaat, volgens je link, heb je zijn hele assortiment gekocht 
Anoniem
sorry vergeten dat je een product van voti niet kan linken
http://xfmrs.com/pdf/XF10BASEG-C1-2MS.pdf
flipflop
"We cannot solve our problems with the same thinking we used when we created them" - Albert Einstein
Anoniem
de dcf ja ik heb nu de uren en minuten op mijn 4 digit 7 segment display
hij kan nog wat worden opgeruimd maar dat doe ik later wel
ik wou nou effe iets van internet zien werken en ik vond dit wel mooi om eens te zien werken
@patrick valk:
10BASE-T ethernet is niet niks. Ik heb op mijn FPGA de PHY nog niet werkende gekregen. Probeer eerst eens iets te de VGA poort werkende te krijgen. Bijvoorbeeld een Audio osciliscoop.
LINE IN -> RAM -> VGA
Ik geef maar ideeën. Ethernet is heel moeilijk. Naast hardware komt daar ook nog software bij kijken TCP/IP stack. Deze kun je bij niet als hardware programeren.
Begin eerst met de VGA poort of een van je audio poorten.
Robin
Anoniem
maar dit is kant en klaar
en ik wou het eigenlijk gewoon alleen zien werken
dan ga ik weer verder met mijn project
en over jouw idee ik zou niet weten hoe ik die soundcodec ook maar iets moet laten doen die komt later wel
[Bericht gewijzigd door Anoniem op (32%)]
jovak
meten is weten, weten is meten, maar hoe kan je weten wat je allemaal moet meten en weten.
Op 14 februari 2009 21:04:53 schreef robint91:
@patrick valk:
Ik geef maar ideeën. Ethernet is heel moeilijk. Naast hardware komt daar ook nog software bij kijken TCP/IP stack. Deze kun je bij niet als hardware programeren.
Het kan wel. http://www.eurojournals.com/ejsr_22_2_15.pdf
wat in een microcontroller kan kan in een FPGA ook in principe. en anders duw je er een kleine Controller bij in de FPGA.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
eh .. dat spul van fpga4fun is voor gene meter ethernet ...
ten eerste :
- het kan alleen zenden ( niet ontvangen !)
- de messages zijn hardcode. wat ze doen is een pulsstream opwekken en die overduwen
- er is geen collision detection, gene heartbeat , niks ..
- gene transof, gene scheiding
- en de pulsen zelf zijn compleet buiten spec ...
dit ding heeft geneens een phy .. zu toggelen 2 io poten die ze hard aan 2 pinnen van een ethernet kabel hangen.
met andere woorden : een schoolvoorbeeld van hoe het NIET moet.
SparkyGSX
Een manager is iemand die denkt dat negen vrouwen in één maand een kind kunnen maken
iew...
Terwijl het toch echt niet zo moeilijk hoeft te zijn; ik heb in m'n 1ste jaar op de HTS een TCP/IP stack geschreven op een ATMEGA128, met een Realtek ISA netwerkkaart eraan. De fysieke laag en collision detection doet de kaart, de rest van het protocol zat in de software.
Er waren wel wat beperkingen: er was niet genoeg geheugen om een compleet pakket te bufferen, dus als er een pakket niet aankwam, viel de verbinding weg omdat de sequence nummers niet meer aansloten.
Je kunt het net zo simpel of ingewikkeld maken als je zelf wilt. Je kunt de headers en footers van een pakket hardcoden, zelf dat data er in plakken en de goede checksum berekenen, en dat naar buiten klokken. Als je ook maar 1 indeling voor een ontvangen pakket ondersteund, hoeft dat ook niet zo heel erg ingewikkeld te zijn. Waarschijnlijk kun je wel wegkomen met het niet controleren van checksums en zo. Als je alleen UDP ondersteund, bespaar je jezelf ook een heleboel ellende.
Overigens moet je wel ARP ondersteunen om iets te kunnen doen op een netwerk, maar dat protocol is helemaal supersimpel.
