Welcome, Guest. Please login or register.
Did you miss your activation email?
June 04, 2020, 11:44:37 23:44

Login with username, password and session length

Pages: 1 2 3 4 5 6 [7] 8 9 10
 on: May 26, 2020, 01:55:40 01:55 
Started by chicowood - Last post by chicowood
My question: 

Would anyone who is using JTAG with OpenOCD and GDB to debug ESP32s care to share their experiences? Setup and workflow? Debugging techniques? I finally got JTAG/GDB set up and I'm really excited have the tools that I've had for years with PICs (and 80xx's long before that...)

I can see a number of possible ways to do it, and I'd appreciate any suggestions from those who are farther long than I am.

For those not afraid of tl;dr:
(It's not really necessary to read below this line, it's just me blabbing a bit...)

I've always preferred to use breakpoints and single-stepping when working with microcontrollers. Back in the '70s when we had Intel's 8031/8048 development systems, huge 8" floppy-based systems that ran the ISIS OS (based on CP/M). Antique stuff now.

Years later I got into PICs. I've always used Microchip's MPLAB/MPLABX IDEs and their ICD2/ICD3 products to allow simulation, breakpoints, single-stepping and other useful debugging techniques.

I briefly looked at the Arduino world but was put off by the lack of diagnostic tools. SERIAL.PRINT statements peppered throughout the code aren't quite enough for me, especiallty when you're trying to debug or understand some of the more complex Arduino library code available online. Sometimes I like to see what's happening step-by-step.

Later, I started using the ESP8266 in serial AT-command-mode to get wifi with PICs. I soon realized that the ESP8266 processor was in many ways more powerful than the PICs I was using. But I didn't want to get into developing directly on them because of the seeming lack of diagnostic tools.

Then I discovered the ESP32. Wow. Not perfect, but powerful and feature-rich. So I ended up moving to the Arduino IDE to work with them.

But it was still frustrating to have to resort to SERIAL.PRINT debug statements...until I discovered JTAG and OpenOCD and GDB and the ability to use them to debug effectively via sophisticated breakpoints, single-stepping, etc.

So now that I've just gotten my setup working, I'm really excited about it. I want to set things up in the best way for project development, with minimal time spent hassling with the tools.

Currently I do most of my dev work on the Mac, but I'm using MS Visual Studio under Windows via Parallels to do the JTAG debugging. It's a little awkward using two platforms (even though I map the Mac's Arduino setup to the Windows VM, so Windows sees everything properly).

So...has anyone who's already traveled this road have suggestions on the best way to set things up? Software, tools, techniques, etc.?

Thanks in advance....

 on: May 25, 2020, 08:03:38 20:03 
Started by Amruth M Rai - Last post by pushycat
Liked your "Note" and Noted that you''ll be here only to get that code and not of any use for the forum.

 on: May 25, 2020, 07:25:38 19:25 
Started by Amruth M Rai - Last post by Amruth M Rai
NoteTo get dds verilog code from

 on: May 25, 2020, 07:23:55 19:23 
Started by Captain_Boblo - Last post by chicowood
Has anyone done something similar (renewing 100+ old solder joints) and found an easier way?

I've wondered that many times. Sometimes I find old transistor radios (like from the 1960s) at garage sales and try to make them work again.

As mentioned above, the caps should be replaced, resistors measured, diodes checked, etc. But it's always good to go remelt all the solder joints. If they don't turn into a nice shiny solder joint, I add a small amount of new flux-core solder. I can almost always get it running again with these techniques.

But for me, since I haven't found a way to do this quicker, I just turn on some good music, settle in and make the job as pleasant as possible. If I'm in the right mood, hitting a few hundred old solder joints isn't too bad, and the results are satisfying...

 on: May 25, 2020, 06:49:19 18:49 
Started by Kombinator - Last post by Sideshow Bob
I think you have to get an Baidu account. Baidu is a chinese cloud service. Try Google Baidu english login

 on: May 25, 2020, 04:39:03 16:39 
Started by Kombinator - Last post by pickit2
try this while you wait for someone to help
I think you will need a password

 on: May 25, 2020, 04:05:50 16:05 
Started by Kombinator - Last post by Kombinator
I need these files.

I have information about what this file contains.
I don't know what this file might contain. I hope software for the programmer EZ-CUBE.

For EZ-CUBE simulator programmer
EZ-CUBE can support Electronics Renesas 8 bit to 32 bit internal flash microcontroller.
-78K0,78K0R,RL78,R8C,V850 microcontroller
Тhe contents of the files.
-EZ_QBEZUTL & firmware

 on: May 25, 2020, 08:03:08 08:03 
Started by Breixo - Last post by pickit2
Yes I am a grumpy old man, the reason for your Mute.
What Post did you download from
what licence file are you using, Zero feedback = zero help.

Note: Most licence files are dated to work until 1/04/2025 (all fools day)
And Nemo78 Install needs no Licence File to run.
Both Nemo78 and myself answered your request for help.
You did not Answer so when you ask again for help you got the answer go and use search.
The reason I don't know what version you installed, the same question was also asked the
same day by a member who asked many times the same question.
the Mute was a wake up to answer the question you left hanging.

Yes my tag is we are a group who have the same intrests, this last month we had users posting
such things that if in school 'examples of diodes across relays' are coved in the first week of any
school work, or in a book covered in the early chapters.
 'we should not need to answer such questions.

Posted on: May 25, 2020, 08:43:58 08:43 - Automerged

Note: read the install.txt  posted on the 23 May 2020
it includes the instruction to run with Admin Rights.

 on: May 25, 2020, 07:58:23 07:58 
Started by pickit2 - Last post by RevKep
NoteTry knowing it https://www.Spampost

 on: May 25, 2020, 05:42:17 05:42 
Started by Breixo - Last post by Ahmad_k
...and there is still anyone who has not noticed...

That is the point and that is the problem. If someone didn't notice this problem that's mean he is not following the update + at least he should read user's reviews before installing or search for the problem.

My problem is with users who only open a topic, go to first post and download link file, then start asking questions and making requests without even reading some replies. For me that is not acceptable

Pages: 1 2 3 4 5 6 [7] 8 9 10


... Copyright 2003-2999 ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC