Страница 1 из 1

CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Вт мар 27, 2012 4:05 am
strengthever
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!!!

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Вт мар 27, 2012 4:14 am
strengthever
THESE ARE THE IMAGES OF THE PROBLEMS WHEN I AM OPENING THE SOFTWARE

I need your help please!


THANKS IN ADVANCE!!

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Вт мар 27, 2012 6:06 pm
Ezo
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.

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Вт мар 27, 2012 10:12 pm
strengthever
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!

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Ср мар 28, 2012 5:38 am
Ezo
!?
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 ?

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Ср мар 28, 2012 3:31 pm
strengthever
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

Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2

Добавлено: Ср мар 28, 2012 7:35 pm
Ezo
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.