Notifications
Clear all

JTAG Primer

5 Posts
3 Users
1 Likes
261 Views
(@bozobigsky)
Active Member
Joined: 5 months 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)
Illustrious Member
Joined: 3 years ago
Posts: 5524
 

@bozobigsky What is a JTAG?

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
ReplyQuote
(@dronebot-workshop)
Noble Member Admin
Joined: 4 years ago
Posts: 1262
 

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)
Active Member
Joined: 5 months 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)
Illustrious Member
Joined: 3 years ago
Posts: 5524
 

@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.

Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting


   
ReplyQuote