Mengalami kesulitan dalam mendapatkan Texas Instruments DP83848J yang bekerja dalam mode 10BASE-T.
Mitra tautan dan register status lokal setuju bahwa tautan tersebut dalam mode dupleks-penuh 10Mbps. Namun, alih-alih menerima data 4-bit 2.5Msps pada RXD [3..0] seperti yang disyaratkan oleh spesifikasi MII, penganalisis logika menunjukkan data 1-bit 10Msps. Satu-satunya standar Ethernet yang dapat saya temukan yang menggambarkan tipe data itu adalah GPSI, yang bukan bagian dari rangkaian fitur DP83848J.
Ada ide bagaimana mengkonfigurasi DP83848J untuk menghasilkan data yang sesuai dengan spesifikasi Timing 10 Mb / s MII?
Jawaban:
Anda mungkin dalam RMII (kurangi mode MII). Periksa register ini:
7.2.5 RMII dan Bypass Register (RBR)
Dan pin ini:
MII_MODE (RX_DV) 32 MII MODE SELECT
sumber
RXD[1]
tidak berganti-ganti. Jadi ini bukan mode RMII. Atau apakah datasheet kehilangan beberapa informasi (saya tidak dapat menemukan bentuk gelombang apa pun untuk mode RMII 10 Mbps)?