chelmich:
Glad to hear it. Did you use OpenOCD? If so, would you mind posting your openocd.cfg? I seem to be having issues with mine.
I have never used OpenOCD. I use the Segger JLink edu mini I got from Adafruit. Never had a problem with it. It is almost indestructible and it only costs $20. I use the Segger JLinkExe command line tool for lInux that I downloaded from the Segger website. Very easy to use. Highly recommend it.
Charles,
Have you tried this:
http://downloads.arduino.cc/tools/VidorFPGARecovery.zip
I ran through it - works OK - had a couple of boards that appeared the NINA-W102 was unresponsive.
Ran that and I could talk to the NINA's again - of course this could be that serial port issue as well.
Give that a try if you haven't already.
Regards,
John W.
Charles,
Did you get your Segger I/F?
Have you unbricked your board?
Regards,
John
John,
Not yet. I ordered a Segger debugger but forgot to include the breakout board, so I'll have to wait a bit longer. As far as the FPGARecovery procedure you mentioned I can't use it because it relies on getting the board into bootloader mode by double tapping the reset. Because my bootloader appears to be nonexistent that isn't an option. So for now the board is still bricked. I appreciate the help though.
Charles
Charles,
I assume you've soldered down the 6-pin surface mount header you need for the ARM, correct?
I have that P/N - but the schematic has those also - note Arrow has some really good deals right now - no shipping even on small orders - not sure if that applies to overseas and/or AL or HI.
I've actually bought more stuff from Arrow lately than Digikey or Mouser (I still love Digikey and Mouser) - Arrow has just got aggressive - and next day - no extra charge in a lot of cases - note this could apply only to continental US - not 100% sure.
Those in Europe could have a similar deal since Arrow is worldwide - not sure about places like Japan though. Maybe in Japan they have plenty of DIY shops.
Regards,
John
PS - I don't work for Arrow nor do I get paid or compensated for any of the above comments. Just trying to pass on the 'news' to fellow DIYers.
Thanks for the heads up.
And yeah, I soldered some wires onto the 6-pin header since I don't have a 0.5 pitch surface mount header lying around. It mostly worked with the Raspberry Pi but like I posted before I was having issues flashing anything. Perhaps I was doing something wrong with OpenOCD but I don't think so. Either way, hopefully the Segger fixes it.
Charles,
Actually - the header for the ARM is 0.1" pitch. For the FPGA it is 0.05". The ARM's is 6 pins and the USB Blaster I/F is 10 pins.
Regards,
John
My bad, I was thinking of the debugger. The cable it has uses a 0.05 pitch which is why I need the breakout board. I did successfully solder onto the ARM header though. I'm pretty positive of this because I was able to read data off the SAMD through OpenOCD.
I'll be sure to keep this thread updated when I try the Segger.