Adaptor dan papan pengembangan Ethernet yang didukung
Penting
Ini adalah dokumentasi Azure Sphere (Warisan). Azure Sphere (Warisan) dihentikan pada 27 September 2027, dan pengguna harus bermigrasi ke Azure Sphere (Terintegrasi) saat ini. Gunakan pemilih Versi yang terletak di atas TOC untuk melihat dokumentasi Azure Sphere (Terintegrasi).
Bagian ini mencantumkan adaptor Ethernet yang didukung Azure Sphere saat ini.
Jika ada gambar konfigurasi papan prasetel untuk adaptor, ID gambar yang digunakan untuk membuat paket gambar konfigurasi papan juga tercantum di sini. Lihat Membuat dan menyebarkan gambar konfigurasi papan untuk informasi selengkapnya tentang membuat paket gambar konfigurasi papan.
Adaptor berbasis microchip ENC28J60
Azure Sphere mendukung adaptor Ethernet berdasarkan Microchip ENC28J60 Stand-Alone Ethernet Controller.
Tabel berikut menunjukkan pemetaan yang diperlukan antara pengontrol microchip ENC28J60 dan MT3620.
Pin ENC28J60 Microchip | Pin MT3620 |
---|---|
CS | CSA0, Pin 43 |
SCK | SCLK0, Pin 39 |
SI | MOSI0, Pin 40 |
SO | MISO0, Pin 42 |
INT | GPIO5, Pin 18 |
Anda dapat menggunakan ID lan-enc28j60-isu0-int5
gambar konfigurasi papan prasetel untuk membuat paket gambar konfigurasi papan.
Catatan
Alamat Kontrol Akses Media (MAC) adalah alamat perangkat keras yang secara unik mengidentifikasi setiap papan Azure Sphere. Alamat MAC Ethernet untuk adaptor Ethernet ENC28J60 dihasilkan secara acak saat papan dikonfigurasi selama konfigurasi Ethernet perangkat Azure Sphere. Meskipun alamat MAC dipertahankan selama pembaruan OS atau ketika papan dikonfigurasi, alamat tersebut diacak selama pemulihan perangkat dan dapat merusak fungsionalitas yang memerlukan alamat MAC statis. Jika Anda perlu mengatur alamat MAC Ethernet berdasarkan pengidentifikasi unik organisasi (OUI), opsi berikut tersedia:
Alamat MAC diatur secara manual setelah pemulihan perangkat. Dalam hal ini alamat MAC perangkat diatur di lantai pabrik Azure Sphere dan dapat disesuaikan untuk memungkinkan produsen menggunakan alamat yang berkorelasi dengan blok MAC yang dikeluarkan IEEE mereka. Selama pemulihan perangkat, alamat MAC baru dibuat secara acak dan ditetapkan ke papan. Jika perangkat dikembalikan ke produsen atau dipulihkan, Azure Sphere CLI dapat digunakan untuk mengatur perangkat kembali ke pemulihan pasca alamat MAC asli dengan memperbarui antarmuka jaringan Ethernet untuk perangkat.
Alamat MAC dipertahankan setelah pemulihan perangkat. Dalam hal ini alamat MAC asli dapat diatur secara otomatis setelah pemulihan. Karena fakta bahwa penyimpanan non-volatil tidak ada di ENC28J60, produsen harus menambahkan penyimpanan tambahan (seperti EEPROM) dan alamat MAC harus disimpan oleh produsen sebagai bagian dari pemrosesan pabrik. Penyimpanan eksternal ini kemudian diakses pada runtime untuk membaca dan mengatur alamat MAC dengan memanggil fungsi Networking_SetHardwareAddress. Ketika perangkat dipulihkan dan aplikasi dimuat ulang, perangkat membaca dari penyimpanan eksternal dan mengatur alamat MAC sistem.
Modul dan papan adaptor berbasis ENC28J60 yang kompatibel
Selama pengembangan, Anda dapat memfasilitasi proses prototipe dengan menggunakan papan atau modul adaptor Ethernet berbasis ENC28J60 yang ada yang kompatibel dengan salah satu papan pengembangan MT3620 umum. Contohnya:
- Papan pengembangan pengontrol Olimex ENC28J60-H Ethernet
- Melihat Studio MT3620 Ethernet Shield untuk kit pengembangan Seeed Studio MT3620
- Papan Klik MikroE ETH untuk Avnet MT3620 Starter Kit V2
Papan pengembangan pengontrol Olimex ENC28J60-H Ethernet
Papan pengembangan Olimex ENC28J60-H dapat dihubungkan ke kit pengembangan MT3620 apa pun yang mengekspos ISU0 dan GPIO 5.
Pin ENC28J60-H Olimex | Pin MT3620 RDB |
---|---|
3V3: 10 | 3V3: Header 3 (kanan atas), Sematkan 3 |
GND: 9 | GND: Header 2 (kiri bawah), Sematkan 2 |
CS: 7 | CSA0: Header 2, Pin 5 |
SCK: 1 | SCLK0: Header 2, Pin 3 |
MOSI: 2 | MOSI0: Header 2, Pin 7 |
MISO: 3 | MISO0 RTS: Header 2, Pin 1 |
INT: 5 | GPIO5: Header 2, Pin 4 |
Diagram berikut menunjukkan cara menyambungkan papan ini ke Seeed Studio MT3620 Development Kit.
Melihat Studio MT3620 Ethernet Shield untuk kit pengembangan Seeed Studio MT3620
MT3620 Ethernet Shield secara internal ditransfer ke pin GPIO papan pengembangan MT3620 yang sama dengan Papan Pengembangan Olimex ENC28J60-H. Ini juga menggunakan port ISU (ISU0) yang sama untuk berkomunikasi dengan papan MT3620 melalui SPI. Namun, Anda menghubungkan MT3620 Ethernet Shield langsung ke header antarmuka di papan MT3620.
Papan Klik MikroE ETH untuk Avnet MT3620 Starter Kit V2
Starter Kit V2 Avnet MT3620 mendukung papan MikroE ETH Click berbasis ENC28J60.
Untuk menyambungkan ke papan Klik MikroE ETH ke papan pengembangan Avnet MT3620 Starter Kit V2, masukkan papan Klik MikroE ETH ke dalam Klik Soket #1 di papan pengembangan Starter Kit.
Adaptor berbasis Wiznet W5500
Azure Sphere mendukung adaptor Ethernet berdasarkan Pengontrol Ethernet W5500 Wiznet.
W5500 menyediakan Antarmuka Bus SPI (Antarmuka Periferal Serial) dengan empat sinyal (SCSn, SCLK, MOSI, MISO) dan beroperasi sebagai bawahan SPI. Sementara W5500 mendukung kecepatan bus SPI hingga 80MHz, MT3620 memiliki kecepatan bus SPI maksimum 40MHz.
Paket gambar konfigurasi papan, lan-w5500-isu1-int2.imagepackage
, tersedia untuk Avnet MT3620 Starter Kit V1. Kit starter Avnet MT3620 Starter Kit V1 menggunakan antarmuka ISU1 SPI.
Paket lan-w5500-isu0-int5.imagepackage
gambar konfigurasi papan tersedia untuk Avnet MT3620 Starter Kit V2, yang menggunakan antarmuka ISU0 SPI.