CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Ответить
strengthever
Сообщения:4
Зарегистрирован:Вт мар 27, 2012 3:25 am
CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение strengthever » Вт мар 27, 2012 4:05 am

DEAR EVERYONE:

I am a noob about programming, I´ve bought a SIVAVA WILLEM EPROM PROGRAMMER PCB50B and I want to reflash or reprogram my deadmodel GA-P55M-UD2
Gigabyte dual bios.

MACRONIX CHIP:
MX12G
MX25L1605DM2
3A652800A2
TAIWAN
2093435


First I was trying to read the chip in the 25cxx Willem board slot with a 8 pin soic that came with the full package but I didn´t read anything, later I soldered to the 8 pin adapter and nothing too.

I verified the jumper settings because i was receivening a message: CHIP: MX25L1605 DC OPERATING RANGE = 3.0 TO 3.6V SELECT VCC= 3.3 - 3.6V
I am using DC 12V 2 amp connection and LPT1 port, in software when test it appears hardware ok

I am attaching IMAGES WITH THE CHIPS, THE WILLEM BOARD, THE ADAPTER, THE SOFTWARE ERRORS, ETC

I WILL APPRECIATE YOUR EXPERTISE AND HELP BECAUSE MY MOBO IS DEAD AND I KNOW I CAN SAVE SOME BIG BUCKS!!

THANKS IN ADVANCE!!!
Вложения
DSC09584.JPG
8 PIN ADAPTER WITH CHIP SOLDERED
DSC09584.JPG (102.33КБ)3899 просмотров
DSC09581.JPG
WILLEM PCB50B 25CXX SLOT WITH MX25 CHIP INSERTED
DSC09581.JPG (118.83КБ)3899 просмотров
DSC09568.JPG
MACRONIX MX25L1605DM2 CHIP
DSC09568.JPG (97.55КБ)3899 просмотров

strengthever
Сообщения:4
Зарегистрирован:Вт мар 27, 2012 3:25 am

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение strengthever » Вт мар 27, 2012 4:14 am

THESE ARE THE IMAGES OF THE PROBLEMS WHEN I AM OPENING THE SOFTWARE

I need your help please!


THANKS IN ADVANCE!!
Вложения
vcc problem.JPG
This appears twice when i am opening the software
vcc problem.JPG (52.87КБ)3896 просмотров
SOFTWARE PROBLEM.JPG
This is what appears when i try to read it
SOFTWARE PROBLEM.JPG (127.08КБ)3896 просмотров

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение Ezo » Вт мар 27, 2012 6:06 pm

Remove adapter. Check all lines are 1:1 from SO to DIP. Is the so8/1 connected to dip8/1,...?
Programmer without adapter. Go Test H/W . Set Vcc-32, OE-24, CE-22, 14-D1. Measure voltages on 25C socket pins 8,7,3, 1,5,6.

strengthever
Сообщения:4
Зарегистрирован:Вт мар 27, 2012 3:25 am

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение strengthever » Вт мар 27, 2012 10:12 pm

Dear EZO:

Thank you so much for your support

I´ve checked all lines and they seem to be fine.

I´ve follow your instructions and measured voltage in socket 25cxx, i am attaching images as you tell me to do so!

Please feedback ASAP!
Вложения
PCB50B HW.JPG
SOFTWARE
PCB50B HW.JPG (143.52КБ)3877 просмотров
VOLTAGE.JPG
VOLTAGE MEASUREMENT
VOLTAGE.JPG (33.88КБ)3877 просмотров

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение Ezo » Ср мар 28, 2012 5:38 am

!?
Missing Vcc (expect 3.6) at pin 8
Voltage 0.62 at pin 4 GROUND ?? In basics wrong.
Do you measure correct, one voltmeter wire to ground (I use body of parallel port connector), other to 25x pin ?

strengthever
Сообщения:4
Зарегистрирован:Вт мар 27, 2012 3:25 am

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение strengthever » Ср мар 28, 2012 3:31 pm

Sorry Ezo:

Ok I´ve measured the voltage the right way now, i am attaching both images showing you the voltage with and without the 3V6 jumper.

Besides, I was searching the net about this Macronix MX25L1605DM21 IC and i found that they have Flexible Block Protection (BPO-BP3) and 512-bit secured OTP, so in some way is more difficult reading and reprograming with Willem isn´t it??

Well i must say that i´ve solved my problem without using the willem eprom programmer, i just follow the instructions in this page

"http://forums.tweaktown.com/gigabyte/33 ... ailed.html "

I´ve resoldered two mx25 chips to the mobo and i followed these instructions

Once the button has been soldered the procedure is very simple:

Hold the button (connect pins 4 and 7 of the main BIOS) and power up the system.
Wait few seconds until the old BIOS shows up in any way (memory test, welcome screen,...).
Release the button immediately (disconnect pins 4 and 7).
The backup BIOS shall detect that the main BIOS does not match the backup and will re-flash the main BIOS with the backup BIOS automatically.
If (4) does not happen you can still try to flash the old proven version of the BIOS to main chip manually by using QFlash.
The system will be rebooted with the main BIOS.

AFTER THIS PROCEDURE MY DEAD GIGABYTE BIOS RESURRECTED FROM DEATH!!

THANKS EZO AND I HOPE THIS FEEDBACK HELP OTHERS.


AS FOR THE VOLTAGE AND THE REPROGRAMING OF THESE MX25L1605DM21 I´LL WAIT FOR YOUR INSTRUCTIONS FOR DOING IT WITH WILLEM PCB50B
Feedback Please ASAP
Вложения
VOLTAGE WITHOUT THE 3V6 JUMPER PCB50B.JPG
WITHOUT JUMPER 3V6 SET
VOLTAGE WITHOUT THE 3V6 JUMPER PCB50B.JPG (35.4КБ)3867 просмотров
VOLTAGE WITH THE 3V6 JUMPER SET PCB50B.JPG
WITH JUMPER 3V6 SET
VOLTAGE WITH THE 3V6 JUMPER SET PCB50B.JPG (35.32КБ)3867 просмотров

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Сообщение Ezo » Ср мар 28, 2012 7:35 pm

AS FOR THE VOLTAGE AND THE REPROGRAMING OF THESE MX25L1605DM21 I´LL WAIT FOR YOUR INSTRUCTIONS FOR DOING IT WITH WILLEM PCB50B
Feedback Please ASAP
Apply scheme without jumper 3.6V.
Place adapter with IC. Select MX25L1605
Check SW command get ID reply or Autoselect.
Most SPI chips should work. Here are reports from users MX chips are programmer voltage sensitiv. mod required to reduce voltage to all MX pins less than 3.6V (3.3)
Besides, I was searching the net about this Macronix MX25L1605DM21 IC and i found that they have Flexible Block Protection (BPO-BP3) and 512-bit secured OTP, so in some way is more difficult reading and reprograming with Willem isn´t it??
secured OTP usually not used. Block Protection can be found on chips from devices.
Such MX chip in Willem SW return status register different from 0x00 (like 3C or 9C) in get ID reply. Apply SW command Erase Block Protect. Sometimes protection status is different, my special SW utility allow to remove it.

Ответить