Products > Test Equipment

TL866A and trouble reading ATMEGA328P

(1/3) > >>

fitch:
First, I apologize if this is not the right place for this question.

I built a $20 LCR tester purchased from eBay, and all seems well with the tester.  I also just purchased a TL866A in case I needed to recover from incorrect fuse programming of the ATMEGA328P used in the LCR tester.

So, I just received my TL866A, and I downloaded the latest version of SW (6.5) from the web.  It installed fine (Windows 10) and did not offer to update the firmware (3.2.72), so that must be current as well.

Weird thing is if I try to read a programmed ATMEGA328P it reads as blank in code and data sections, but it can read the ID and it can read the fuses.  I am also able to reprogram at least some of the fuses using the TL866A, and I have been able to read an old 2732 eprom.  All the self tests pass.

I read reply #714 in this thread https://www.eevblog.com/forum/testgear/$20-lcr-esr-transistor-checker-project/msg517065/#msg517065 and it looks like he has the same problem, but no one came forth with any solutions.

Does anyone else have a TL866 that behaves this way?  Maybe it is just buggy software, but I would like to know in case I have to return it for refund.

Any info is really appreciated!

Thanks,
Bill

Bicurico:
If the Atmel has the protection fuse on then you obviously cannot read out the memory contents. All you get is &H00 bytes.

Try your device with a new Atmel and flash it with some data without the protection fuse and read it out. It will certainly work.
Be careful with messing around your preprogrammed Atmel as you might end up erasing the memory contents and then you can buy a whole new device because the manufacturer certainly will not give you the software for you to flash.

Regards

fitch:
I should say Doh!  Of course, the part has its lock bits programmed.  Another reads fine.  Thanks for the help!

Bill

Bicurico:
:)

There are tons of literature on how to circumvent the lock bit, the sum up with modern controllers is that you basically cannot. But very interesting reading, anyhow.

Regards

SoundTech-LG:
I have a TL866, some other cheap ISP programmers, and a quite expensive Dataman 40 Pro. All the programmers are able to read Atmel AT89C51ED2 devices (the TL866 I do need to use SST 64K MCU to get contents). These Atmels reside in HDMI switcher/processor/scalers from Key Digital Systems. In the earlier version switchers I can also write the HEX files from the memory buffer contents. However...
on later switchers, even though I can look at the data contents on-screen, if I try to write a HEX file I get all FF in the files written ! :wtf:

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod