JTAG дибаглагч гэж юу вэ?
JTAG дибаглагч гэж юу вэ?

Видео: JTAG дибаглагч гэж юу вэ?

Видео: JTAG дибаглагч гэж юу вэ?
Видео: EEVblog # 499 - JTAG болон Boundary Scan гэж юу вэ? 2024, Арваннэгдүгээр
Anonim

? JTAG Энэ нь таны компьютерт самбар дээрх чипүүдтэй шууд холбогдох боломжийг олгодог нийтлэг техник хангамжийн интерфейс юм. Өнөөдөр JTAG -д ашиглагддаг дибаг хийх , бараг БҮХ суулгагдсан төхөөрөмж дээр програмчлал, туршилт хийх.

Үүнээс гадна JTAG дибаглагч хэрхэн ажилладаг вэ?

Хэрэглэгч нь интерфейстэй ажиллах боломжтой дибаглагч HyperTerminal дээрх тушаалын цонхоор дамжуулан. The дибаг хийх Дараа нь MCU нь зорилтот утсыг хянах боломжтой JTAG порт. Манай код дээр ажиллаж байна дибаглагч руу хэд хэдэн бит илгээдэг JTAG интерфэйс, дараа нь үүнийг заавар/өгөгдлийн бүртгэлд хадгалдаг JTAG.

Дараа нь асуулт бол микроконтроллер дахь JTAG гэж юу вэ? Туршилтын хамтарсан бүлэг ( JTAG ) нь дибаг хийх, программчлах, шалгах интерфэйсийн нийтлэг нэр юм микроконтроллерууд , ASIC болон FPGA. JTAG нь IEEE 1149.1 стандартыг тодорхойлсон бүлгийн нэр юм.

Үүнтэй холбогдуулан JTAG юуг илэрхийлж байна вэ?

Туршилтын хамтарсан бүлэг

OpenOCD дибаглагч гэж юу вэ?

OpenOCD (Чип дээр нээнэ үү Дебаглагч ) нь техник хангамжтай харилцах нээлттэй эхийн програм хангамж юм дибаглагч JTAG порт. OpenOCD хангадаг дибаг хийх суулгагдсан зорилтот төхөөрөмжүүдэд зориулсан систем доторх програмчлал. OpenOCD зорилтот систем дээрх процессортой холбогдсон NAND болон NOR FLASH санах ойн төхөөрөмжүүдийг анивчуулах боломжийг олгодог.

Зөвлөмж болгож буй: