ID Artikel: 000083309 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 11/09/2012

Mengapa server soket sederhana RGMII tidak berfungsi pada board pengembangan Altera Cyclone III 3c120?

Lingkungan

    Ethernet
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Masalah telah dilihat di mana contoh server soket sederhana RGMII tidak berfungsi dengan benar dengan Cyclone® Board Pengembangan III 3c120.  Alasan untuk ini adalah karena waktu antarmuka RGMII tidak kompatibel dengan konfigurasi driver ethernet PHY.

Untuk mendapatkan antarmuka RGMII fungsional, diperlukan modifikasi untuk Altera® Avalon®Kode driver TSE untuk mencegahnya mengubah kontrol waktu RGMII selama inisialisasi antarmuka.

Untuk mengatasi masalah ini, modifikasi berkas berikut di Paket Dukungan Board: /drivers/src/altera_avalon_tse.c

Dalam fungsi "marvell_cfg_rgmii", komentari baris berikut di atau dekat baris 2235 file:

IOWR(&pmac->mdio1.reg14, 0, dat);

Untuk

IOWR(&pmac->mdio1.reg14, 0, dat);

Hal ini akan menyebabkan PHY ethernet bekerja dengan kontrol waktu RGMII yang tidak dimodifikasi, dan menyelesaikan masalah.

Produk Terkait

Artikel ini berlaku untuk 1 produk

Perangkat yang Dapat Diprogram Intel®

1

Konten pada halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten asli berbahasa Inggris. Konten ini disediakan untuk kenyamanan Anda dan hanya untuk informasi umum dan tidak boleh dianggap lengkap atau akurat. Jika ada kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris yang akan mengatur dan mengendalikan. Lihat versi bahasa Inggris halaman ini.