Reading/Writing the Samsung KM28C16-20 2KB EEPROM on the T48(TL866-3G v00.01.27) - Page 1
Forum section: electronics / general

author: jpyeron
author_rank: Regular Contributor
timestamp: May 27, 2023, 01:32:41 pm
content: I am beginning to think that I am SOL on reading the KM28C16 on the T48. Either it is not supported or there is no practical way to check every supported IC's datasheet to compare. I cannot even filter by pin count in the Xgpro v12.57.Looking atQuote from: kerouanton on June 10, 2022, 04:16:11 pmseems to validate that I cannot add a new IC by keying in datasheet details.I could ask for them to add it, like so:http://forums.xgecu.com/viewthread.php?tid=369&extra=page%3D4Thoughts?

author: zilp
author_rank: Frequent Contributor
timestamp: May 27, 2023, 02:23:00 pm
content: Quote from: jpyeron on May 27, 2023, 01:32:41 pmHave you considered just doing this the DIY way? Like, some arduino or bluepill or something on a breadboard should be sufficient to read a small parallel EEPROM without too much effort!?Though the pinout looks like a standard 28C16 pinout, so, if your programmer supports that, it shouldn't really be that difficult to find one of those in the respective selector?!

author: jpyeron
author_rank: Regular Contributor
timestamp: May 27, 2023, 06:07:17 pm
content: Quote from: zilp on May 27, 2023, 02:23:00 pmFamous last words, but yes - thought about it.Quote from: zilp on May 27, 2023, 02:23:00 pmIt sorts by manufacture, then part number. List is thousands long. I do not have the experience to say look at part X or Y on a hunch, so I have to pull the datasheet for each.Both of those choices are at odds with time wife expects me to spend on approved activities. I'll have to find another reader to throw $$$ at

author: edavid
author_rank: Super Contributor
timestamp: May 27, 2023, 07:49:14 pm
content: Does it support AT28C16 or CAT28C16?If you are just reading, you don't really need to check datasheets for pinout compatible parts.

author: zilp
author_rank: Frequent Contributor
timestamp: May 27, 2023, 08:41:07 pm
content: Quote from: jpyeron on May 27, 2023, 06:07:17 pmWell, what edavid said, or possibly just do a strings over the DLL mentioned in your quote (assuming you have GNU binutils available somewhere), grep that for 28C16, and then use a search engine of your choice to find the manufacturer ...Quote from: jpyeron on May 27, 2023, 06:07:17 pmI would think that doing it DIY is faster, and in particular more deterministically successful, than an open-ended search for an otherwise ready-made solution? At least assuming that you have some appropriate dev board thingy lying around and the necessary dev tools installed ...

author: jpyeron
author_rank: Regular Contributor
timestamp: May 27, 2023, 10:09:57 pm
content: This is why this forum rocks!Quote from: edavid on May 27, 2023, 07:49:14 pmYes, and it is now dumped using AT28C16, thanks.Quote from: edavid on May 27, 2023, 07:49:14 pmOops. I do need to write and I should have put that in the summary.Quote from: zilp on May 27, 2023, 08:41:07 pmCode:$ strings InfoIC2Plus.dll | grep -i 28c16 | grep -v -e '@SOIC24' -e '@PLCC32' -e '@SIOC24'AM28C16A @DIP2428C16A28C16AFXLE28C16AXLE28C16BXLS28C16AXLS28C16BCAT28C16ACAT28C16AIAT28C16 @DIP24AT28C16E @DIP24AT28C16F @DIP24Quote from: zilp on May 27, 2023, 08:41:07 pmSee above mea culpa - need to write to it too.I am reading through the much more manageable list of items' datasheets now.

author: jpyeron
author_rank: Regular Contributor
timestamp: May 27, 2023, 11:24:21 pm
content: The datasheet seems almost identical, but the Atmel has a shorter max programming time.I have ordered some AT28C16 chips, at least they are in circuit compatible - hope is on the way...

author: jpyeron
author_rank: Regular Contributor
timestamp: May 27, 2023, 11:27:13 pm
content: Wow it really borked the chip, every other byte is all 1s.