MIKROCHIP-LOGO

MICROCHIP SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych

MICROCHIP-SAMRH71-Zestawy-ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci-PRODUKT

Specyfikacje

  • Nazwa produktu: Zestawy ewaluacyjne rodziny SAMRH
  • Pamięć zewnętrzna: pamięć Flash
  • Urządzenia pamięci:
    • SAMRH71F20-EK:
      • Urządzenie pamięci: SST39VF040
      • Rozmiar: 4 Mbit
      • Zorganizowane jako: 512 KB x 8
      • Mapowane od: 0x6000_0000 do 0x6007_FFFF
    • SAMRH71F20-TFBGA-EK:
      • Urządzenie pamięci: SST38VF6401
      • Rozmiar: 64 Mbit
      • Zorganizowane jako: 4M x 16
      • Mapowane od: 0x6000_0000 do 0x607F_FFFF
    • SAMRH707F18-EK:
      • Urządzenie pamięci: SST39VF040
      • Rozmiar: 4 Mbit
      • Zorganizowane jako: 512 KB x 8
      • Mapowane z: 0x6007_FFFF

Instrukcje użytkowania produktu

Wymagania wstępne
Ten byłyample działa w wersjach wymienionych poniżej:

Implementacja zewnętrznej pamięci rozruchowej
Płytki ewaluacyjne SAMRH zawierają zewnętrzne pamięci flash podłączone do sygnałów wyboru chipa NCS0. NCS0 jest skonfigurowany w HEMC na obszar pamięci 0x6000_0000 podczas resetowania. Ten obszar pamięci może zostać odzwierciedlony w adresie pamięci rozruchowej poprzez kołki wyboru BOOT_MODE.

Funkcje urządzeń pamięci
Poniższa tabela zawiera szczegółowe informacje na temat zewnętrznej pamięci flash dla każdego zestawu ewaluacyjnego:

Zestawy ewaluacyjne Urządzenia pamięci Rozmiar Zorganizowane jako Mapowane z Zmapowano na
SAMRH71F20-EK SST39VF040 4 Mbitów 512Kx8 0x6000_0000 0x6007_FFFF

Ustawienia sprzętowe
W tej sekcji opisano konfiguracje przełączników DIP umożliwiające procesorowi rozruch z pamięci zewnętrznej.

Konfiguracja przełącznika DIP SAMRH71F20-EK
Procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych ustawioną na 8 bitów.

Często zadawane pytania

P: Skąd mam wiedzieć, czy moja płyta jest skonfigurowana do uruchamiania z pamięci zewnętrznej?
Odp.: Sprawdź ustawienia przełącznika DIP zgodnie z konfiguracjami podanymi w instrukcji obsługi. Upewnij się, że szerokość magistrali danych jest prawidłowo ustawiona dla zestawu ewaluacyjnego.

Programowanie pamięci zewnętrznej zestawów ewaluacyjnych rodziny SAMRH przy użyciu MPLAB-X z modułami obsługi pamięci SAMBA

Wstęp

Niniejsza nota aplikacyjna wyjaśnia, jak sprawić, by MPLAB-X IDE mógł programować i debugować zewnętrzną pamięć rozruchową wbudowaną w zestawy ewaluacyjne rodziny SAMRH. Możliwość tę zapewniają moduły obsługi pamięci SAMBA wywoływane z MPLAB-X IDE.
W tym dokumencie krótko opisano kroki konfigurowania projektów MPLAB-X IDE, które muszą być uruchamiane z pamięci zewnętrznej. Projekty można tworzyć od podstaw lub budować na podstawie już istniejących.

Wymagania wstępne

Ten byłyample działa w wersjach wymienionych poniżej:

  • MPLAB v6.15 lub nowsze wersje
  • Pakiety SAMRH71 DFP w wersji 2.6.253 lub nowszej
  • Pakiet SAMRH707 DFP w wersji 1.2.156 lub nowszej

Implementacja zewnętrznej pamięci rozruchowej

Płytki ewaluacyjne SAMRH zawierają zewnętrzne pamięci flash, które są podłączone do sygnałów wyboru chipa NCS0. NCS0 jest skonfigurowany w HEMC na obszar pamięci 0x6000_0000 podczas resetowania. Ten obszar pamięci 0x6000_0000 można wybrać w celu odzwierciedlenia adresu pamięci rozruchowej 0x0000_0000 za pomocą kołków wyboru BOOT_MODE podczas resetowania, patrz odpowiednie arkusze danych urządzenia.
Poniższa tabela zawiera szczegółowe informacje na temat zewnętrznej pamięci flash dla każdego zestawu ewaluacyjnego.

Tabela 2-1. Funkcje urządzeń pamięci

Zestawy ewaluacyjne SAMRH71F20-EK SAMRH71F20-TFBGA-EK SAMRH707F18-EK
Urządzenia pamięci SST39VF040 SST38VF6401 SST39VF040
Rozmiar 4 Mbitów 64 Mbitów 4 Mbitów
Zorganizowane jako 512Kx8 4M x 16 512Kx8
Mapowane z 0x6000_0000
Do 0x6007_FFFF 0x607F_FFFF 0x6007_FFFF

Dostarczone moduły obsługi pamięci SAMBA zostały opracowane w celu ładowania danych i kodu do zewnętrznych urządzeń pamięci flash, spełniając warunki przedstawione w powyższej tabeli.

Ustawienia sprzętowe

W tej sekcji przedstawiono konfiguracje przełączników DIP, które należy zastosować na płytach, aby procesor mógł uruchomić się z pamięci zewnętrznej. Konfiguracja przełączników DIP została zrealizowana zgodnie z następującą konwencją:

  • Pozycja OFF generuje logiczną 1
  • Pozycja ON generuje logiczne 0

SAMRH71F20-EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych, która musi być ustawiona na 8 bitów.
Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.

Tabela 3-1. Ustawienia SAMRH71F20-EK

Procesor SAMRH71F20 SAMRH71F20 EK
Numery PIN Nazwy pinów Funkcjonować Opcje Wybór Wymagana konfiguracja
PF24 Tryb rozruchu Wybiera rozruch pamięci 0: Wewnętrzna lampa błyskowa Zewnętrzna lampa błyskowa SW5-1 = 1 (WYŁ.)
1: Zewnętrzna lampa błyskowa
PG24 CFG0 Wybiera szerokość magistrali danych tylko dla wyboru układu NSC0 CFG[1:0] = 00: 8 bitów 8 bit SW5-2 = 0 (WŁ.)
CFG[1:0] = 01: 16 bitów
PG25 CFG1 CFG[1:0] = 10: 32 bitów SW5-3 = 0 (WŁ.)
CFG[1:0] = 11:

skryty

PG26 CFG2 Wybiera aktywację/dezaktywację HECC mimo NCSx 0: HECC wyłączony HECC wyłączony SW5-4 = 0 (WŁ.)
1: HECC włączony
PC27 CFG3 Wybiera zastosowany korektor kodu HECC mimo NCSx 0: Hamming Hamminga SW5-5 = 0 (WŁ.)
1: BCH
Nie połączony SW5-6 = „Nie obchodzi mnie to”

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (1)

SAMRH71F20 – TFBGA – EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash z konfigurowalną szerokością magistrali danych, która została na stałe ustawiona na 16-bitową.
Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.

Tabela 3-2. Ustawienia SAMRH71F20-TFBGA-EK

Procesor SAMRH71F20 SAMRH71F20-TFBGA EK
Numery PIN Nazwy pinów Funkcjonować Opcje Wybór Wymagana konfiguracja
PF24 Tryb rozruchu Wybiera rozruch pamięci 0: Wewnętrzna lampa błyskowa Zewnętrzna lampa błyskowa SW4-1 = 1 (WYŁ.)
1: Zewnętrzna lampa błyskowa
PG26 CFG2 Wybiera aktywację/dezaktywację HECC mimo NCSx 0: HECC wyłączony HECC wyłączony SW4-2 = 0 (WŁ.)
1: HECC włączony
PC27 CFG3 Wybiera zastosowany korektor kodu HECC mimo NCSx 0: Hamming Hamminga SW4-3 = 0 (WŁ.)
1: BCH
PG24 CFG0 Wybiera szerokość magistrali danych tylko dla wyboru układu NSC0 CFG[1:0] = 00: 8 bitów 16 bit  

 

Twarde przewodowe

PG24 = 1 (WYŁ.)
CFG[1:0] = 01:16

fragment

PG25 CFG1 CFG[1:0] = 10:32

fragment

PG25 = 0 (WŁ.)

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (2)Notatka: 
Na sitodruku planszy cyfry „1” i „0” są odwrócone.

SAMRH707F18 – EK
W tym zestawie procesor uruchamia się z zewnętrznej pamięci flash o stałej 8-bitowej szerokości magistrali danych. Poniższa tabela zawiera szczegółowe informacje na temat pełnego ustawienia przełącznika DIP.

Tabela 3-3. Ustawienia SAMRH707F18-EK

Procesor SAMRH707F18 SAMRH707F18-EK
Numery PIN Nazwy pinów Funkcjonować Opcje Wybór Wymagana konfiguracja
PC30 Tryb rozruchu 0 Wybiera pamięć rozruchową Tryb rozruchu [1:0] = 00: Wewnętrzna lampa błyskowa (HEFC) Zewnętrzna lampa błyskowa SW7-1 = 1 (WYŁ.)
Tryb rozruchu [1:0 ] = 01: Zewnętrzna pamięć flash (HEMC)
PC29 Tryb rozruchu 1 Tryb rozruchu [1:0] = 1X: Wewnętrzna pamięć ROM SW7-2 = 0 (WŁ.)
PA19 CFG3 Tryb rozruchu [1:0] = 01 (zewnętrzna lampa błyskowa) Brak SW7-3 = „Nie obchodzi mnie to”
Kod Hamminga wybrany domyślnie jako korektor kodu HECC mimo NCSx Wewnętrznie napędzany do „0”
Tryb rozruchu [1:0] = 1X (wewnętrzna pamięć ROM)
Wybiera fazę aktywną, gdy aktywna jest wewnętrzna pamięć ROM 0: Faza pracy
1: Faza konserwacji
PA25 CFG2 Tryb rozruchu [1:0] = 01 (zewnętrzna lampa błyskowa) HECC wyłączony SW7-4 = 0 (WŁ.)
Wybiera aktywację/dezaktywację HECC mimo NCSx, gdy zewnętrzna lampa błyskowa jest aktywna 0: HECC wyłączony
1: HECC włączony
Tryb rozruchu [1:0] = 1X (wewnętrzna pamięć ROM)
Wybiera tryb komunikacji, gdy aktywna jest wewnętrzna pamięć ROM 0: Tryb UART
1: Tryb SpaceWire Tryb rozruchu 0 = 0
Interfejs LVDS
Tryb rozruchu 0 = 1
Tryb TTL

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (3)Notatka: 
„CFG[2]” i „CFG[3]” są odwrócone na sitodruku płytki.

Ustawienia oprogramowania

W poniższej sekcji wyjaśniono, jak skonfigurować projekty MPLAB X do uruchamiania z pamięci zewnętrznej.

Tablica file
Zarząd file jest plikiem XML file z rozszerzeniem (*.xboard) opisującym parametry przekazywane do procedur obsługi pamięci SAMBA. Należy go umieścić w folderze projektu MPLAB-X użytkownika.
W przypadku zestawów ewaluacyjnych SAMRH: domyślna nazwa płytki file to „board.xboard”, a jego domyślną lokalizacją jest folder główny projektu: „ProjectDir.X”
Dwa parametry zawarte na płytce file musi zostać skonfigurowany przez użytkownika, aby plik file zgodny ze strukturą aplikacji użytkownika.
Te dwa parametry to:

  • [End_Address]: Parametr ten jest związany z wielkością zewnętrznej pamięci rozruchowej i określa ostatni adres pamięci.
  • [User_Path]: Ten parametr definiuje bezwzględną ścieżkę lokalizacji procedur obsługi pamięci SAMBA.

Pozostałe parametry zależą od implementacji procedury obsługi pamięci SAMBA i mogą mieć wartości domyślne.
Poniższy rysunek przedstawia strukturę npample zarządu file.

Rysunek 4-1. Tablica file treść npample

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (4)Poniższa tabela przedstawia domyślne parametry użytkownika płytki filedostarczane do zestawów ewaluacyjnych SAMRH.

Tabela 4-1. Tablica File Parametry

Zestaw ewaluacyjny SAMRH [Adres_końcowy] [Ścieżka_użytkownika]
SAMRH71F20-EK 6007_FFFFh ${ProjectDir}\sst39vf040_loader_samba_sam_rh71_ek_sram.bin
SAMRH71F20-TFGBA EK 607F_FFFFh ${ProjectDir}\sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin
SAMRH707F18-EK 6007_FFFFh ${ProjectDir}\sst39vf040_loader_samba_sam_rh707_ek_sram.bin

 Konfiguracja projektu

Tablica File
Zarząd file muszą być określone w „Board file path” właściwości projektu MPLAB X, jak pokazano na poniższym rysunku. "Tablica file path” jest dostępne z poziomu opcji narzędzia debugera (PKoB4 w naszym example), następnie z menu „Kategorie opcji” wybiera się „Opcje programu”.

Domyślnie tablica file pole path jest ustawione na: ${ProjectDir}/board.xboard Jeśli board file nie ma go w folderze, procedury obsługi pamięci SAMBA są ignorowane.
Rysunek 4-2. Oświadczenie Zarządu File we właściwościach projektu MPLAB X

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (5)

 Pamięć zewnętrzna
MPLAB-X Harmony 3 (MH3) sampprojekty plików używają domyślnego skryptu linkera, który konfiguruje aplikację do uruchamiania z wewnętrznej pamięci rozruchowej.
Domyślnie skrypt linkera file „ATSAMRH71F20C.ld” jest wdrażany w projektach harmonii, jak pokazano na poniższym rysunku.

Rysunek 4-3. Domyślna lokalizacja skryptu linkera

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (6)

Skrypt linkera używa parametrów wewnętrznych ROM_ORIGIN i ROM_LENGTH, jak pokazano na poniższym rysunku, do zdefiniowania lokalizacji i długości pamięci rozruchowej. Aplikacja tworzy plik wykonywalny na podstawie tych parametrów.

MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (8)SampPowyższy skrypt linkera ogranicza parametr ROM_LENGTH do 0x0002_0000, który jest długością wewnętrznej pamięci flash i generuje błąd kompilacji, jeśli ten warunek nie jest spełniony.
Jednakże to ograniczenie może nie być zgodne z wykorzystaniem zewnętrznej pamięci flash, gdyż jej długość może być większa niż 0x0002_0000.
Jeśli kod zaprogramowany w pamięci zewnętrznej jest mniejszy niż 0x0002_0000, nie ma potrzeby aktualizacji skryptu linkera file. Jeśli jednak przekroczy tę długość, należy zaktualizować parametr ROM_LENGTH, aby odzwierciedlał rzeczywistą długość pamięci zewnętrznej.
Parametr ROM_ORIGIN można również zastąpić bez modyfikowania skryptu linkera file.
Przed zastąpieniem parametru ROM_LENGTH należy zmodyfikować skrypt linkera, aby pasował do konfiguracji sprzętowej.
Aby zastąpić parametr ROM_LENGTH, można skorzystać z pola „Definicje makr preprocesora” we właściwościach projektu MPLAB-X. Dostęp do tego pola można uzyskać z pozycji „XC32-ld”, a następnie
„Symbole i makra” można wybrać z menu „Kategorie opcji”, jak pokazano na poniższym rysunku.MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (7)

Na przykładample, dla urządzenia pamięci flash SST39VF040:
Jeśli ROM_LENGTH nie został zmodyfikowany, a zbudowana długość kodu powinna być mniejsza niż 0x0002_0000.

  • ROM_LENGTH=0x20000
  • ROM_ORIGIN=0x60000000

Jeśli ROM_LENGTH został zaktualizowany do 0x0008_0000, a zbudowana długość kodu powinna być mniejsza niż 0x0005_0000.

  • ROM_LENGTH=0x50000
  • ROM_ORIGIN=0x60000000

Dostawy oprogramowania

Mechanizm obsługi pamięci SAMBA opiera się na apletach binarnych, które różnią się w zależności od wersji procesora i zaimplementowanej zewnętrznej pamięci rozruchowej. Istnieją trzy aplety binarne specyficzne dla zestawów ewaluacyjnych SAMRH:

  • sst39vf040_loader_samba_sam_rh71_ek_sram.bin
  • sst39vf040_loader_samba_sam_rh707_ek_sram.bin
  • sst38vf6401_loader_samba_sam_rh71_tfbga_sram.bin

Aplety te działają w wewnętrznej pamięci RAM procesora i zawierają zarówno interfejs SAMBA do komunikacji ze skryptami debugowania, jak i procedury wykonujące operacje programistyczne (kasowanie, zapis itd.) na zewnętrznej pamięci rozruchowej.
Do zestawów ewaluacyjnych SAMRH dostarczane są trzy spakowane pakiety oprogramowania. Każdy pakiet zawiera:

  • Dedykowana tablica file
  • Dedykowany aplet binarny file.

Kompilowanie, programowanie i debugowanie z zewnętrznej pamięci rozruchowej
Po całkowitym skonfigurowaniu projektu MPLAB X z prawidłową obsługą pamięci SAMBA, użytkownik może skompilować, zaprogramować i debugować ten projekt w zewnętrznej pamięci rozruchowej za pomocą przycisków i paska ikon z górnego menu, jak pokazano na poniższych rysunkach.

  1. Aby oczyścić i skompilować projekt, kliknij przycisk Wyczyść i zbuduj.MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (9)
  2. Aby zaprogramować aplikację na urządzeniu, kliknij przycisk Utwórz i zaprogramuj. MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (10)
  3. Aby uruchomić kod, kliknij Projekt debugowania. MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (10)
  4. Aby zatrzymać kod, kliknij Zakończ sesję debugera. MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (12)
    1. Aby je wstrzymać, kliknij przycisk Wstrzymaj. MICROCHIP-SAMRH71-Zestawy ewaluacyjne-rodziny-programowania-zewnętrznej-pamięci- (13)

Odniesienie

W tej sekcji wymieniono dokumenty zawierające więcej informacji na temat urządzeń MPLAB X, SAMRH71 i SAMRH707.

MPLAB X
Podręcznik użytkownika MPLAB X IDE, DS50002027D. https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#tabs

Urządzenie SAMRH71

Urządzenie SAMRH707

Karta katalogowa urządzenia SAMRH707F18, DS60001634 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/DataSheets/SAMRH707_Datasheet_DS60001634.pdf
Pierwsze kroki z mikrokontrolerem SAMRH707F18 przy użyciu MPLAB-X IDE i MCC Harmony Framework, DS00004478 https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/00004478.pdf
Podręcznik użytkownika zestawu ewaluacyjnego SAMRH707-EK, DS60001744
https://ww1.microchip.com/downloads/aemDocuments/documents/AERO/ProductDocuments/UserGuides/SAMRH707_EK_Evaluation_Kit_User_Guide_60001744.pdf
Projekt referencyjny SST38LF6401RT i SAMRH707, DS00004583 ww1.microchip.com/downloads/aemDocuments/documents/AERO/ApplicationNotes/ApplicationNotes/SAMRH707-SST38LF6401RT-Reference-Design-00004583.pdf

Historia rewizji

Historia rewizji opisuje zmiany, które zostały wprowadzone w dokumencie. Zmiany są wymienione według rewizji, zaczynając od najnowszej publikacji.

Rewizja Data Opis
A 04/2024 Rewizja początkowa

Informacje o mikroczipie

Mikrochip Webstrona
Firma Microchip zapewnia wsparcie online za pośrednictwem naszego webmiejsce na www.microchip.com/. Ten webstrona służy do tworzenia files i informacje łatwo dostępne dla klientów. Niektóre z dostępnych treści obejmują:

  • Wsparcie produktowe — arkusze danych i errata, uwagi aplikacyjne i sampprogramy, zasoby projektowe, podręczniki użytkownika i dokumenty pomocy technicznej dotyczące sprzętu, najnowsze wersje oprogramowania i oprogramowanie archiwalne
  • Ogólne wsparcie techniczne — najczęściej zadawane pytania (FAQ), prośby o wsparcie techniczne, internetowe grupy dyskusyjne, lista członków programu partnerów projektowych Microchip
  • Business of Microchip – Przewodniki doboru produktów i zamawiania, najnowsze informacje prasowe Microchip, lista seminariów i wydarzeń, wykazy biur sprzedaży Microchip, dystrybutorów i przedstawicieli fabryk

Usługa powiadamiania o zmianie produktu
Usługa powiadamiania o zmianach produktów firmy Microchip pomaga na bieżąco informować klientów o produktach firmy Microchip. Subskrybenci otrzymają powiadomienie e-mail o zmianach, aktualizacjach, poprawkach lub erratach związanych z określoną rodziną produktów lub interesującym narzędziem programistycznym.
Aby się zarejestrować, przejdź do www.microchip.com/pcn i postępuj zgodnie z instrukcją rejestracji.

Obsługa klienta
Użytkownicy produktów Microchip mogą uzyskać pomoc za pośrednictwem kilku kanałów:

  • Dystrybutor lub przedstawiciel
  • Lokalne Biuro Sprzedaży
  • Inżynier ds. rozwiązań wbudowanych (ESE)
  • Wsparcie techniczne

Klienci powinni skontaktować się ze swoim dystrybutorem, przedstawicielem lub ESE w celu uzyskania wsparcia. Lokalne biura sprzedaży są również dostępne, aby pomóc klientom. Lista biur sprzedaży i lokalizacji znajduje się w tym dokumencie.
Pomoc techniczna jest dostępna poprzez webstrona pod adresem: www.microchip.com/support

Funkcja ochrony kodu mikroprocesorowego
Należy zwrócić uwagę na następujące szczegóły dotyczące funkcji ochrony kodu w produktach Microchip:

  • Produkty Microchip spełniają specyfikacje zawarte w ich konkretnych Kartach Danych Microchip.
  • Firma Microchip uważa, że ​​jej rodzina produktów jest bezpieczna, gdy jest używana zgodnie z przeznaczeniem, zgodnie ze specyfikacjami roboczymi i w normalnych warunkach.
  • Microchip ceni i agresywnie chroni swoje prawa własności intelektualnej. Próby naruszenia funkcji ochrony kodu produktu Microchip są surowo zabronione i mogą naruszać ustawę Digital Millennium Copyright Act.
  • Ani Microchip, ani żaden inny producent półprzewodników nie może zagwarantować bezpieczeństwa swojego kodu. Ochrona kodu nie oznacza, że ​​gwarantujemy, że produkt jest „niezniszczalny”. Ochrona kodu stale ewoluuje. Microchip zobowiązuje się do ciągłego ulepszania funkcji ochrony kodu naszych produktów.

Informacja prawna
Niniejsza publikacja i zawarte w niej informacje mogą być używane wyłącznie z produktami firmy Microchip, w tym do projektowania, testowania i integracji produktów firmy Microchip z aplikacją użytkownika. Wykorzystanie tych informacji w jakikolwiek inny sposób narusza niniejsze warunki. Informacje dotyczące aplikacji urządzenia są podawane wyłącznie dla Twojej wygody i mogą zostać zastąpione aktualizacjami. Twoim obowiązkiem jest upewnienie się, że Twoja aplikacja spełnia Twoje wymagania. Skontaktuj się z lokalnym biurem sprzedaży Microchip, aby uzyskać dodatkowe wsparcie lub uzyskaj dodatkowe wsparcie pod adresem www.microchip.com/en-us/support/design-help/client-support-services.
INFORMACJE TE SĄ DOSTARCZANE PRZEZ MICROCHIP „TAKIE, JAKIE SĄ”. MICROCHIP NIE SKŁADA ŻADNYCH OŚWIADCZEŃ ANI GWARANCJI ŻADNEGO RODZAJU, WYRAŹNYCH ANI DOROZUMIANYCH, PISEMNYCH ANI USTNYCH, USTAWOWYCH ANI INNYCH, ZWIĄZANYCH Z INFORMACJAMI, W TYM MIĘDZY INNYMI ŻADNYCH DOROZUMIANYCH GWARANCJI NIENARUSZALNOŚCI, PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB GWARANCJI ZWIĄZANYCH Z ICH STANEM, JAKOŚCIĄ LUB WYDAJNOŚCIĄ.
W ŻADNYM WYPADKU MICROCHIP NIE PONOSI ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK POŚREDNIE, SPECJALNE, KARNE, PRZYPADKOWE LUB WTÓRNE STRATY, USZKODZENIA, KOSZTY LUB WYDATKI JAKIEGOKOLWIEK RODZAJU ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM, NIEZALEŻNIE OD PRZYCZYNY, NAWET JEŚLI MICROCHIP ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI LUB SZKODY SĄ PRZEWIDYWALNE. W PEŁNYM ZAKRESIE DOZWOLONYM PRZEZ PRAWO, CAŁKOWITA ODPOWIEDZIALNOŚĆ MICROCHIP ZA WSZYSTKIE ROSZCZENIA W JAKIKOLWIEK SPOSÓB ZWIĄZANE Z INFORMACJAMI LUB ICH WYKORZYSTANIEM NIE PRZEKROCZY KWOTY OPŁAT, JEŚLI TAKIE BYŁY, KTÓRE ZAPŁACIŁEŚ BEZPOŚREDNIO MICROCHIP ZA INFORMACJE.
Korzystanie z urządzeń Microchip w podtrzymywaniu życia i/lub aplikacjach bezpieczeństwa odbywa się wyłącznie na ryzyko kupującego, a kupujący zgadza się bronić, zabezpieczać i chronić Microchip przed wszelkimi szkodami, roszczeniami, pozwami lub wydatkami wynikającymi z takiego użytkowania. Żadne licencje nie są przekazywane, w sposób dorozumiany lub inny, na mocy jakichkolwiek praw własności intelektualnej Microchip, chyba że zaznaczono inaczej.

Znaki towarowe
Nazwa i logo Microchip, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSyncch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider i ZL są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA
Tłumienie sąsiadujących kluczy, AKS, analogowe dla ery cyfrowej, dowolny kondensator, AnyIn, AnyOut, przełączanie rozszerzone, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, dynamiczne średnie dopasowanie , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, programowanie szeregowe w obwodzie, ICSP, INICnet, inteligentne łączenie równoległe, IntelliMOS, łączność między chipami, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, logo z certyfikatem MPLAB, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance , Czas zaufany, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA są znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach.
SQTP jest znakiem usługowym firmy Microchip Technology Incorporated w USA
Logo Adaptec, Frequency on Demand, Silicon Storage Technology i Symmcom są zastrzeżonymi znakami towarowymi firmy Microchip Technology Inc. w innych krajach.
GestIC jest zarejestrowanym znakiem towarowym firmy Microchip Technology Germany II GmbH & Co. KG, spółki zależnej Microchip Technology Inc., w innych krajach.

Wszystkie inne znaki towarowe wymienione w niniejszym dokumencie są własnością odpowiednich firm.
© 2024, Microchip Technology Incorporated i jej spółki zależne. Wszelkie prawa zastrzeżone.
ISBN: 978-1-6683-4401-9

System Zarządzania Jakością
Aby uzyskać informacje dotyczące systemów zarządzania jakością firmy Microchip, odwiedź stronę www.microchip.com/jakość.

Sprzedaż i serwis na całym świecie

AMERYKA AZJA/PACYFIK AZJA/PACYFIK EUROPA
Biuro korporacyjne

2355 West Chandler Blvd. Chandlera, AZ 85224-6199

Telefon: 480-792-7200

Faks: 480-792-7277

Wsparcie techniczne: www.microchip.com/support Web Adres: www.microchip.com

Atlanta

Duluth, GA

Telefon: 678-957-9614

Faks: 678-957-1455

Austin, Teksas

Telefon: 512-257-3370

Boston Westborough, MA Tel: 774-760-0087

Faks: 774-760-0088

Chicago

Itasca, IL

Telefon: 630-285-0071

Faks: 630-285-0075

Dallas

Addison, TX

Telefon: 972-818-7423

Faks: 972-818-2924

Detroit

Novi, MI

Telefon: 248-848-4000

Houston, Teksas

Telefon: 281-894-5983

Indianapolis Noblesville, IN Tel: 317-773-8323

Faks: 317-773-5453

Telefon: 317-536-2380

Los Angeles Mission Viejo, Kalifornia Tel: 949-462-9523

Faks: 949-462-9608

Telefon: 951-273-7800

Raleigh, Karolina Północna

Telefon: 919-844-7510

Nowy Jork, NY

Telefon: 631-435-6000

San Jose, Kalifornia

Telefon: 408-735-9110

Telefon: 408-436-4270

Kanada – Toronto

Telefon: 905-695-1980

Faks: 905-695-2078

Australia – Sydney

Telefon: 61-2-9868-6733

Chiny – Pekin

Telefon: 86-10-8569-7000

Chiny – Chengdu

Telefon: 86-28-8665-5511

Chiny – Chongqing

Telefon: 86-23-8980-9588

Chiny – Dongguan

Telefon: 86-769-8702-9880

Chiny – Kanton

Telefon: 86-20-8755-8029

Chiny – Hangzhou

Telefon: 86-571-8792-8115

Chiny – Hongkong SAR

Telefon: 852-2943-5100

Chiny – Nankin

Telefon: 86-25-8473-2460

Chiny – Qingdao

Telefon: 86-532-8502-7355

Chiny – Szanghaj

Telefon: 86-21-3326-8000

Chiny – Shenyang

Telefon: 86-24-2334-2829

Chiny – Shenzhen

Telefon: 86-755-8864-2200

Chiny – Suzhou

Telefon: 86-186-6233-1526

Chiny – Wuhan

Telefon: 86-27-5980-5300

Chiny – Xian

Telefon: 86-29-8833-7252

Chiny – Xiamen

Telefon: 86-592-2388138

Chiny – Zhuhai

Telefon: 86-756-3210040

Indie – Bangalore

Telefon: 91-80-3090-4444

Indie – Nowe Delhi

Telefon: 91-11-4160-8631

Indie – Pune

Telefon: 91-20-4121-0141

Japonia – Osaka

Telefon: 81-6-6152-7160

Japonia – Tokio

Tel: 81-3-6880-3770

Korea – Daegu

Telefon: 82-53-744-4301

Korea – Seul

Telefon: 82-2-554-7200

Malezja - Kuala Lumpur

Telefon: 60-3-7651-7906

Malezja – Penang

Telefon: 60-4-227-8870

Filipiny – Manila

Telefon: 63-2-634-9065

Singapur

Telefon: 65-6334-8870

Tajwan – Hsin Chu

Telefon: 886-3-577-8366

Tajwan – Kaohsiung

Telefon: 886-7-213-7830

Tajwan – Tajpej

Telefon: 886-2-2508-8600

Tajlandia – Bangkok

Telefon: 66-2-694-1351

Wietnam – Ho Chi Minh

Telefon: 84-28-5448-2100

Austria – Wels

Telefon: 43-7242-2244-39

Faks: 43-7242-2244-393

Dania – Kopenhaga

Telefon: 45-4485-5910

Faks: 45-4485-2829

Finlandia – Espoo

Telefon: 358-9-4520-820

Francja – Paryż

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Niemcy – Garching

Telefon: 49-8931-9700

Niemcy – Haan

Telefon: 49-2129-3766400

Niemcy – Heilbronn

Telefon: 49-7131-72400

Niemcy – Karlsruhe

Telefon: 49-721-625370

Niemcy – Monachium

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Niemcy – Rosenheim

Telefon: 49-8031-354-560

Izrael – Ra'anana

Telefon: 972-9-744-7705

Włochy – Mediolan

Telefon: 39-0331-742611

Faks: 39-0331-466781

Włochy – Padwa

Telefon: 39-049-7625286

Holandia – Drunen

Telefon: 31-416-690399

Faks: 31-416-690340

Norwegia – Trondheim

Telefon: 47-72884388

Polska – Warszawa

Telefon: 48-22-3325737

Rumunia – Bukareszt

Tel: 40-21-407-87-50

Hiszpania – Madryt

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Szwecja – Göteborg

Tel: 46-31-704-60-40

Szwecja – Sztokholm

Telefon: 46-8-5090-4654

Wielka Brytania – Wokingham

Telefon: 44-118-921-5800

Faks: 44-118-921-5820

 Notatka aplikacyjna
© 2024 Microchip Technology Inc. i jej spółki zależne

Dokumenty / Zasoby

MICROCHIP SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych [plik PDF] Instrukcja użytkownika
SAMRH71, SAMRH71 Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych, Programowanie zestawów ewaluacyjnych rodziny pamięci zewnętrznych, Zestawy ewaluacyjne rodziny pamięci zewnętrznych, Zestawy ewaluacyjne rodziny pamięci, Zestawy ewaluacyjne, Zestawy

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *