How interesting, would it work with atheros ar9271? I would then need to get ESP8266 for comparison.
Are there any jtag/OCD related docs for Xtensa? Am 03.09.2016 um 17:14 schrieb Alan Carvalho de Assis: > Hi Thomas, > > How are you? I hope fine. > > What happened to suggested fixes to your commit: > http://openocd.zylin.com/#/c/3348/ > > Are you busy? Maybe I could help to fix it. > > There are people interested to port NuttX for ESP8266 and ESP32. Then > getting ESPxx support on OpenOCD mainline is important to let more > people to test it easily. > > BR, > > Alan > > On 2/22/16, Thomas Schmid <thomas.sch...@gmail.com> wrote: >> I don't see any polling issues. I did have to update my xtensa gcc >> toolchain for a newer GDB (version 7.10 works great). Older versions that >> were default in esp-open-sdk ( I think it was 7.5?) had issues with stack >> frames. >> >> - Thomas >> >> >> On Mon, Feb 22, 2016 at 4:25 PM, Angus Gratton <g...@projectgus.com> wrote: >> >>> Hi Thomas, >>> >>> Thanks for cleaning this up and submitting it! I got busy with >>> esp-open-rtos stuff and I just never looked back to it. >>> >>> On Mon, Feb 22, 2016 at 01:12:05PM -0700, Thomas Schmid wrote: >>>> I just took their code and forward ported it to the latest openocd >>>> master >>>> branch. Hopefully, we can consolidate the different efforts and add it >>> into >>>> mainline openocd development instead of side projects. >>> >>> Hurrah! Yes, I always intended to submit it here (I posted on the list >>> last year) after it got a bit more stable. >>> >>>> I tested it with the Sparkfun ESP8266 Thing and a Olimex >>>> ARM-USB-Tiny-h. >>> I >>>> can step, next, and set breakpoints. >>> >>> The sticking point I had (which it's possible @sysprogs already fixed) >>> was >>> always maintaining/establishing the JTAG connection during/after a reset. >>> The debug interface would lose "sync" with the CPU very often (poll >>> errors, >>> etc.). Does this part work OK now? >>> >>>> Loading of an image only works >>>> partially, as it doesn't seem to be writing the external SPI flash. >>> >>> There's no SPI flash driver yet so that's to be expected I guess. We >>> could >>> write one for ESP8266 fairly easily, as there are SPI flash functons in >>> the >>> boot ROM that the debug interface can call directly to perform erase >>> operations, write operations, etc. >>> >>> I'll try and find time to test this patch a bit myself, but it might be >>> better left to other people tbh. :) >>> >>> Thanks again for moving it along! >>> >>> >>> Angus >>> >> > > ------------------------------------------------------------------------------ > _______________________________________________ > OpenOCD-devel mailing list > OpenOCD-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openocd-devel > -- Regards, Oleksij
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------
_______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel