Skip to content

JTAG/SWD with SPI peripheral? (EUB-30) #2

@huming2207

Description

@huming2207

Hi there,

Firstly thanks to the great project, the USB MSC protocol looks pretty nice and clean and helped me a lot in understanding how it works. I've seen this project uses bit-banging for JTAG. But since ESP32's GPIO is relatively slow, should we consider moving to SPI-based JTAG instead?

I've also done some research earlier for my SoulInjector SWD programmer project before, and I did manage to send some SWD stuff out (the reset sequence) via the SPI peripheral. However it didn't work for some unknown reasons, so I've scrapped it and stick with the bitbang solution for now. If someone is interested, maybe we can have another attempt on JTAG as it's more like SPI.

See here:

Regards,
Jackson

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions