Notifications
Clear all

JTAG Primer

5 Posts
3 Users
1 Reactions
679 Views
(@bozobigsky)
Member
Joined: 1 year ago
Posts: 3
Topic starter  

Maybe a video that defines, explains, demonstrates using JTAG?

Might be too 'softwary' and not 'hardwary' enough for the channel?


   
Quote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7397
 

@bozobigsky What is a JTAG?

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote
(@dronebot-workshop)
Workshop Guru Admin
Joined: 5 years ago
Posts: 1102
 

Great idea, I have definitely been meaning to do this!

😎

Bill

"Never trust a computer you can’t throw out a window." — Steve Wozniak


   
ReplyQuote
(@bozobigsky)
Member
Joined: 1 year ago
Posts: 3
Topic starter  

@zander 

It's a standard that lets you debug software running on a device.  There's a special socket, and you need an interface to do the translation between the board you are debugging and the computer running the debugger.

I haven't actually used it yet though so I may be way off.. 😉 


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 4 years ago
Posts: 7397
 

@bozobigsky Sounds interesting, but I have yet to see any problem/bug on this forum that required more than a few serial prints or rarely a scope or logic analyzer.

HOWEVER, that does not mean others can't benefit and I may too, so I support both you and Bill in requesting some coverage of this tool. Maybe even cover it using the Arduino IDE as well as PlatformIO although I don't use it for a few reasons.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.


   
ReplyQuote