TOSHIBA DEBUG-A 32 bitu RISC mikrokontrolleris
Informācija par produktu
Specifikācijas
- Produkta nosaukums: Atkļūdošanas saskarne
- Modelis: ATKLĀŠANA-A
- Pārskatīšana: 1.4
- Datums: 2024-10
Produkta lietošanas instrukcijas
Ievads
Atkļūdošanas interfeiss ir 32 bitu RISC mikrokontrollera uzziņu rokasgrāmata atkļūdošanas nolūkiem.
Funkcijas
- Ievades/izejas porti
- Informācija par produktu
- Zibatmiņa
- Pulksteņa vadības un darbības režīms
Darba sākšana
- Savienojiet atkļūdošanas interfeisu ar savu sistēmu, izmantojot atbilstošus kabeļus.
- Lai labāk izprastu saskarni, skatiet atkļūdošanas blokshēmu (2.1. attēls).
- Nodrošiniet pareizu strāvas padevi un savienojumus.
FAQ (bieži uzdotie jautājumi)
- Kādas ir katra bita īpašības reģistrā?
Rekvizīti tiek izteikti kā R (tikai lasīšanai), W (tikai rakstīšanai) vai R/W (lasīšanai un rakstīšanai). - Kā rīkoties ar rezervētajiem reģistra bitiem?
Rezervētos bitus nedrīkst pārrakstīt, un lasīto vērtību nedrīkst izmantot. - Kā rokasgrāmatā interpretējam ciparu formātus?
Heksadecimālo skaitļu prefikss ir 0x, decimālskaitļu sufikss var būt 0d, bet binārajiem skaitļiem var būt prefikss 0b.
Priekšvārds
Saistītais dokuments
Dokumenta nosaukums |
Ievades/izejas porti |
Informācija par produktu |
Zibatmiņa |
Pulksteņa vadības un darbības režīms |
konvencijas
- Ciparu formāti atbilst tālāk norādītajiem noteikumiem.
- Heksadecimāls: 0xABC
- Decimāldaļa: 123 vai 0d123
Tikai tad, ja ir skaidri jāparāda, ka tie ir decimālskaitļi. - Binārs: 0b111
Ir iespējams izlaist “0b”, ja bitu skaitu var skaidri saprast no teikuma.
- Signālu nosaukumu beigās tiek pievienots “_N”, lai norādītu uz zemu aktīvo signālu.
- To sauc par “apgalvojumu”, ka signāls pāriet uz savu aktīvo līmeni, un par “desertu” uz neaktīvo līmeni.
- Ja tiek minēti divi vai vairāki signālu nosaukumi, tie tiek aprakstīti kā [m:n].
Example: S[3:0] kopā parāda četrus signālu nosaukumus S3, S2, S1 un S0. - Rakstzīmes, ko ieskauj [ ], nosaka reģistru.
Example: [ABCD] - “N” aizstāj divu vai vairāku viena veida reģistru, lauku un bitu nosaukumu sufiksu skaitu.
Example: [XYZ1], [XYZ2], [XYZ3] → [XYZn] - “x” reģistru sarakstā aizstāj vienību un kanālu sufiksa numuru vai rakstzīmi.
- Vienības gadījumā “x” nozīmē A, B un C,…
Example: [ADACR0], [ADBCR0], [ADCCR0] → [ADxCR0] - Kanāla gadījumā “x” nozīmē 0, 1 un 2,…
Example: [T32A0RUNA], [T32A1RUNA], [T32A2RUNA] → [T32AxRUNA] - Reģistra bitu diapazonu raksta kā [m: n].
Example: Bits [3: 0] izsaka diapazonu no 3. līdz 0. bitam. - Reģistra konfigurācijas vērtību izsaka vai nu ar heksadecimālo skaitli, vai ar bināro skaitli.
Example: [ABCD] = 0x01 (heksadecimāls), [XYZn] = 1 (binārs) - Vārds un baits apzīmē šādu bitu garumu.
- Baits: 8 biti
- Pusvārda: 16 biti
- Vārds: 32 biti
- Dubultais vārds: 64 biti
- Katra bita īpašības reģistrā tiek izteiktas šādi:
- R: Tikai lasāms
- W: Rakstiet tikai
- R/W: Ir iespējams lasīt un rakstīt.
- Ja nav norādīts citādi, reģistra piekļuve atbalsta tikai vārdu piekļuvi.
- Reģistru, kas definēts kā “Rezervēts”, nedrīkst pārrakstīt. Turklāt neizmantojiet nolasīto vērtību.
- Vērtība, kas nolasīta no bita, kura noklusējuma vērtība ir “-”, nav zināma.
- Ja tiek rakstīts reģistrs, kurā ir gan rakstāmie biti, gan tikai lasāmie biti, tikai lasāmie biti jāraksta ar to noklusējuma vērtību. Gadījumos, kad noklusējuma vērtība ir “-”, ievērojiet katra reģistra definīciju.
- Tikai rakstāmā reģistra rezervētie biti jāraksta ar to noklusējuma vērtību. Gadījumos, kad noklusējuma vērtība ir “-”, ievērojiet katra reģistra definīciju.
- Neizmantojiet lasīšanas-modificētās-rakstīšanas apstrādi definīcijas reģistrā, kas atšķiras ar rakstīšanu un nolasīšanu.
Termini un saīsinājumi
Daži no šajā dokumentā lietotajiem saīsinājumiem ir šādi:
- SWJ-DP Seriālais vads JTAG Atkļūdošanas ports
- ETM Embedded Trace MacrocellTM
- TPIU Trace Port Interface Unit
- JTAG Apvienotā pārbaudes rīcības grupa
- SW Seriālais vads
- SWV Seriālais vads Viewer
Kontūras
Seriālais vads JTAG Ir iebūvēta atkļūdošanas porta (SWJ-DP) vienība saskarnei ar atkļūdošanas rīkiem un Embedded Trace Macrocell (ETM) vienība instrukciju izsekošanas izvadei. Izsekošanas dati tiek izvadīti uz speciālajām tapām (TRACEDATA[3:0], SWV) atkļūdošanai, izmantojot mikroshēmā iebūvēto izsekošanas porta interfeisa vienību (TPIU).
Funkciju klasifikācija | Funkcija | Darbība |
SWJ-DP | JTAG | Ir iespējams pieslēgt JTAG atbalsta atkļūdošanas rīkus. |
SW | Ir iespējams pieslēgt Serial Wire atkļūdošanas rīkus. | |
ETM | Trace | Ir iespējams pieslēgt ETM Trace atbalsta atkļūdošanas rīkus. |
Sīkāku informāciju par SWJ-DP, ETM un TPIU skatiet “Arm ® Cortex-M3 ® procesora tehniskā uzziņu rokasgrāmata”/“Arm Cortex-M4 procesora tehniskā uzziņu rokasgrāmata”.
Konfigurācija
2.1. attēlā parādīta atkļūdošanas saskarnes blokshēma.
Nē. | Simbols | Signāla nosaukums | I/O | Saistītā atsauces rokasgrāmata |
1 | TRCLKIN | Izsekošanas funkcijas pulkstenis | Ievade | Pulksteņa vadības un darbības režīms |
2 | TMS | JTAG Testa režīma izvēle | Ievade | Ievades/izejas porti, informācija par produktu |
3 | SWDIO | Sērijas vadu datu ievade/izvade | Ievade/Izvade | Ievades/izejas porti, informācija par produktu |
4 | TCK | JTAG Sērijas pulksteņa ieeja | Ievade | Ievades/izejas porti, informācija par produktu |
5 | SWCLK | Sērijas vadu pulkstenis | Ievade | Ievades/izejas porti, informācija par produktu |
6 | TDO | JTAG Testa datu izvade | Izvade | Ievades/izejas porti, informācija par produktu |
7 | SWV | Seriālais vads Viewer Izvade | Izvade | Ievades/izejas porti, informācija par produktu |
8 | TDI | JTAG Testa datu ievade | Ievade | Ievades/izejas porti, informācija par produktu |
9 | TRST_N | JTAG Pārbaudīt RESET_N | Ievade | Ievades/izejas porti, informācija par produktu |
10 | TRACEDATA0 | Izsekošanas dati 0 | Izvade | Ievades/izejas porti, informācija par produktu |
11 | TRACEDATA1 | Izsekošanas dati 1 | Izvade | Ievades/izejas porti, informācija par produktu |
12 | TRACEDATA2 | Izsekošanas dati 2 | Izvade | Ievades/izejas porti, informācija par produktu |
13 | TRACEDATA3 | Izsekošanas dati 3 | Izvade | Ievades/izejas porti, informācija par produktu |
14 | TRACECLK | Izsekošanas pulkstenis | Izvade | Ievades/izejas porti, informācija par produktu |
- SWJ-DP
- SWJ-DP atbalsta seriālo vadu atkļūdošanas portu (SWCLK, SWDIO), JTAG Atkļūdošanas ports (TDI, TDO, TMS, TCK, TRST_N) un izsekošanas izvade no seriālā vada Viewer (SWV).
- Kad izmantojat SWV, lūdzu, iestatiet piemērojamo pulksteņa iespējošanas bitu uz 1 (pulksteņa padeve) pulksteņa barošanas un apturēšanas reģistrā ([CGSPCLKEN] ). Sīkāku informāciju skatiet atsauces rokasgrāmatas sadaļās “Pulksteņa vadība un darbības režīms” un “Ievades/izvades porti”.
- DžTAG Atkarībā no produkta atkļūdošanas ports vai TRST_N pin nepastāv. Sīkāku informāciju skatiet atsauces rokasgrāmatas sadaļā “Informācija par produktu”.
- ETM
- ETM atbalsta datu signālus uz četrām tapām (TRACEDATA) un vienu pulksteņa signāla tapu (TRACECLK).
- Kad izmantojat ETM, lūdzu, iestatiet piemērojamo pulksteņa iespējošanas bitu uz 1 (pulksteņa padeve) pulksteņa barošanas un apturēšanas reģistrā ([CGSPCLKEN] ). Sīkāku informāciju skatiet atsauces rokasgrāmatas sadaļās “Pulksteņa vadība un darbības režīms” un “Ievades/izvades porti”.
- Atkarībā no produkta ETM netiek atbalstīts. Sīkāku informāciju skatiet atsauces rokasgrāmatas sadaļā “Informācija par produktu”.
Funkcija un darbība
Pulksteņu piegāde
Kad izmantojat Trace vai SWV, lūdzu, iestatiet piemērojamo pulksteņa iespējošanas bitu uz 1 (pulksteņa padeve) ADC Trace Clock barošanas apturēšanas reģistrā ([CGSPCLKEN] ). Sīkāku informāciju skatiet atsauces rokasgrāmatas sadaļā “Pulksteņa vadība un darbības režīms”.
Savienojums ar atkļūdošanas rīku
- Attiecībā uz savienojumu ar atkļūdošanas rīkiem skatiet ražotāju ieteikumus. Atkļūdošanas saskarnes tapas satur uzvilkšanas rezistoru un nolaižamo rezistoru. Ja atkļūdošanas interfeisa tapas ir savienotas ar ārēju uzvilkšanu vai nolaižamību, lūdzu, pievērsiet uzmanību ievades līmenim.
- Kad drošības funkcija ir iespējota, centrālais procesors nevar izveidot savienojumu ar atkļūdošanas rīku.
Perifērijas funkcijas apturēšanas režīmā
- Aiztures režīms nozīmē stāvokli, kurā CPU ir apturēts (pārtraukts) atkļūdošanas rīkā
- Kad centrālais procesors pāriet apturēšanas režīmā, sargsuņa taimeris (WDT) automātiski apstājas. Citas perifērijas funkcijas turpina darboties.
Lietošana Piemample
- Atkļūdošanas interfeisa tapas var izmantot arī kā vispārējas nozīmes portus.
- Pēc atiestatīšanas atbrīvošanas konkrētās atkļūdošanas saskarnes tapas tiek inicializētas kā atkļūdošanas saskarnes tapas. Ja nepieciešams, pārējās atkļūdošanas saskarnes tapas ir jāmaina uz atkļūdošanas saskarnes tapām.
Atkļūdošanas interfeiss Atkļūdošanas interfeisa tapas JTAG TRST_N TDI TDO TCK TMS TRACEDATA [3:0] TRACECLK SW – – SWV SWCLK SWDIO Atkļūdot tapas statusu pēc atbrīvošanas atiestatīt
Derīgs
Derīgs
Derīgs
Derīgs
Derīgs
Nederīgs
Nederīgs
JTAG (ar TRST_N)
✔ ✔ ✔ ✔ ✔ N/A N/A JTAG (Bez TRST_N)
N/A
✔
✔
✔
✔
N/A
N/A
JTAG+TRACE ✔ ✔ ✔ ✔ ✔ ✔ ✔ SW N/A N/A N/A ✔ ✔ N/A N/A SW+TRACE N/A N/A N/A ✔ ✔ ✔ ✔ SW+SWV N/A N/A ✔ ✔ ✔ N/A N/A Atkļūdošanas funkcija ir atspējota N/A N/A N/A N/A N/A N/A N/A
Piesardzība
Svarīgi norādījumi par atkļūdošanas interfeisa tapu izmantošanu, ko izmanto kā vispārējas nozīmes portus
- Ja pēc atiestatīšanas atbrīvošanas lietotāja programma atkļūdošanas interfeisa tapas izmanto kā vispārīgos I/O portus, atkļūdošanas rīku nevar pievienot.
- Ja atkļūdošanas interfeisa tapas tiek izmantotas citām funkcijām, lūdzu, pievērsiet uzmanību iestatījumiem.
- Ja atkļūdošanas rīku nevar pievienot, tas var atgūt atkļūdošanas savienojumu, lai dzēstu zibatmiņu, izmantojot vienu BOOT režīmu no ārējā. Lai iegūtu sīkāku informāciju, lūdzu, skatiet “Flash Memory” rokasgrāmatu.
Pārskatīšanas vēsture
Pārskatīšana | Datums | Apraksts |
1.0 | 2017-09-04 | Pirmais izlaidums |
1.1 |
2018-06-19 |
– Saturs
Pārveidots satura rādītājs uz saturu -1 Kontūra Modificēts ARM uz Arm. -2. Konfigurācija SWJ-DP ir pievienota atsauce “atsauces rokasgrāmata” SWJ-ETM ir pievienota atsauce “atsauces rokasgrāmata”. |
1.2 |
2018-10-22 |
– konvencijas
Izmainīts preču zīmes skaidrojums – 4. Pielietojums Piemample Pievienots example SW+TRACE tabulā 4.1 – Aizstātie PRODUKTA LIETOŠANAS IEROBEŽOJUMI |
1.3 |
2019-07-26 |
– Pārskatīts 2.1. attēls
– 2 Pievienots pulksteņa iestatījums SWV funkcijas izmantošanai. – 3.1 Pievienots pulksteņa iestatījums SWV funkcijas lietošanai. mainīts no “ETM” uz “Trace”. – 3.3 Pievienots aizturēšanas režīma apraksts. |
1.4 | 2024-10-31 | - Izskats atjaunināts |
PRODUKTA IZMANTOŠANAS IEROBEŽOJUMI
Toshiba Corporation un tās meitasuzņēmumi un saistītie uzņēmumi kopā tiek saukti par “TOSHIBA”.
Šajā dokumentā aprakstītā aparatūra, programmatūra un sistēmas kopā tiek sauktas par “Produktiem”.
- TOSHIBA patur tiesības bez brīdinājuma veikt izmaiņas informācijā šajā dokumentā un saistītajos Produktos.
- Šo dokumentu un jebkādu tajā esošo informāciju nedrīkst pavairot bez iepriekšējas rakstiskas TOSHIBA atļaujas. Pat ar TOSHIBA rakstisku atļauju reproducēšana ir pieļaujama tikai tad, ja reproducēšana notiek bez izmaiņām/izlaidumiem.
- Lai gan TOSHIBA nepārtraukti strādā, lai uzlabotu Produkta kvalitāti un uzticamību, Produkts var darboties nepareizi vai sabojāt. Klienti ir atbildīgi par drošības standartu ievērošanu un atbilstošu aparatūras, programmatūras un sistēmu konstrukciju un drošības pasākumu nodrošināšanu, kas samazina risku un izvairās no situācijām, kurās Produkta darbības traucējumi vai kļūme var izraisīt cilvēku dzīvības zaudēšanu, miesas bojājumus vai bojājumus. īpašumu, tostarp datu zudumu vai sabojāšanu. Pirms klienti izmanto Produktu, veido dizainu, tostarp Produktu, vai iekļauj Produktu savās lietojumprogrammās, klientiem ir arī jāatsaucas uz (a) visas attiecīgās TOSHIBA informācijas jaunākajām versijām, tostarp bez ierobežojumiem, šis dokuments un specifikācijas. , produkta datu lapas un lietošanas piezīmes, kā arī piesardzības pasākumus un nosacījumus, kas izklāstīti “TOSHIBA pusvadītāju uzticamības rokasgrāmatā”, un (b) norādījumus par lietojumu, ar kādu Produkts tiks lietots ar vai priekš. Klienti ir pilnībā atbildīgi par visiem sava produkta dizaina vai lietojumu aspektiem, tostarp, bet ne tikai (a) par šī Produkta izmantošanas piemērotības noteikšanu šādā dizainā vai lietojumos; (b) jebkuras informācijas, kas ietverta šajā dokumentā vai diagrammās, diagrammās, programmās, algoritmos, s, novērtēšanu un piemērojamības noteikšanuamplietojumprogrammu shēmas vai citi atsauces dokumenti; un c) visu ekspluatācijas parametru apstiprināšanu šādiem projektiem un lietojumiem. TOSHIBA UZŅEMAS NEKĀDU ATBILDĪBU PAR KLIENTU PRODUKTU DIZAINU VAI LIETOJUMIEM.
- PRODUKTS NAV PAREDZĒTS, NE GARANTĒTS IZMANTOŠANAI IEKĀRĀS VAI SISTĒMĀS, KURĀM NEPIECIEŠAMS ĪPAŠI AUGSTS KVALITĀTES UN/VAI UZTICAMĪBAS LĪMEŅI, UN/VAI DARBĪBAS DARBĪBAS VAI KĻŪDES, KAS VAR IZRAISĪT CILVĒKU TRAUMU. ĪPAŠUMA BOJĀJUMI UN/VAI Nopietna SABIEDRĪBAS IETEKME (“NEPAREDZĒTA IZMANTOŠANA”). Izņemot īpašus lietojumus, kas skaidri norādīti šajā dokumentā, neparedzēta izmantošana bez ierobežojumiem ietver iekārtas, ko izmanto kodoliekārtās, iekārtas, ko izmanto kosmosa rūpniecībā, medicīnisko aprīkojumu, aprīkojumu, ko izmanto automašīnām, vilcieniem, kuģiem un citiem transportiem, satiksmes signalizācijas iekārtas. , iekārtas, ko izmanto, lai kontrolētu degšanu vai sprādzienus, drošības ierīces, lifti un eskalatori, ierīces, kas saistītas ar elektroenerģiju, un aprīkojums, ko izmanto ar finansēm saistītās jomās. JA LIETOJAT PRODUKTU NEPAREDZĒTAI LIETOŠANAI, TOSHIBA UZŅEMAS NEKĀDU ATBILDĪBU PAR IZSTRĀDĀJUMU. Lai iegūtu sīkāku informāciju, lūdzu, sazinieties ar savu TOSHIBA tirdzniecības pārstāvi.
- Neizjauciet, neanalizējiet, nepārveidojiet, nemainiet, nepārveidojiet, netulkojiet vai kopējiet Produktu pilnībā vai daļēji.
- Produktu nedrīkst izmantot vai iekļaut tādos produktos vai sistēmās, kuru ražošana, lietošana vai pārdošana ir aizliegta saskaņā ar piemērojamiem likumiem vai noteikumiem.
- Šeit ietvertā informācija ir sniegta tikai kā norādījumi par Produkta lietošanu. TOSHIBA neuzņemas nekādu atbildību par patentu vai citu trešo pušu intelektuālā īpašuma tiesību pārkāpumiem, kas var rasties Produkta lietošanas rezultātā. Šis dokuments nepiešķir nekādas licences uz intelektuālā īpašuma tiesībām, ne tiešām, ne netiešām, ne ar apstrīdēšanas palīdzību, ne citādi.
- NAV PARAKSTĪTA LĪGUMA, IZŅEMOT ATTIECĪGĀS PRODUKTA PĀRDOŠANAS NOTEIKUMI UN NOSACĪJUMI UN MAKSIMĀLĀ LIKUMĀ ATĻAUTAJĀ MĒRĀ, TOSHIBA (1) UZŅEMAS NEKĀDU ATBILDĪBU PAR UN JEBKĀRĀM SAISTĪBĀM. ĪPAŠS, VAI NEJAUŠIEM BOJĀJUMIEM VAI ZAUDĒJUMIEM, TOStarp BEZ IEROBEŽOJUMIEM, PEĻŅAS ZAUDĒJUMU, IESPĒJU ZAUDĒJUMU, UZŅĒMĒJDARBĪBAS PĀRTRAUKŠANU UN DATU ZAUDĒJUMU, UN (2) ATSAUKAS NO JEBKĀDĀM UN VISĀM TIEŠĀM, NETIEŠĀM PRODUKTA TIEŠĀM VAI NETIEŠĀM GARANTIJĀM. VEIDOŠANĀS, IESKAITOT GARANTIJAS VAI NOSACĪJUMI PAR TIRDZNIECĪBU, PIEMĒROTĪBU KONKRĒTAM MĒRĶIEM, INFORMĀCIJAS PRECIZITĀTES VAI NEPĀRKĀPUMIEM.
- Neizmantojiet vai citādi nepadariet pieejamu Produktu vai saistīto programmatūru vai tehnoloģiju jebkādiem militāriem mērķiem, tostarp bez ierobežojumiem kodolieroču, ķīmisko vai bioloģisko ieroču vai raķešu tehnoloģiju produktu (masu iznīcināšanas ieroču) projektēšanai, izstrādei, lietošanai, uzkrāšanai vai ražošanai. . Produktu un saistīto programmatūru un tehnoloģiju var kontrolēt saskaņā ar piemērojamiem eksporta likumiem un noteikumiem, tostarp, bez ierobežojumiem, Japānas Ārvalstu valūtas maiņas un ārējās tirdzniecības likumu un ASV Eksporta administrācijas noteikumiem. Produkta vai saistītās programmatūras vai tehnoloģijas eksports un reeksports ir stingri aizliegts, izņemot gadījumus, kad tiek ievēroti visi piemērojamie eksporta likumi un noteikumi.
- Lūdzu, sazinieties ar savu TOSHIBA tirdzniecības pārstāvi, lai iegūtu sīkāku informāciju par vides jautājumiem, piemēram, produkta saderību ar RoHS. Lūdzu, izmantojiet Produktu saskaņā ar visiem piemērojamajiem likumiem un noteikumiem, kas regulē kontrolējamo vielu iekļaušanu vai lietošanu, tostarp bez ierobežojuma ES RoHS direktīvu. TOSHIBA UZŅEMAS NEKĀDU ATBILDĪBU PAR BOJĀJUMIEM VAI ZAUDĒJUMIEM, KAS RADĪTIES PIEMĒROJAMO LIKUMU UN NOTEIKUMIEM NEATBILDĪŠANAS REZULTĀTĀ.
Toshiba Electronics Devices & Storage Corporation: https://toshiba.semicon-storage.com/
Dokumenti / Resursi
![]() |
TOSHIBA DEBUG-A 32 bitu RISC mikrokontrolleris [pdfNorādījumi DEBUG-A 32 bitu RISC mikrokontrolleris, DEBUG-A, 32 bitu RISC mikrokontrolleris, RISC mikrokontrolleris, mikrokontrolleris |