Dlloydev / jtag2updi

HV UPDI / UPDI programmer software for Arduino (targets Tiny AVR-0/1/2, Mega AVR-0 and AVR-DA/DB MCUs)
MIT License
27 stars 8 forks source link

Curious behaviour #13

Closed iansexton closed 3 years ago

iansexton commented 3 years ago

I have one of your boards. At first it seemed fine. I didn't actually do anything I couldn't do already but it gave me the confidence to set the UPDI pin as reset. http://myiot.co.uk/attiny/ However, when I go go back & try to re-assign the pin it doesn't work. The chip (1614) is completely screwed. It won't work with optiboot or UPDI. I half a decent Tektronix DSO so I had a look. I couldn't capture any HV pulse which confuses me. I wonder if you have any debug firmware? It would be nice to know (eg) if the charge pump is working. As everything is on the 'wrong' side of the board it's quite tricky to debug :(

Dlloydev commented 3 years ago

Oh gosh, my sincere apology for taking so long to reply! I've been trying to get a window of opportunity to do a small run of these but it's just not happening ... ugh ... I guess I'll need to do update on Tindie where there's a wait list.

I do have a working unit I'll send to you ASAP!

The HV pulse should occur at about 10 milliseconds after USB power-up (when in HV or PCHV mode). For your bricked 1614, try connecting to solid 5V from the 2x3-pin header ... see Operational Test Results and workaround here.

Dlloydev commented 3 years ago

I hope it all worked out ... closing for now but please open an issue if there's anything outstanding you wish to resolve.