93C66B - APC SYBT5 checksum changes on read

Here you can ask technical questions about REVELPROG-IS and device/memory programming.
masterit
Posts: 4
Joined: Tue Mar 05, 2019 4:48 am
Has thanked: 1 time

93C66B - APC SYBT5 checksum changes on read

Postby masterit » Tue Mar 05, 2019 5:07 am

Hello,

first off i wanted to thank you for this programmer. when i was looking for programmers after trying to dust off my EMP-10 i found most were knockoffs and had no websites. i chose this one based on the support and examples online.

now to my question.


I have a few micro 93c66 eeproms i need to program these are programmed in the zif connector.
however i'm facing a problem.
it seems the revelprog isn't consistently reading or writing the eeproms. the crc checksum changes occasionally.
even when it doesn't change i see portions of the memory not loading correctly once placed back in the UPS.

the power on the revelprog seems consistent so im not sure what i may be doing wrong apart from operator error?

can you also explain the swapbyte setting? i read the manual but don't understand if it applies to my issue.
i'm using version 1.8.0.

thank you.

ArT
Posts: 1539
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 56 times
Been thanked: 166 times

Re: 93C66B - APC SYBT5 checksum changes on read

Postby ArT » Tue Mar 05, 2019 9:55 am

Hello,

Let's start from checking few things:
- does programmer pass hardware test? please share screenshot from it
- are you using stock USB 2.0 HS cable directly plugged to USB port (without dock station, hubs etc.) ?
- how about when you load random data to buffer (CTRL + R) and write it to 93c66 and next make 10x read - is CRC changing each time?
- could you send me photo how you put eeprom in zif socket?

PS. swap byte is for 16-bit devices (most 93xx) where you can have MSB first or LSB first, e.g. 0xABCD -> swap byte -> 0xCDAB

BR
Artur

masterit
Posts: 4
Joined: Tue Mar 05, 2019 4:48 am
Has thanked: 1 time

Re: 93C66B - APC SYBT5 checksum changes on read

Postby masterit » Sat Mar 09, 2019 1:33 am

Yes it passes.
{6E805B6D-17E0-4C43-867B-EB990AC653EA}.png.jpg
Hardware test
{6E805B6D-17E0-4C43-867B-EB990AC653EA}.png.jpg (399.66 KiB) Viewed 8161 times

the usb cable is connected directly to the computer.

i'm able to read and write to the chip but i2c chips cannot read or write at all.
could it be a problem with the programmer itself?
Attachments
IMG_20190305_182012.jpg
chip insertion
IMG_20190305_182012.jpg (324.31 KiB) Viewed 8161 times

ArT
Posts: 1539
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 56 times
Been thanked: 166 times

Re: 93C66B - APC SYBT5 checksum changes on read

Postby ArT » Sun Mar 10, 2019 7:42 pm

2 voltages for 5V rail looks low, could you make hardware test again and click "CTRL + 1"? It should display more measurements. Please make screenshot we will see. Maybe programmer is damaged.

How about when you load random data to buffer (CTRL + R) and write it to 93c66 and next make 10x read - is CRC changing each time? Do you have communication error on all I2C chips?

masterit
Posts: 4
Joined: Tue Mar 05, 2019 4:48 am
Has thanked: 1 time

Re: 93C66B - APC SYBT5 checksum changes on read

Postby masterit » Tue Mar 12, 2019 3:19 am

The new Hardware test:
Annotation 2019-03-11 220628.jpg
Hardware Test-v2
Annotation 2019-03-11 220628.jpg (60.89 KiB) Viewed 8154 times

i removed other peripherals from the motherboard usb ports. and it looks more stable now.
i do think my psu is a bit underpowered as you surmised. i may replace it in that case.
is there any reason why these programmers did not come with an option for an external power supply?

the checksum is returning verification okay now on 10+ reads so that may have been the problem.

for i2c chips, i just tried reading and writing to a batch of 24LC128-I's and it works too. so the issue may have been the power all along?

ArT
Posts: 1539
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 56 times
Been thanked: 166 times

Re: 93C66B - APC SYBT5 checksum changes on read

Postby ArT » Tue Mar 12, 2019 9:56 am

That's good that it is working now.
HW test looks fine now.

ps. you can connect external power supply in external circuit and it will also power programmer circuit (programmer is only usb powered) - please check Chapter 5 in manual for details.

michscho
Posts: 1
Joined: Thu May 13, 2021 10:24 pm

Re: 93C66B - APC SYBT5 checksum changes on read

Postby michscho » Thu May 13, 2021 10:34 pm

I would like to kindly ask user masterit to help me with the SYBT5 eeprom, i dont want to break any forum rules, and its off topic because i dont have technical issues like he did.

I just was not able to send him a PM, thank you for understanding.

masterit
Posts: 4
Joined: Tue Mar 05, 2019 4:48 am
Has thanked: 1 time

Re: 93C66B - APC SYBT5 checksum changes on read

Postby masterit » Sun Sep 29, 2024 6:46 am

Not to hijack my own thread, however I was the original person that documented the eeprom modifications for the apc battery packs on the apc forum's.

If you still need help with that process you can search for that forum post and contact me on there.

There is also a girl on YouTube that made a video showing the full process. You can google that as well.


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 2 guests