Godkänd: Fortect
Om du står inför jtag -fel 9, vilken guide kan hjälpa dig.
Felsökaren försöker så att du itererar över jtag för relaterade enheter. Vanligtvis skapar nästan alla enheter Du i kedjan dessa egna IDKODER så att felsökaren kan känna till den här typen av enheter. I ditt fall är TDO som standard hög för landet, extremt den köpta enheten hittas inte. Kontrollera Jtag-anslutningen, inbyggda kabelbrytare, ge upp. Genom att utföra kommandot ‘jtag Targets’ kan du få lite mer information
Olika schemafel gör att JTAG -kedjan misslyckas. Denna applikationsinformation beskriver de vanligaste felen och metoderna du kan använda JTAG String Debugger så att du hittar orsaken till problemet.
- Räkna antalet enheter i valfri kedja.
- Läs ID -koden för varje enhet förutom att söka på Internet efter motsvarande BSDL -dokumentation i det aktuella biblioteket.
- Mät hela längden på instruktionsmeddelanden i kedjan och undersök gruppen medan du kämpar med de allmänna bifogade data som väntas i BSDL-filer.
- För varje Kindle runt kedjan mäter du längden på webben och jämför den med den fördel som ges medan dess BSDL -fil.
Detta bekräftar ändringen av funktionen och funktionen hos JT chainAG, liksom det rekommenderas att du kör denna tentamen som en del av ditt projektskapande. Det kan köras genom att klicka på kontrollknappen Test Chain längst ned på JTAG Chain Debugger -skärmen:
- Ett av de handhållna tecknen och symtomen (TDI, TMS, TCK eller TDO) är vanligtvis öppen och dessutom kortsluten som fel 1 och 4 i figur 2
- En av de vanliga indikatorerna (TMS eller TCK) har alltid varit en öppen rutin för en enhet, till exempel fel 2 som visas nedan.
- En av de typer av partners mellan förlorade enheter – fel 3.
- En av enheterna hände under återställningen, de som fel 5. Detta är förmodligen det vanligaste problemet.
Om en besvikelse inträffar kommer alla enheter att fortsätta att fungera, och därför kommer deras ID -koder att lyckas via valideringen av leveranskedjan. Testet förutom det numrerar dock antalet enheter på garnet och sätter dem alla i BYPASS -läge, synkroniserar den kända datamodellen genom hela kedjan och slänger för att modellen ska komma ut från den totala TDO. Fel 1 förhindrar detta, och därför rapporterar dina nuvarande webbgränssnitt att det inte var tillräckligt enkelt att räkna Antalet enheter som har en sträng, även om de eller till och med ID -chiffre visas.
Om det finns ett rättvist fel på en (dvs. IC One saknar allvarlig TCK- och / eller TMS -signal) kan inget mer nummer synkroniseras från dess TDO -grönt. Om felet vanligtvis inträffar på det dödliga kommer vanligtvis inte data i strängen att hittas. Om detta händer i samband med den huvudsakliga föregående enheten i kedjan kommer webbpostdata att läsas från den senaste TDO: n, vilket innebär att nästa enhets -ID för den hindrade enheten alltid fångas korrekt; Det berörda spårningsenhetens ID och det äldsta ID: t saknas längs linjen. Eftersom data i din TDI inte kan synkroniseras över en perfekt kedja, vilket kontrolltestkedjan tror att den inte kan räkna någon enhetsgrupp.
Om det mest typiskt förknippas med fel 3, överförs all data mellan enheter, enkelt faktum att alla enhets -ID -koder läses korrekt även efter ett avbrott. Därför kanske antalet läsbara skrivningar inte motsvarar antalet frekventa på kortet. När data flödar genom hela kedjan, kommer supply chain -testet att välja om hon kan räkna samlingen av enheter.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
Om fel 4 dyker upp kommer specialeffekten att vara densamma liksom om den sista enheten i kedjan lätt inte kan ha en TMS- eller TCK -signal, har detekterats under en återställning, eller måste dubbelkolla återställningssekvensen, men det var fel. specifika. Kontroll av leveranskedjan visar att absolut respekterad data fanns tillgänglig.
Om enheten kommer att vara beväpnad med fel 5, det vill säga H. den kan justeras (eller den meningsfulla teståterställningssekvensen inte har tillämpats effektivt), kan detta inte motivera en TDO -slutsats. Om enheten förutom felaktiga åtgärder är den sista på en enda kanal, betyder det att data förmodligen inte bara läses från kanalen. Om den skadade enheten är på en högre nivå i din nuvarande kedja kan testet kontrollera enhetens ID -koder efter att den specifika enheten hålls här i ett återställningsläge. I båda exemplen kan den personliga informationen inte synkroniseras över hela systemet, vilket alltid betyder att testet i tusensköna också rapporterar ett underbart fel när man räknar antalet enheter.
Exempel
Dessa fel upptäcks genom att verifiera hela leveranskedjan. De enkla testresultaten och deras samband med dessa många typer av fel beskrivs nedan med hjälp av en kedja med två JTAG -enheter som exempel.
Exempel 1. Alla identifieringskoder läses, men antalet enheter räknas inte
Eftersom identifieringskoderna för båda enheterna är mycket korrekta kan följande slutsatser ofta dras:
- TCK och TMS fungerar på rätt sätt (dvs. inget fel 2) för båda enheterna. Länk
- kommunikation med enheter är inte bortskämd (dvs. inte bara fel 3).
- Den senaste formen av TDO är korrekt installerad (det vill säga det gör inte fel 4). Enhet
- ingen återställs för ofta i många fall (dvs. inte fel 5).
Antalet enheter räknas genom att bokföra den mest kända sekvensen i TDI -pin -numret för den första specifika enheten. Eftersom XJTAG inte kunde räkna antalet enheter kan enheten dra slutsatsen att TDI -signalen inte använder den första enheten i hela vår egen kedja.
Exempel 2: Vissa identifieringskoder saknar också mängden dina orapporterade enheter
Eftersom vissa identifieringskoder har sökt efter, hur målenheten ska fungera korrekt:
- TCK och TMS fungerar bra på ramenheten (dvs. inte fel 2 på en nybörjare).
- Den sista TDO är identifierbar (dvs. inte fel 4).
- Den sista enheten medan hela kedjan är odefinierad (dvs. inte fel 5 på den sista enheten).
Därför måste det faktiska felet komma från en enhet eller anslutning mellan flera enheter och kan säkert orsakas av ett av följande problem:
- Även om TMS och tck fungerar bra på den lilla enheten, tenderar en eller båda av dessa signaler att vara endast öppna på den första enheten.
- Två ytterligare enheter är inte anslutna till varandra (fel 3).
- Otroligt nog är den första enheten med kedjan närvarande under en återställning, eller möjligen kräver en återställning av en testsekvens a fungerade inte korrekt (fel 5) .3:
Exempel Inga giltiga data returneras
I det här exemplet skickas ingen giltig data från TDO: n. Detta kan bero på några problem:
- TMS dessutom / eller TCK för absolut värde, komponenten fungerar inte korrekt (fel 2).
- Sista TDO är ogiltig (anslutningsfel 4)
- Den sista enheten i kedjan återställer nästan säkert (fel 5) eller kräver en felaktig fullständig teståterställningssekvens.
Manuell felsökning
För att avgöra orsaken till problemet kan du utföra en kontinuerlig JTAG-återställningscykel och nu verifiera ID-koden genom att klicka på Skanna ID-koder från listrutan Testkedja. När JTAG Chain Debugger är inställt på specifikt läge, flödar resurser kontinuerligt genom kedjan och delar ett oscilloskop som kan användas för att ta reda på orsaken till ett specifikt problem.
Snabba upp din dators prestanda nu med denna enkla nedladdning.