gniazdo RJ45 z trafem dla 100T lub 1000T
Masz problem? Zapytaj na forum elektroda.pl
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Fri, 30 Sep 2005 16:20:56 +0200
Witam
Czy ktos napotkal sie na w miare tanie (<15zl) gniazda RJ45 z wbudowanym
trafem 10/100T? - szukalem w TME, Maritex i podobnych ale cos bez rezultatu
A moze pionowe z trafem 1000T (spotkalem tylko poziome)?
Dzieki
Greg
From: "Piotr Wyderski" <wyderskiREMOVE_at_nospam_ii.uni.wroc.pl>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Fri, 30 Sep 2005 17:11:57 +0200
Greg(G.Kasprowicz) wrote:
Czy ktos napotkal sie na w miare tanie (<15zl) gniazda RJ45 z wbudowanym
trafem 10/100T? - szukalem w TME, Maritex i podobnych ale cos bez
rezultatu
To tak samo jak ja... Opowiadano tu o takich wynalazkach, ale niestety jest
z nimi jak z Yeti -- wiele osób o tym mówi, ale mało kto widział, a jeśli
już,
to w dziwnych miejscach jak ELFA^H^H^H wysokie góry. :-(
A moze pionowe z trafem 1000T (spotkalem tylko poziome)?
1000T? A czym będziesz nadawał (tzn. chodzi mi o PHY/MAC).
Pozdrawiam
Piotr Wyderski
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Fri, 30 Sep 2005 19:59:06 +0200
1000T? A czym będziesz nadawał (tzn. chodzi mi o PHY/MAC).
juz nadaje:)
RTL8169S-32, scalak fenomenalny - chlopaki sie sporo wysilili zeby zrobic
to, co uklad robi..
wada jest kiepska dokumentacja, zaleta - taniosc i dostepnosc oraz obud
TQFP128, oraz to ze zawiera PHY
Tylko trafo za duzo miejsca zajmuje mi na PCB
pieknie smiga, na razie caloscia steruje...a zgadnij co? - nasz ukochany FX2
(8051), natomaist nadawanie pakietow UDP zrobilem w znacznej czesci w
sprzecie (kiedys doloze TCP), przez co szybkosc nie jest niczym ograniczona
i w sposob ciagly moge ladowac strumieniem 100MB/s, byleby tylko co mialo
odebrac..:-)
Ale np. moge np co drugi pakiet wysylac pod inny adres. lub robic inne
machlojki, bo mam 2 niezalezne bufory nadawcze
ogolnie polecam, ale jest sporo zabawy, by scalaka ozywic..no ale mysle ze
warto
wiecej info oraz fotki ukladu sa na samym dole strony:
http://www.fuw.edu.pl/~gkasprow/usb_&_gbe_cameras.htm
kiedys ten temat poruszalem na pme, gdy jeszcze zaznajamialem sie z tematem
ethernetu:)
Pozdr
Greg
From: "Piotr Wyderski" <wyderskiREMOVE_at_nospam_ii.uni.wroc.pl>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Fri, 30 Sep 2005 23:09:08 +0200
Greg(G.Kasprowicz) wrote:
wada jest kiepska dokumentacja, zaleta - taniosc i dostepnosc
Gdzie?
oraz obud TQFP128, oraz to ze zawiera PHY
Ale z rzutu okiem na datasheet widzę, że steruje się tym przez PCI2.0,
więc trzeba się trochę narzeźbić w FPGA implementując mastera.
W każdym razie gdybyś znalazł gdieś te gniazdka z trafkiem, to
daj znać, bo też byłbym zainteresowany zakupem paru sztuk.
- nasz ukochany FX2 (8051),
Zadziwiająca kostka, tylko dokumentacja jest napisana pod projekty
skserowane z application notes -- a gdy się chce FX2 wykorzystać w
bardzo niestandardowy sposób, to się okazuje, że nikt nic nie wie,
nawet w darmowym supporcie Cypressa. :-( A ja chciałbym użyć GPIF
do przepompowania danych konfiguracyjnych z karty SD (w trybie SPI)
do FPGA, ale w taki sposób, by:
a) działało bardzo wydajnie (przy 24MHz mogę się nawet zmieścić
z rekonfiguracją FPGA w czasie odświeżania SDRAMu :-))
b) w razie potrzeby dało się wyprowadzić dane nie z karty SD, tylko
z FX2 (np. poprzez ich wczytanie przez USB).
c) dało się czytać zawartość karty SD przez FX2 z pominięciem FPGA.
d) dało się wirtualnie "odpiąć" kartę SD od FX2 i przekazać ją do
wyłącznego użytku przez FPGA.
Jeśli GPIF FX2 działa tak, jak myślę, że działa, to jest to do zrobienia,
ale w manualu nie napisano potrzebnych mi informacji. Ech...
BTW, zastanawiam się nad podłączeniem FX2 do portu JTAG FPGA,
będę mógł wówczas robić debug przez USB, w trybie standby konfigurować
scalaki podpięte do FPGA wymuszając odpowiednie poziomy na jej
wyjściach itp. Tylko mi się to nie zmieści w 8KiB, dlatego potrzebuję
większej pamięci (LC256 albo więcej), ale nie wiem, czy FX2 z niej się
uruchomi. Tego też manual nie mówi. :-(
Pozdrawiam
Piotr Wyderski
PS. TME sprowadza na bardzo atrakcyjnych warunkach rzeczy z katalogu
Farnella, właśnie czekam na kodeki. Może tam coś takiego mają?
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Sat, 1 Oct 2005 01:20:25 +0200
wada jest kiepska dokumentacja, zaleta - taniosc i dostepnosc
Gdzie?
taniosc i dostepnosc - w wiekscosci sieciowek gigabit siedzi - komplet
elementow masz w sieciowce za 50zl, same scalaki kosztuja ok 12EUR/1 szt,
dostalem nawet probki wraz z trafami z f-my Cornelius Consult (Szwajcaria
bodajze)
oraz obud TQFP128, oraz to ze zawiera PHY
Ale z rzutu okiem na datasheet widzę, że steruje się tym przez PCI2.0,
więc trzeba się trochę narzeźbić w FPGA implementując mastera.
tak, i SLAVE, bufory, ale jak juz sie to ma, to wspolpraca jest super:)
bufory deskryptorow wrzucilem sobie tak, ze sa widziane w PCI jak i XRAM,
buf odbiorczy w XRAM, nadawczy malej szybksoci w XRAM, a duzej szybkosci -
z zewnatrz mam FIFO, a FPGA zalatwia mi wszystko reszte, a RTL liczy sumy
kontrolne IP, UDP i CRC. Do tego kontroler SDRAM z DMA pakujacy do FIFO, z 2
strony FIFO widziane jest przez PCI, i RTL sobie pobiera w trybie busmaster
dane. Tak wic aby wyslac jeden pakeit w UDP procek potrzebuje jakies 10
cykli zegara na kazdy pakeit 1kB. Czyli waskim gardlem jest sam drut UTP :)
W każdym razie gdybyś znalazł gdieś te gniazdka z trafkiem, to
daj znać, bo też byłbym zainteresowany zakupem paru sztuk.
dam znac...kolega twierdzi ze widzial te gniazda w jakims polskim sklepie,
ale cos nei mzoe sobie tego przypomneic gdzie
- nasz ukochany FX2 (8051),
Zadziwiająca kostka, tylko dokumentacja jest napisana pod projekty
skserowane z application notes -- a gdy się chce FX2 wykorzystać w
bardzo niestandardowy sposób, to się okazuje, że nikt nic nie wie,
nawet w darmowym supporcie Cypressa. :-( A ja chciałbym użyć GPIF
do przepompowania danych konfiguracyjnych z karty SD (w trybie SPI)
do FPGA, ale w taki sposób, by:
tak, fajna ,oprocz kilku bugow nie sprawia problemow, jednakze nei uzywalem
GPIF wogole
a) działało bardzo wydajnie (przy 24MHz mogę się nawet zmieścić
z rekonfiguracją FPGA w czasie odświeżania SDRAMu :-))
b) w razie potrzeby dało się wyprowadzić dane nie z karty SD, tylko
z FX2 (np. poprzez ich wczytanie przez USB).
c) dało się czytać zawartość karty SD przez FX2 z pominięciem FPGA.
d) dało się wirtualnie "odpiąć" kartę SD od FX2 i przekazać ją do
wyłącznego użytku przez FPGA.
aaa.. to ty chcesz konfigurowac FPGA z SD?
Jeśli GPIF FX2 działa tak, jak myślę, że działa, to jest to do zrobienia,
ale w manualu nie napisano potrzebnych mi informacji. Ech...
jak wroce do domciu, to potestuje ci te rejestry, tylko sie przypomnij za
jakis tydzien
BTW, zastanawiam się nad podłączeniem FX2 do portu JTAG FPGA,
będę mógł wówczas robić debug przez USB, w trybie standby konfigurować
scalaki podpięte do FPGA wymuszając odpowiednie poziomy na jej
wyjściach itp. Tylko mi się to nie zmieści w 8KiB, dlatego potrzebuję
większej pamięci (LC256 albo więcej), ale nie wiem, czy FX2 z niej się
uruchomi. Tego też manual nie mówi. :-(
obecne w sprzedazy FX2 maja 16KB, u mne iz pamiecia tez krucho, zostalo ze
2kB po wywaleniu wszystkeigo debuggujacego kodu.
Ja uzywam FX2 do ladowania po USB konfiguracji FPGA, ale przez ACTIVE SERIAL
do EPCS1.
z tym debugiem przez JTAG'a to chyba nei taki banal, gdyz nie wiesz o czym
BB gada z Altera - chyba ze podsluchasz..
Zameirzam sie zabrac za zrobienei reverse engineering USB Blastera - wlasnei
dostalismy kilka, i bym sobie skopiowal. Drobny problem jest taki, ze w
srodku siedzi oprocz FTDi245 takze MAX3032A- no ale w 32 celach wielkiej
logiki nei zmiesci sie, wiec mysle ze skanujac piny podczas pracy uda mi sie
odtworzyc strukture autoamtu. W razie czego mam pomoc - kolega w technikum
zrobil soft+ przystawke do analizy ukladow sekwencyjnych, weic najwyzej mu
zarzuce i ten cos moze pomoze, ale mysle ze sie obedzie
PS. TME sprowadza na bardzo atrakcyjnych warunkach rzeczy z katalogu
Farnella, właśnie czekam na kodeki. Może tam coś takiego mają?
wlasnie troche poszukalem, ale cos nie widze.
Pozdr
Greg
From: "Piotr Wyderski" <wyderskiREMOVE_at_nospam_ii.uni.wroc.pl>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Sat, 1 Oct 2005 10:54:57 +0200
Greg(G.Kasprowicz) wrote:
taniosc i dostepnosc - w wiekscosci sieciowek gigabit siedzi - komplet
elementow masz w sieciowce za 50zl
No tak, to w przypadku naszych potrzeb idealne źródło -- komplet
sprawdzonych elementów po chińskich cenach. ;-)
tak, i SLAVE, bufory, ale jak juz sie to ma, to wspolpraca jest super:)
A ile LE i RAMów Ci to zajęło?
aaa.. to ty chcesz konfigurowac FPGA z SD?
Tak, bo urządzenie może przyjmować co najmniej kilka różnych, wybieranych
dynamicznie konfiguracji, w zależności od potrzeby optymalnie wykorzystując
dostępne zasoby. A ponieważ i tak potrzebowałem urządzenia pamięci masowej
o pojemności ~512MiB z FATem (do nagrywania transmisji, trzymania plików
w trybie mass storage device i palmtop, programów dla NIOSa itp.), to
zastosowanie karty pamięci okazało się bardzo dobrym rozwiązaniem -- w
przyszłosci wystarczy przeciągnąć myszką plik binarny z Quartusa do
odpowiedniego
katalogu, uzyskując zupełnie nową dostępną konfigurację urządzenia.
Pierwotnie
miała być karta CF, ale jej podłączenie w taki sposób jak chciałem okazało
się
być zbyt skomplikowane, a ona sama zbyt duża, więc zdecydowałem się przejść
na idealną w tym zastosowaniu MMC/SD -- dzięki trybowi SPI do
skonfigurowania
FPGA wystarczy wygenerować 2 odpowiednio przesunięte przebiegi zegarowe.
Niestety FX2 to 8051, więc z zegarem 48MHz potrafi wygenerować programowo
max. 3MHz, przez co Cyclone konfigurowałby się ~1/3 sekundy, co tu jest
bardzo
długim czasem. Dlatego chciałbym zrobić zegary konfiguracyjne na GPIF,
uzyskując
24MHz, co odpowiada prawie maksimum dopuszczalnego zegara SD/MMC i
wymaga ~1/24 sekundy na skonfigurowanie FPGA.
jak wroce do domciu, to potestuje ci te rejestry, tylko sie przypomnij za
jakis tydzien
Jasne, dzięki. :-)
obecne w sprzedazy FX2 maja 16KB, u mne iz pamiecia tez krucho, zostalo ze
2kB po wywaleniu wszystkeigo debuggujacego kodu.
Ja mam o tyle dobrze, że z mnóstwa wymaganych funkcji nie wszystkie
muszą być dostępne jednocześnie, więc bez problemu mogę sobie pozwolić
na nakładki doładowywane z większej pamięci.
z tym debugiem przez JTAG'a to chyba nei taki banal, gdyz nie wiesz o czym
BB gada z Altera - chyba ze podsluchasz..
Mnie nie chodzi o zaglądanie do wnętrza FPGA, readback itp. sprawy,
a jedynie o wymuszanie stanu jej pinów IO, więc o standardowe rzeczy.
Zameirzam sie zabrac za zrobienei reverse engineering USB Blastera
A po co? ;-)
Pozdrawiam
Piotr Wyderski
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Sat, 1 Oct 2005 11:33:38 +0200
tak, i SLAVE, bufory, ale jak juz sie to ma, to wspolpraca jest super:)
A ile LE i RAMów Ci to zajęło?
a Cyclone EP1C6Q240 calosc zajela 1230LE + ok 13kbitow RAM
w tym ze siedzi tam ejszzce cala obsluga chipu CCD kontroler
SDRAM,transmisji USB oraz rejestry sterujace
jak wlacze SignalTap'a to mi zzera 1782LE + 60kbit RAM
aaa.. to ty chcesz konfigurowac FPGA z SD?
Tak, bo urządzenie może przyjmować co najmniej kilka różnych, wybieranych
dynamicznie konfiguracji, w zależności od potrzeby optymalnie
wykorzystując
dostępne zasoby. A ponieważ i tak potrzebowałem urządzenia pamięci masowej
o pojemności ~512MiB z FATem (do nagrywania transmisji, trzymania plików
w trybie mass storage device i palmtop, programów dla NIOSa itp.), to
zastosowanie karty pamięci okazało się bardzo dobrym rozwiązaniem -- w
przyszłosci wystarczy przeciągnąć myszką plik binarny z Quartusa do
odpowiedniego
katalogu, uzyskując zupełnie nową dostępną konfigurację urządzenia.
Pierwotnie
miała być karta CF, ale jej podłączenie w taki sposób jak chciałem okazało
się
być zbyt skomplikowane, a ona sama zbyt duża, więc zdecydowałem się
przejść
na idealną w tym zastosowaniu MMC/SD -- dzięki trybowi SPI do
skonfigurowania
FPGA wystarczy wygenerować 2 odpowiednio przesunięte przebiegi zegarowe.
Niestety FX2 to 8051, więc z zegarem 48MHz potrafi wygenerować programowo
max. 3MHz, przez co Cyclone konfigurowałby się ~1/3 sekundy, co tu jest
bardzo
długim czasem. Dlatego chciałbym zrobić zegary konfiguracyjne na GPIF,
uzyskując
24MHz, co odpowiada prawie maksimum dopuszczalnego zegara SD/MMC i
wymaga ~1/24 sekundy na skonfigurowanie FPGA.
ok, jasne
Zameirzam sie zabrac za zrobienei reverse engineering USB Blastera
A po co? ;-)
zeby podzielic sie z ta technologia z ludzkoscia:)
troche irytujace jest debuggowanie 1C20 przez BB - strasznie sie to wlcze..
From: jerry1111 <nie_chce_wiecej_spamu_jerry1111_wytnij_to__at_nospam_wp.pl.cholera>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Mon, 03 Oct 2005 14:28:56 +0100
Greg(G.Kasprowicz) wrote:
z tym debugiem przez JTAG'a to chyba nei taki banal, gdyz nie wiesz o czym
BB gada z Altera - chyba ze podsluchasz..
IMHO nie bedzie to standardowy boundary-scan, bo za szybko sie
programuje. Programator potrafi wylaczyc z lancucha inne Altery (jak sa
szeregowo jtagiem spiete), ale juz z DSP Texasa sobie nie radzil.
W trakcie dzialania (signaltap i Nios) juz standardzik - wszystko mi
dzialalo.
Zameirzam sie zabrac za zrobienei reverse engineering USB Blastera - wlasnei
dostalismy kilka, i bym sobie skopiowal. Drobny problem jest taki, ze w
srodku siedzi oprocz FTDi245 takze MAX3032A- no ale w 32 celach wielkiej
Revision B? Czy stary?
logiki nei zmiesci sie, wiec mysle ze skanujac piny podczas pracy uda mi sie
odtworzyc strukture autoamtu. W razie czego mam pomoc - kolega w technikum
zrobil soft+ przystawke do analizy ukladow sekwencyjnych, weic najwyzej mu
zarzuce i ten cos moze pomoze, ale mysle ze sie obedzie
--
Jerry
From: "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: Sat, 1 Oct 2005 01:46:04 +0200
Czy ktos napotkal sie na w miare tanie (<15zl) gniazda RJ45 z wbudowanym
trafem 10/100T? - szukalem w TME, Maritex i podobnych ale cos bez
rezultatu
A moze pionowe z trafem 1000T (spotkalem tylko poziome)?
odpowiem sam sobie..
znalazlem w Gammie..
ciekawe ile sobie za nie zycza..
nazywa sie to Pulse Jack
http://www.gamma.pl/main/product.php?ProdID=185
tu jest katalog
http://www.gamma.pl/technical/pulse/Pulse_Jack.pdf
From: Jan Dubiec <jdx_at_nospam_SPAMTRAP.slackware.pl>
Subject: Re: gniazdo RJ45 z trafem dla 100T lub 1000T
Date: 07 Oct 2005 20:30:11 +0200
On Sat, 1 Oct 2005 01:46:04 +0200, "Greg\(G.Kasprowicz\)" <gkasprow_at_nospam_gmail.com> wrote:
Czy ktos napotkal sie na w miare tanie (<15zl) gniazda RJ45 z wbudowanym
trafem 10/100T? - szukalem w TME, Maritex i podobnych ale cos bez
rezultatu
A moze pionowe z trafem 1000T (spotkalem tylko poziome)?
odpowiem sam sobie..
znalazlem w Gammie..
ciekawe ile sobie za nie zycza..
nazywa sie to Pulse Jack
Około 15PLN netto w detalu. Ale nie wszystko z oferty Pulse'a mają od ręki.
BTW. Marthel sprzedaje w detalu gniazda Botthanda. Ale drogo, bo swego
czasu za gniazdka do ethernetu 10Mb płaciłem 25PLN/sztuka netto.
Acte sprzedaje gniazda HALO, chociaż już nie w detalu. Ale (płatne) próbki
da się załatwić.
Regards,
/J.D.
--
Jan Dubiec We're all living in Amerika
jdx#slackware.pl Coca Cola
+48 506 790442 Sometimes war
Amerika by Rammstein