Dela via


Ethernet-adaptrar och utvecklingskort som stöds

I det här avsnittet visas de aktuella Azure Sphere-nätverkskort som stöds av Ethernet.

Om det finns en förinställd konfigurationsbild för kortet visas även det avbildnings-ID som används för att skapa paketet med konfigurationskortskonfigurationen här. Mer information om hur du skapar ett avbildningspaket för anslagstavlor finns i Skapa och distribuera avbildningen av anslagstavlor .

Microchip ENC28J60-baserade adaptrar

Azure Sphere stöder Ethernet-kort baserade på Microchip ENC28J60 Stand-Alone Ethernet-styrenhet.

I följande tabell visas den mappning som krävs mellan Microchip ENC28J60-styrenheten och MT3620.

Microchip ENC28J60 pin MT3620 pin
CS CSA0, Pin 43
SCK SCLK0, Pin 39
SI MOSI0, Pin 40
MISO0, Pin 42
INT GPIO5, Pin 18

Du kan använda det förinställda avbildnings-ID:et lan-enc28j60-isu0-int5 för att skapa ett avbildningspaket för anslagstavlor.

Observera

Mac-adressen (Media Access Control) är en maskinvaruadress som unikt identifierar varje Azure Sphere-anslagstavla. Ethernet-MAC-adressen för ENC28J60 Ethernet-adaptern genereras slumpmässigt när tavlan konfigureras under Azure Sphere-enhetens Ethernet-konfiguration. Även om MAC-adressen behålls under OS-uppdateringen eller när anslagstavlan konfigureras, slumpmässigt under enhetsåterställning och kan bryta funktioner som kräver en statisk MAC-adress. Om du behöver ange Mac-adressen för Ethernet baserat på en organisationsunik identifierare (OUI) är följande alternativ tillgängliga:

  • MAC-adressen anges manuellt efter enhetsåterställning. I det här fallet är enhetens MAC-adress inställd på fabriksgolvet i Azure Sphere och kan anpassas så att tillverkaren kan använda en adress som korrelerar med deras IEEE-utfärdade MAC-block. Under enhetsåterställning genereras en ny MAC-adress slumpmässigt och tilldelas till tavlan. Om enheten returneras till tillverkaren eller återställs kan Azure Sphere CLI användas för att återställa enheten till den ursprungliga MAC-adressen efter återställningen genom att uppdatera Ethernet-nätverksgränssnittet för enheten.

  • MAC-adressen behålls efter enhetsåterställning. I det här fallet kan den ursprungliga MAC-adressen ställas in automatiskt efter återställningen. På grund av att det inte finns någon lagringsbeständig lagring på ENC28J60 måste tillverkaren lägga till ytterligare lagringsutrymme (t.ex. EEPROM) och MAC-adressen måste lagras av tillverkaren som en del av fabriksbearbetningen. Den här externa lagringsfunktionen används sedan vid körning för att läsa och ange MAC-adressen genom att anropa funktionen Networking_SetHardwareAddress. När enheten återställs och programmet läse in igen läser det upp från den externa lagringsplatsen och anger systemets MAC-adress.

MT3620-kompatibla ENC28J60-baserade korttavlor och moduler

Under utvecklingen kan du underlätta prototypprocessen genom att använda ett befintligt ENC28J60-baserat Ethernet-kortkort eller -modul som är kompatibelt med en av de vanliga MT3620-utvecklingskorten. Till exempel:

Olimex ENC28J60-H Ethernet controller development board

Utvecklingskortet Olimex ENC28J60-H kan anslutas till valfritt MT3620-utvecklingskit som exponerar ISU0 och GPIO 5.

Olimex ENC28J60-H pin MT3620 RDB-pin
3V3: 10 3V3: Sidhuvud 3 (överst till höger), Fäst 3
GND: 9 GND: Sidhuvud 2 (nedre vänstra), Fäst 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
HELTA: 5 GPIO5: Header 2, Pin 4

I följande diagram visas hur du kopplar den här tavlan till Seeed Studio MT3620 Development Kit.

Anslutningsdiagram för ENC28J60-H och MT3620

Seeed Studio MT3620 Ethernet Shield för Seeed Studio MT3620 development kit

MT3620 Ethernet Shield är internt kabelansluten till samma MT3620-utvecklingskort GPIO-stift som Olimex ENC28J60-H Development Board. Den använder också samma ISU-port (ISU0) för att kommunicera med MT3620-tavlan via SPI. Du ansluter dock MT3620 Ethernet Shield direkt till gränssnittsrubrikerna på MT3620-tavlan.

MikroE ETH Klicka ombord för Avnet MT3620 Starter Kit V2

Avnet MT3620 Starter Kit V2 stöder ENC28J60-baserade MikroE ETH Click board.

För att ansluta till MikroE ETH Klicka ombord till Avnet MT3620 Starter Kit V2 utvecklingstavlan sätter du mikroe ETH klicka ombord i Klicka socket #1 på Starter Kit utveckling ombord.

Wiznet W5500-baserade adaptrar

Azure Sphere stöder Ethernet-kort baserat på Wiznet W5500 Ethernet-styrenhet.

W5500 tillhandahåller ett SPI-bussgränssnitt (Serial Peripheral Interface) med fyra signaler (SCSn, SCLK, MOSI, MISO) och fungerar som en SPI-underordnad. Medan W5500 stöder en SPI-busshastighet på upp till 80 MHz, har MT3620 en maximal SPI-busshastighet på 40 MHz.

Ett avbildningspaket lan-w5500-isu1-int2.imagepackageför anslagskonfiguration är tillgängligt för Avnet MT3620 Starter Kit V1. Avnet MT3620 Starter Kit V1 starter kit använder ISU1 SPI-gränssnittet.

Paketet med avbildningskortskonfiguration lan-w5500-isu0-int5.imagepackage är tillgängligt för Avnet MT3620 Starter Kit V2, som använder ISU0 SPI-gränssnittet.