Nino:
I ran J-Link commander and used the command "exec invalidatefw" at the "J-Link>" command prompt. The following dialog appeared:
I clicked on "yes", and it reprogrammed and rebooted the J-Link OE. I tried to connect again with the same results as before, still thinking that it only works with Renesas targets. I exited J-Link commander, power-cycled the board, opened J-Link Configurator and saw the following:
I selected the emulator by checking the box on the left of its listing and pressed the "Update firmware of selected emulators". A confirmation dialog came up:
I told it to go ahead, and a progress dialog (sorry, I could not capture it) came up, then went away, leaving J-Link Configurator looking like:
I exited J-Link configurator, started J-Link Commander, and found no difference from my previous post. I won't recap that, as it's available and there is no change.
I went through the whole sequence with invalidating the firmware in J-Link Commander but selecting "No" to loading latest firmware, but that didn't even invalidate the firmware (J-Link Configurator did not show the "invalidated" at the end of the firmware version on the emulator line). I've actually gone through this all a few times with various changes, but none have changed the end result. I don't know if finding a different firmware version would make a difference, as it seems to me that there must be some data in the AT91SAM7564 NVM that tells the firmware what targets its supposed to support (also the J-Link OE serial number), and that that has been somehow corrupted. The serial number shown by J-Link Commander (302113793) does not match the number on the sticker on the J-Link OE chip (302113787), though it's close. It's not a simple bit-flip, and it the difference in the serial number spans 2 bytes (assuming it's stored as a 32-bit unsigned binary value), so either something overwrote some bytes someplace or the sticker was off by 6 due to some error at the factory.
The manufacturer of the board (Holt IC) tells me that it's not possible to reprogram the firmware in the AT91SAM7564 without removing it from the board and that the chips are programmed before they're installed. Their suggestion is to install an earlier J-Link driver on my PC. It is clear that the firmware can be reprogrammed. I fear there is a write-once byte someplace in the part that has somehow been corrupted, and that the change from Atmel to Renesas target device support cannot be fixed, but that's entirely speculation on my part.
Thanks,
Daniel