Page 1 of 1

Intel P28F001 BXT150 (used chip)- cannot flash last 2 blocks

Posted: Tue Feb 04, 2003 11:34 am
by changph
Dear Gurus,

Need expert advice.

Objective - to hot flash a used chip to upgrade an award bios mobo (Aladdin).

Both chips are "Intel P28F001 BXT150 "

Program = UNIFLASH
Mobo used for flashing = M520 (VX chipset)


Target chip is from a dead mobo - award bios.

Problem - cannot flash last 2 blocks. Uniflash is set to overwrite bootblock.

Q. What alternative are there? Is there a way to unprotect the last 2 blocks or is the chip faulty? Must erase chip to use again?

Thanks.

changph

(Note : I later use an MX28F1000P chip. Works perfectly)

Posted: Tue Feb 04, 2003 12:26 pm
by Rainbow
This Intel chip requires 12V on RP# pin to unprotect bootblock. See the datasheet http://developer.intel.com/design/flcom ... 040609.pdf. Some boards have a jumper to do this, you can also make an adapter like this one http://www.pppr.sk/rainbow/hardware/hotflash.html but for the RP# pin.

Posted: Tue Feb 04, 2003 12:41 pm
by changph
Thanks for the quick response.

The jumper was already set to 12V.

Regards,

changph

Posted: Tue Feb 04, 2003 1:02 pm
by Rainbow
The jumper is for VPP voltage. The RP# pin is present only on this device and the jumper to set voltage on this pin is present only on boards that were designed to work with this chip (found it on a PC Partner TXB820DS).

Posted: Tue Feb 04, 2003 3:13 pm
by KachiWachi
Since it seems appropriate to ask this here...is the bootblock written in the last two blocks always, or just for this particular BIOS?

Posted: Wed Feb 05, 2003 11:43 am
by changph
Do not known how to answer your question. However, the document 29040609.pdf mentioned that the letters just in front of the "150" (speed value" can take the value T for top bootblock or B for bottom bootblock.

changph

Posted: Wed Feb 05, 2003 9:09 pm
by Rainbow
Only the T (top) versions are used on PC because the CPU starts code execution at address in that area. The B (bottom) version chips are sometimes used in other devices where the CPU starts at address 0.

Posted: Thu Feb 06, 2003 3:55 am
by changph
Thank you, Rainbow, for clarifying that.