TOSHIBA DEBUG-A 32 Bit RISC Microcontroller
Product Information
fepetra arahana
- Anaran'ny vokatra: Debug Interface
- Modely: DEBUG-A
- Fanitsiana: 1.4
- Daty: 2024-10
Torolàlana momba ny fampiasana vokatra
Sava lalana
Ny Debug Interface dia 32-bit RISC Microcontroller Reference Manual ho an'ny tanjona debug.
Toetoetra
- Seranana fidirana / fivoahana
- Product Information
- Flash Memory
- Fanaraha-maso ny famantaranandro sy fomba fiasa
Hanomboka
- Ampifandraiso amin'ny rafitrao ny Interface debug amin'ny alalan'ny tariby mifanentana.
- Jereo ny Diagram Block debug (sary 2.1) mba hahatakarana bebe kokoa ny interface.
- Hamarino tsara ny famatsiana herinaratra sy ny fifandraisana.
FAQs (fanontaniana matetika)
- Inona avy ireo toetran'ny bit tsirairay ao anaty rejisitra?
Ny fananana dia aseho amin'ny hoe R (Vakio fotsiny), W (Soraty ihany), na R/W (Vakio sy soraty). - Ahoana no tokony hikarakarana ny bits voatokana amin'ny rejisitra?
Ny bits voatokana dia tsy tokony haverina soratana, ary tsy tokony hampiasaina ny sanda vakiana. - Ahoana ny fomba handikana ny endrika nomerika ao amin'ny boky torolalana?
Ny isa hexadecimal dia apetraka amin'ny 0x, ny isa desimal dia mety manana tovana 0d, ary ny isa mimari-droa dia azo apetraka amin'ny 0b.
sasin-teny
Rakitra mifandraika
Anaran'ny antontan-taratasy |
Seranana fidirana / fivoahana |
Product Information |
Flash Memory |
Fanaraha-maso ny famantaranandro sy fomba fiasa |
fivoriambe
- Ny endrika nomerika dia manaraka ny fitsipika aseho eto ambany:
- Hexadecimal: 0xABC
- desimal: 123 na 0d123
Rehefa mila aseho mazava tsara fa isa desimal izy ireo. - Binary: 0b111
Azo atao ny manala ny "0b" rehefa azo takarina tsara ny isan'ny bits avy amin'ny fehezanteny iray.
- "_N" dia ampiana amin'ny faran'ny anaran'ny famantarana mba hanondroana famantarana mavitrika ambany.
- Antsoina hoe "manamafy" izy io fa ny famantarana iray dia mihetsika mankany amin'ny haavony mavitrika, ary "deassert" mankany amin'ny haavony tsy mavitrika.
- Rehefa anarana famantarana roa na maromaro no resahina dia lazaina hoe [m:n].
Example: S[3:0] dia mampiseho anarana famantarana efatra S3, S2, S1 ary S0 miaraka. - Ny tarehintsoratra voahodidin'ny [ ] dia mamaritra ny rejisitra.
Example: [ABCD] - Ny "N" dia manolo ny tovana amin'ny karazana rejisitra roa na maromaro mitovy, saha ary anarana bit.
Example: [XYZ1], [XYZ2], [XYZ3] → [XYZn] - Ny “x” dia manolo ny laharan'ny tovana na ny toetran'ny singa sy fantsona ao amin'ny lisitry ny rejisitra.
- Amin'ny tranga iray, ny "x" dia midika hoe A, B, ary C, ...
Example: [ADACR0], [ADBCR0], [ADCCR0] → [ADxCR0] - Raha ny amin'ny fantsona, "x" dia midika hoe 0, 1, ary 2, ...
Example: [T32A0RUNA], [T32A1RUNA], [T32A2RUNA] → [T32AxRUNA] - Ny isan'ny bitin'ny rejisitra dia nosoratana ho [m: n].
Example: Bit[3: 0] dia maneho ny salan'isa 3 hatramin'ny 0. - Ny sandan'ny fanamafisana ny rejisitra dia aseho amin'ny isa hexadecimal na isa mimari-droa.
Example: [ABCD] = 0x01 (hexadecimal), [XYZn] = 1 (mimarika) - Ny teny sy ny byte dia maneho ny halavan'ny bit manaraka.
- Byte: 8 bit
- Teny antsasaky: 16 bit
- Teny: 32 bit
- Teny roa:64 bit
- Ny toetran'ny bit tsirairay ao anaty rejisitra dia aseho toy izao manaraka izao:
- R: Vakio ihany
- W: Manorata ihany
- R / W: Azo atao ny mamaky sy manoratra.
- Raha tsy misy fepetra manokana, ny fidirana amin'ny fisoratana anarana dia tsy manohana afa-tsy ny fidirana amin'ny teny.
- Ny rejisitra nofaritana ho "voatokana" dia tsy tokony haverina soratana. Ankoatra izany, aza mampiasa ny sanda vakiana.
- Tsy fantatra ny sanda vakiana avy amin'ny bit manana sanda default "-".
- Rehefa soratana ny rejisitra misy bitika azo soratana sy bitika vakiana fotsiny, dia tokony hosoratana miaraka amin'ny sanda mahazatra azy ny bitika vakiana fotsiny, Raha toa ka "-", araho ny famaritana ny rejisitra tsirairay.
- Ny bitika natokana ho an'ny rejisitra soratana irery dia tokony hosoratana miaraka amin'ny sanda mahazatra azy. Raha toa ka "-" ny default, araho ny famaritana ny rejisitra tsirairay.
- Aza mampiasa fanodinana vakiana-novaina-manoratra amin'ny rejisitra famaritana iray izay tsy mitovy amin'ny fanoratana sy famakiana.
Fepetra sy fanafohezana
Ny sasany amin'ireo fanafohezana ampiasaina amin'ity antontan-taratasy ity dia toy izao manaraka izao:
- SWJ-DP Serial Wire JTAG Debug Port
- ETM Embedded Trace MacrocellTM
- TPIU Trace Port Interface Unit
- JTAG Joint Test Action Group
- SW Serial Wire
- SWV Serial Wire Viewer
drafitra
Ny Serial Wire JTAG Ny tarika Debug Port (SWJ-DP) ho an'ny fifandraisana amin'ny fitaovana debugging sy ny tarika Embedded Trace Macrocell (ETM) ho an'ny famoahana torolalana dia napetraka ao anatiny. Ny angon-drakitra trace dia mivoaka amin'ny pin natokana (TRACEDATA [3: 0], SWV) ho an'ny debugging amin'ny alàlan'ny on-chip Trace Port Interface Unit (TPIU).
Fanasokajiana asa | asa | hetsika |
SWJ-DP | JTAG | Afaka mifandray amin'ny JTAG manohana fitaovana debugging. |
SW | Azo atao ny mampifandray ny fitaovana debugging Serial Wire. | |
ETM | mamantatra | Azo atao ny mampifandray ny fitaovana fanohanan'ny ETM Trace. |
Raha mila antsipiriany momba ny SWJ-DP, ETM ary TPIU, jereo ny "Arm ® Cortex-M3 ® Processor Technical Reference Manual" / "Arm Cortex-M4 Processor Technical Reference Manual".
fanahafana
Ny sary 2.1 dia mampiseho ny kisary sakana amin'ny interface debug.
Tsia. | marika famantarana | Anarana famantarana | I/O | Boky torolalana mifandraika amin'izany |
1 | TRCLKIN | Trace Function Clock | fahan'ny | Fanaraha-maso ny famantaranandro sy fomba fiasa |
2 | TMS | JTAG Test Mode Selection | fahan'ny | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
3 | SWDIO | Fampidirana/Famoahana data an-tariby | Fampidirana/Famoahana | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
4 | TCK | JTAG Fampidirana Clock Serial | fahan'ny | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
5 | SWCLK | Serial Wire Clock | fahan'ny | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
6 | TDO | JTAG Andrana Data Output | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
7 | SWV | Serial Wire Viewer Output | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
8 | TDI | JTAG Fampidirana angona fitsapana | fahan'ny | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
9 | TRST_N | JTAG Andrana RESET_N | fahan'ny | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
10 | TRACEDATA0 | Takelaka data 0 | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
11 | TRACEDATA1 | Takelaka data 1 | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
12 | TRACEDATA2 | Takelaka data 2 | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
13 | TRACEDATA3 | Takelaka data 3 | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
14 | TRACECLK | Trace Clock | Output | Seranana fidirana / fivoahana, fampahalalana momba ny vokatra |
- SWJ-DP
- SWJ-DP dia manohana ny Serial Wire Debug Port (SWCLK, SWDIO), ny JTAG Debug Port (TDI, TDO, TMS, TCK, TRST_N), ary trace Output avy amin'ny Serial Wire Viewny (SWV).
- Rehefa mampiasa ny SWV ianao dia mametraha famantaranandro azo ampiharina amin'ny 1 (famatsiana famantaranandro) ao amin'ny famatsiana famantaranandro ary atsaharo ny rejisitra ([CGSPCLKEN] ). Raha mila fanazavana fanampiny dia jereo ny “Control Clock and Operation Mode” sy “Input/Output Ports” ao amin'ny boky torolalana.
- Ny JTAG Debug Port na TRST_N pin dia tsy misy arakaraka ny vokatra. Raha mila fanazavana fanampiny dia jereo ny "Fampahafantarana momba ny vokatra" ao amin'ny boky torolalana.
- ETM
- Ny ETM dia manohana famantarana angon-drakitra amin'ny pin efatra (TRACEDATA) ary pin famantarana famantaranandro iray (TRACECLK).
- Rehefa mampiasa ny ETM ianao, dia mametraha famantaranandro azo ampiharina amin'ny 1 (famatsiana famantaranandro) ao amin'ny famatsiana famantaranandro ary atsaharo ny rejisitra ([CGSPCLKEN] ). Raha mila fanazavana fanampiny dia jereo ny “Control Clock and Operation Mode” sy ny “Input/Output Ports” ao amin'ny boky torolalana.
- Tsy tohanana ny ETM arakaraka ny vokatra. Raha mila fanazavana fanampiny dia jereo ny "Fampahafantarana momba ny vokatra" ao amin'ny boky torolalana.
Function sy Operation
Famatsiana famantaranandro
Rehefa mampiasa ny Trace na SWV ianao dia mametraha famantaranandro azo ampiharina amin'ny 1 (famatsiana famantaranandro) ao amin'ny rejisitra fiatoana famatsian'ny famantaranandro ADC ([CGSPCLKEN] ). Raha mila fanazavana fanampiny dia jereo ny “Control Clock and Operation Mode” ao amin'ny boky torolalana.
Fifandraisana amin'ny Debug Tool
- Momba ny fifandraisana amin'ny fitaovana debug, jereo ny tolo-kevitry ny mpanamboatra. Ny pin interface debug dia misy resistor misintona sy resistor misintona. Raha ampifandraisina amin'ny fisintonana na fisintonana ivelany ny pin interface debug, dia tandremo tsara ny haavon'ny fidirana.
- Rehefa alefa ny fiasa fiarovana dia tsy afaka mifandray amin'ny fitaovana debug ny CPU.
Fampandehanana periferika amin'ny fomba fiatoana
- Ny fomba fitazonana dia midika fa ny fanjakana izay nijanonan'ny CPU (fanapahana) amin'ny fitaovana debugging
- Rehefa miditra amin'ny fomba fiatoana ny CPU dia mijanona ho azy ny fameram-potoana (WDT). Mbola miasa ny fiasa periferika hafa.
Fampiasana Example
- Azo ampiasaina ho seranan-tsarimihetsika ankapobeny ihany koa ny pin interface debug.
- Aorian'ny famotsorana ny famerenana, dia atomboka ho toy ny tsimatra interface tsara ny tsimatra manokana amin'ny pin interface debug. Tokony hovana amin'ny pins interface debug hafa raha ilaina izany.
Debug interface tsara Debug interface tsara pins JTAG TRST_N TDI TDO TCK TMS TRACEDATA [3:0] TRACECLK SW – – SWV SWCLK SWDIO Debug ny toeran'ny pin rehefa avy navoaka reset
Manan-kery
Manan-kery
Manan-kery
Manan-kery
Manan-kery
Tsy mety
Tsy mety
JTAG (miaraka amin'ny TRST_N)
✔ ✔ ✔ ✔ ✔ N / A N / A JTAG (Tsy misy 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 Esory ny fiasa debug N / A N / A N / A N / A N / A N / A N / A
Malina
Hevi-dehibe amin'ny fampiasana Pins Interface debug ampiasaina ho seranan-tseranana ankapobe
- Aorian'ny famoahana ny famerenana, raha ampiasaina ho seranan-tsambo I/O ankapoben'ny programa mpampiasa ny pin interface debug, dia tsy afaka mifandray ny fitaovana debug.
- Raha ampiasaina amin'ny asa hafa ny pin interface debug, dia tandremo tsara ny toe-javatra.
- Raha tsy afaka mifandray ny fitaovana debug, dia afaka mamerina ny fifandraisana debug izy mba hamafa ny fahatsiarovana tselatra amin'ny fampiasana fomba BOOT tokana avy any ivelany. Raha mila fanazavana fanampiny dia jereo ny boky torolalana momba ny "Flash Memory".
Tantara fanavaozana
fanitsiana | Daty | Description |
1.0 | 2017-09-04 | Famoahana voalohany |
1.1 |
2018-06-19 |
– Votoaty
Lohahevitra novana ho votoaty - 1 drafitra ARM novaina ho Arm. -2. fanahafana Reference "manual reference" dia ampiana amin'ny SWJ-DP Reference "reference manual" dia ampiana amin'ny SWJ-ETM |
1.2 |
2018-10-22 |
– Fivoriambe
Fanazavana novaina momba ny marika – 4. Fampiasana Example Nampiana ny example ho an'ny SW+TRACE ao amin'ny Table4.1 - Nosoloina FAMERERANA AMIN'NY FAMPIANARANA VOKATRA |
1.3 |
2019-07-26 |
– Sary 2.1 nohavaozina
- Fametrahana famantaranandro fanampiny 2 amin'ny fampiasana ny fiasa SWV. - 3.1 Fanampiana famantaranandro amin'ny fampiasana ny fiasa SWV. novaina avy amin'ny "ETM" ho "Trace". - 3.3 Famaritana fanampiny momba ny fomba fitazonana. |
1.4 | 2024-10-31 | – Nohavaozina ny endrika |
FAMERERANA AMIN'NY FAMPIASANA VOKATRA
Toshiba Corporation sy ny sampana ary ny mpiara-miasa aminy dia antsoina hoe "TOSHIBA".
Ny fitaovana, ny logiciel ary ny rafitra voalaza ato amin'ity antontan-taratasy ity dia antsoina hoe "Products".
- TOSHIBA dia manana zo hanova ny fampahalalana ato amin'ity antontan-taratasy ity sy ireo vokatra mifandraika tsy misy fampandrenesana.
- Ity antontan-taratasy ity sy izay fampahalalana rehetra ato dia tsy azo adika raha tsy nahazoana alalana an-tsoratra mialoha avy amin'ny TOSHIBA. Na dia nahazo alalana an-tsoratra avy amin'ny TOSHIBA aza, dia azo atao ny mamerina raha tsy misy fanovana/fanesorana.
- Na dia miasa hatrany aza ny TOSHIBA mba hanatsarana ny kalitaon'ny vokatra sy ny fahamendrehana, dia mety tsy miasa na tsy mahomby ny vokatra. Ny mpanjifa dia tompon'andraikitra amin'ny fanarahana ny fenitry ny fiarovana sy amin'ny fanomezana endrika sy fiarovana sahaza ho an'ny hardware, logiciel ary rafitra izay manamaivana ny risika sy misoroka ny toe-javatra izay mety hiteraka famoizana ain'olona, ratram-batana na fahasimban'ny vokatra iray ny tsy fahombiazana na ny tsy fahombiazan'ny vokatra. fananana, anisan'izany ny fahaverezan'ny angona na ny kolikoly. Alohan'ny hampiasan'ny mpanjifa ny Vokatra, mamorona teti-dratsy ao anatin'izany ny Vokatra, na mampiditra ny Vokatra amin'ny fampiharana azy manokana, ny mpanjifa dia tsy maintsy mijery sy manaraka ny (a) ny dikan-teny farany amin'ny fampahalalana rehetra mifandraika amin'ny TOSHIBA, ao anatin'izany tsy misy fetra, ity antontan-taratasy ity, ireo fepetra takiana. , ny taratasin'ny angon-drakitra sy ny naoty fampiharana ho an'ny vokatra ary ny fitandremana sy ny fepetra voalaza ao amin'ny “Toshiba Semiconductor Reliability Handbook” ary (b) ny toromarika momba ny fampiharana izay hampiasaina amin'ny vokatra. na ho an'ny. Ny mpanjifa dia tompon'andraikitra irery amin'ny lafiny rehetra amin'ny famolavolana ny vokatra na ny fampiharana azy, ao anatin'izany fa tsy voafetra amin'ny (a) famaritana ny maha-mety ny fampiasana an'ity vokatra ity amin'ny famolavolana na fampiharana toy izany; b) fanombanana sy famaritana ny fampiharana ny fampahalalana rehetra voarakitra ato amin'ity antontan-taratasy ity, na amin'ny tabilao, kisary, programa, algorithm, sample application circuits, na antontan-taratasy hafa references; ary (c) manamarina ny mari-pamantarana miasa rehetra ho an'ny famolavolana sy fampiharana toy izany. TOSHIBA dia TSY MISY ANDRO ASA HO AN'NY FAMPIANARANA NA NY FAMPIHARANA AN'NY MPIHANY.
- TSY MISY NATAONANA NA TSY ANTSOINA HO AMINAO AMIN'NY FITAOVANA NA SYSTEM MITAKY AMBON'NY KALITAO SY/NA FAHASALAMANA AMBON'NY FAHATSIAROVANA, ARY/NA FAHATSIAROVANA NA TSY MISY IZAY METY HITONDRA FAMONJENA NY Ain'olombelona, FAHARATSIANA/ARA-TANANA, SERIOUS FAMPIANARANA HO AN'NY OLONA (“FAMPIASANA TSY NISY”). Afa-tsy ireo fampiharana manokana voalaza mazava ato amin'ity antontan-taratasy ity, ny fampiasana tsy nahy dia ahitana, tsy misy fetra, fitaovana ampiasaina amin'ny toby nokleary, fitaovana ampiasaina amin'ny indostrian'ny aerospace, fitaovana fitsaboana, fitaovana ampiasaina amin'ny fiara, fiarandalamby, sambo ary fitaterana hafa, fitaovana famantarana ny fifamoivoizana. , fitaovana ampiasaina hifehezana ny setroka na fipoahana, fitaovana fiarovana, ascenseur sy escalator, fitaovana mifandraika amin'ny herin'aratra, ary fitaovana ampiasaina amin'ny sehatra mifandraika amin'ny vola. RAHA Ampiasainao amin'ny fampiasana tsy nahy ny vokatra, TOSHIBA dia mihevitra fa TSY MISY ANDROTRA HO AN'NY PRODUKTO. Raha mila antsipiriany dia mifandraisa amin'ny solontenan'ny varotra TOSHIBA anao.
- Aza disassemble, anadihady, reverse-engineer, manova, manova, mandika na mandika ny vokatra, na manontolo na ampahany.
- Ny vokatra dia tsy azo ampiasaina na ampidirina amin'ny vokatra na rafitra izay voarara ny fanamboarana, fampiasana, na fivarotana araka ny lalàna na fitsipika manan-kery.
- Ny fampahalalana voarakitra ato dia aseho ho torolalana amin'ny fampiasana ny vokatra ihany. Tsy misy andraikitry ny TOSHIBA amin'ny fanitsakitsahana ny patanty na ny zon'ny fananana ara-tsaina hafa an'ny antoko fahatelo izay mety ho vokatry ny fampiasana ny vokatra. Tsy misy fahazoan-dàlana amin'ny zon'ny fananana ara-tsaina omen'ity antontan-taratasy ity, na mazava na an-kolaka, amin'ny alàlan'ny estoppel na hafa.
- TSY MISY FIfanarahana voasonia, afa-tsy izay voarakitra ao amin'ny fepetra sy fepetra mifandraika amin'ny fivarotana ny vokatra, ary hatramin'ny faran'ny ambony indrindra azon'ny lalàna, TOSHIBA (1) dia tsy mandray andraikitra na inona na inona, ao anatin'izany ny tsy misy fetra, ny fepetra, FAHATSIAROVANA na fatiantoka, anisan'izany ny tsy ferana, fahaverezam-bola, fahaverezam-bola, fanelingelenana ny fandraharahana sy fahaverezan'ny angon-drakitra, ary (2) mandà izay rehetra sy ny antoka rehetra na voarakitra an-tsoratra sy fepetra mifandraika amin'ny varotra, ny fampiasana, ny fampiasana WARRANTY NA FETIN'NY FITAOVANA, FAHAMEZANA HO AN'NY TANJONA IZAY, FAHAMARINANA NY Fampahafantarana, NA TSY FANDINIHANA.
- Aza mampiasa na manome vokatra na rindrambaiko mifandraika na teknolojia ho an'ny tanjona ara-miaramila, anisan'izany tsy misy fetra, ho an'ny famolavolana, fampivoarana, fampiasana, fanangonana na fanamboarana fitaovam-piadiana niokleary, simika, na biolojika na vokatra teknolojia balafomanga (fitaovam-piadiana faobe) . Ny vokatra sy ny rindrambaiko ary ny teknolojia mifandraika amin'izany dia azo fehezina araka ny lalàna sy fitsipika mifandraika amin'ny fanondranana, anisan'izany, tsy misy fetra, ny lalànan'ny fifanakalozana vahiny sy ny varotra ivelany japoney ary ny Fitsipika fitantanana ny fanondranana any Etazonia. Voarara tanteraka ny fanondranana sy fanondranana indray ny Vokatra na rindrambaiko na teknolojia mifandraika afa-tsy amin'ny fanarahana ny lalàna sy fitsipika rehetra momba ny fanondranana.
- Azafady mba mifandraisa amin'ny solontenan'ny varotra TOSHIBA anao raha mila antsipiriany momba ny raharaha momba ny tontolo iainana toy ny fifanarahana RoHS amin'ny vokatra. Azafady, ampiasao ny vokatra mifanaraka amin'ny lalàna sy fitsipika manan-kery rehetra izay mifehy ny fampidirana na fampiasana akora voafehy, anisan'izany tsy misy fetra, ny torolàlana RoHS EU. TOSHIBA dia mihevi-tena ho TSY ANDRIAMANITRA AMIN'NY fahavoazana na fatiantoka vokatry ny tsy fanarahana ny lalàna sy ny lalàna manan-kery.
Toshiba Electronics Devices & Storage Corporation: https://toshiba.semicon-storage.com/
Documents / Loharano
![]() |
TOSHIBA DEBUG-A 32 Bit RISC Microcontroller [pdf] Toromarika DEBUG-A 32 Bit RISC Microcontroller, DEBUG-A, 32 Bit RISC Microcontroller, RISC Microcontroller, Microcontroller |