No, the reset button seems to work. When I hold the reset down, the TXRX LED goes out - same if I connect GND to nR.
Connecting GND to nR allowed me to try some other things as well. So when it's in reset (nR-GND), LED1 is blinking, but after a while, it stops...sometimes. This wreaks to me of either a bad PCB (intermittent or high impedance trace) or the aforementioned notorious "dry solder joint".
I left it in reset for a long time - like 5min - and the led finally stopped flashing. (I had tried grounding each of the digital io pins, and occasionally, the unit would look as though it was trying to reset - the LED1 would stop flashing momentarily). So when I found that all the LED's were off and stayed off, I tried downloading new code (listed above) put it in reset again, and it worked. I then modified the code, and it worked again, with no issues.
Now it seems to be working fine. I've updated the code several times(each change worked as expected), deleted all files (worked as expected - did nothing), loaded files back again (worked as expected), and it seems to be working just fine.
I don't trust it though. Having to hold the unit in reset for a long long time is not ideal. I don't want to worry about intermittent hardware bugs while trying to debug software that will need to be debugged heavily and aggressively :). I also notice that the 1768 is cooler now - which probably means the PCB is cooler, and parts nearby are cooler. Again, wreaks of bad PCB or cold solder joint. I'm thinking about getting the heat gun and seeing if cooking it puts it back in the previous state.
Chris
I just got an mbed. I've downloaded my first piece of code to it (the default "flash LED1" program) and it works great.
I tried to change the program to do a sweep of the LED's 1-4 on, 1-4 off and repeat...
I compiled and downloaded the program, hit the reset button, but the original program (the one that just flashes LED1) continues to run - it doesn't run the newest binary file that's downloaded to the device.
I've tried formatting the mbed drive (hold reset while plugging in, formatting, and unplugging) as described in one of the forum posts.
I'm at wit's end. Is the device damaged, or is the firmware hosed, or what?
Any help would be appreciated.