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!!!
CANT PROGRAM A MACRONIX 12G MX25L1605DM2
-
- Сообщения:4
- Зарегистрирован:Вт мар 27, 2012 3:25 am
- Вложения
-
- 8 PIN ADAPTER WITH CHIP SOLDERED
- DSC09584.JPG (102.33КБ)4815 просмотров
-
- WILLEM PCB50B 25CXX SLOT WITH MX25 CHIP INSERTED
- DSC09581.JPG (118.83КБ)4815 просмотров
-
- MACRONIX MX25L1605DM2 CHIP
- DSC09568.JPG (97.55КБ)4815 просмотров
-
- Сообщения:4
- Зарегистрирован:Вт мар 27, 2012 3:25 am
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
THESE ARE THE IMAGES OF THE PROBLEMS WHEN I AM OPENING THE SOFTWARE
I need your help please!
THANKS IN ADVANCE!!
I need your help please!
THANKS IN ADVANCE!!
- Вложения
-
- This appears twice when i am opening the software
- vcc problem.JPG (52.87КБ)4812 просмотров
-
- This is what appears when i try to read it
- SOFTWARE PROBLEM.JPG (127.08КБ)4812 просмотров
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
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.
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.
-
- Сообщения:4
- Зарегистрирован:Вт мар 27, 2012 3:25 am
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
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!
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!
- Вложения
-
- SOFTWARE
- PCB50B HW.JPG (143.52КБ)4793 просмотра
-
- VOLTAGE MEASUREMENT
- VOLTAGE.JPG (33.88КБ)4793 просмотра
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
!?
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 ?
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 ?
-
- Сообщения:4
- Зарегистрирован:Вт мар 27, 2012 3:25 am
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
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
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
- Вложения
-
- WITHOUT JUMPER 3V6 SET
- VOLTAGE WITHOUT THE 3V6 JUMPER PCB50B.JPG (35.4КБ)4783 просмотра
-
- WITH JUMPER 3V6 SET
- VOLTAGE WITH THE 3V6 JUMPER SET PCB50B.JPG (35.32КБ)4783 просмотра
Re: CANT PROGRAM A MACRONIX 12G MX25L1605DM2
Apply scheme without jumper 3.6V.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
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)
secured OTP usually not used. Block Protection can be found on chips from devices.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??
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.