duo x3 clone write-protection?

Discussion about Modding the XBOX, including hardware and software hacks.
ogxbox
Posts: 15
Joined: Sat Sep 08, 2012 5:52 am

duo x3 clone write-protection?

Post by ogxbox »

Hi all,

I just recently installed a Duo X3 china clone in my xbox v1.2. It comes with 2 bios -- I believe they are custom Evox M8plus BIOS and an X2 something because it boots up with a colored duo x3 logo. Anyway, I am trying to flash the two banks with Hexen to the normal standard Evox M8 plus and d6 tsop fix bios. However, when I go to erase the chip it doesn't do anything which leads me to believe the chips are write-protected (even though the chinese site advertised them as upgradeable). The two bios chips are 49LF002B. How can I enable write to the chips? Is there a button combination I have to press or points I have to solder on the duo x3 chip like here (http://www.eurasia.nu/modules.php?op=mo ... topic=2816)

Thanks for your help.
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: duo x3 clone write-protection?

Post by xman »

Been down this road myself before I gave up on those chips and just stuck with the Aladdins although I still have 5 X3 clones. I personally use Slayers to flash my chips and needed to add the ID numbers for those chips into Slayers before it would erase the chip and then allow me to change the bios. Heimdall was quick to tell me with the required ID numbers to add and all was good however I loaded them straight into my modded Slayers build and I don't have a copy of them myself. Maybe P.M. Heimdall and ask him. I'm sure he will be very helpful or maybe he can add the full bios list here so people like me that relied on the info on the old site can make a copy for there P.C.s. ;) The best I can do is supply you with a copy of my modded Slayers disc but that would be a last resort.
Heimdall
Posts: 331
Joined: Thu Jul 05, 2012 6:43 pm
Location: UK
Has thanked: 4 times
Been thanked: 45 times

Re: duo x3 clone write-protection?

Post by Heimdall »

Code: Select all

Flash = 0x04BA,"ALX2+ R3 FLASH",0x40000
Flash = 0x01b0,"AMD Am29F002BT/NBT",0x40000
Flash = 0x0134,"AMD Am29F002BB/NBB",0x40000
Flash = 0x0151,"AMD Am29F200BT",0x40000
Flash = 0x0157,"AMD Am29F200BB",0x40000
Flash = 0x0140,"AMD Am29LV002BT",0x40000
Flash = 0x01c2,"AMD Am29LV002BB",0x40000
Flash = 0x013b,"AMD Am29LV200BT",0x40000
Flash = 0x01bf,"AMD Am29LV200BB",0x40000
Flash = 0x010c,"AMD Am29DL400BT",0x80000
Flash = 0x010f,"AMD Am29DL400BB",0x80000
Flash = 0x0177,"AMD Am29F004BT",0x80000
Flash = 0x017b,"AMD Am29F004BB",0x80000
Flash = 0x01a4,"AMD Am29F040B / DuoX Lite",0x80000
Flash = 0x0123,"AMD Am29F400BT",0x80000
Flash = 0x01ab,"AMD Am29F400BB",0x80000
Flash = 0x01b5,"AMD Am29LV004BT",0x80000
Flash = 0x01b6,"AMD Am29LV004BB",0x80000
Flash = 0x014f,"AMD Am29LV040B",0x80000
Flash = 0x01b9,"AMD Am29LV400BT",0x80000
Flash = 0x01ba,"AMD Am29LV400BB",0x80000
Flash = 0x014a,"AMD Am29DL800BT",0x100000
Flash = 0x01cb,"AMD Am29DL800BB",0x100000
Flash = 0x01d5,"AMD Am29F080B / XECUTER 2 / DuoX2",0x100000
Flash = 0x01d6,"AMD Am29F800BT",0x100000
Flash = 0x0158,"AMD Am29F800BB",0x100000
Flash = 0x013e,"AMD Am29LV008BT",0x100000
Flash = 0x0137,"AMD Am29LV008BB",0x100000
Flash = 0x0138,"AMD Am29LV080B",0x100000
Flash = 0x01da,"AMD Am29LV800BT/DT (Chameleon)",0x100000
Flash = 0x015b,"AMD Am29LV800BB/DB (Chameleon)",0x100000
Flash = 0x378c,"AMIC A29002T/290021T",0x40000
Flash = 0x370d,"AMIC A29002U/290021U",0x40000
Flash = 0x3786,"AMIC A29040A",0x80000
Flash = 0x37b0,"AMIC A29400T/294001T",0x80000
Flash = 0x3731,"AMIC A29400U/294001U",0x80000
Flash = 0x3734,"AMIC A29L004T/A29L400T",0x80000
Flash = 0x37b5,"AMIC A29L004U/A29L400U",0x80000
Flash = 0x3792,"AMIC A29L040",0x80000
Flash = 0x370e,"AMIC A29800T",0x100000
Flash = 0x378f,"AMIC A29800U",0x100000
Flash = 0x371a,"AMIC A29L008T/A29L800T",0x100000
Flash = 0x379b,"AMIC A29L008U/A29L800U",0x100000
Flash = 0x1f07,"Atmel AT49F002A",0x40000
Flash = 0x1f08,"Atmel AT49F002AT",0x40000
Flash = 0x04b0,"Fujitsu MBM29F002TC",0x40000
Flash = 0x0434,"Fujitsu MBM29F002BC",0x40000
Flash = 0x0451,"Fujitsu MBM29F200TC",0x40000
Flash = 0x0457,"Fujitsu MBM29F200BC",0x40000
Flash = 0x0440,"Fujitsu MBM29LV002TC",0x40000
Flash = 0x04c2,"Fujitsu MBM29LV002BC",0x40000
Flash = 0x043b,"Fujitsu MBM29LV200TC",0x40000
Flash = 0x04bf,"Fujitsu MBM29LV200BC",0x40000
Flash = 0x040c,"Fujitsu MBM29DL400TC",0x80000
Flash = 0x040f,"Fujitsu MBM29DL400BC",0x80000
Flash = 0x0477,"Fujitsu MBM29F004TC",0x80000
Flash = 0x047b,"Fujitsu MBM29F004BC",0x80000
Flash = 0x04a4,"Fujitsu MBM29F040C",0x80000
Flash = 0x0423,"Fujitsu MBM29F400TC",0x80000
Flash = 0x04ab,"Fujitsu MBM29F400BC",0x80000
Flash = 0x04b5,"Fujitsu MBM29LV004TC",0x80000
Flash = 0x04b6,"Fujitsu MBM29LV004BC",0x80000
Flash = 0x04b9,"Fujitsu MBM29LV400TC",0x80000
Flash = 0x04ba,"Fujitsu MBM29LV400BC (ALX2+ R3 FLASH)",0x80000
Flash = 0x044a,"Fujitsu MBM29DL800TA",0x100000
Flash = 0x04cb,"Fujitsu MBM29DL800BA",0x100000
Flash = 0x04d5,"Fujitsu MBM29F080A / DuoX2",0x100000
Flash = 0x04d6,"Fujitsu MBM29F800TA",0x100000
Flash = 0x0458,"Fujitsu MBM29F800BA",0x100000
Flash = 0x043e,"Fujitsu MBM29LV008TA",0x100000
Flash = 0x0437,"Fujitsu MBM29LV008BA",0x100000
Flash = 0x0438,"Fujitsu MBM29LV080A",0x100000
Flash = 0x04da,"Fujitsu MBM29LV800TA/TE",0x100000
Flash = 0x045b,"Fujitsu MBM29LV800BA/BE",0x100000
Flash = 0xadb0,"Hynix HY29F002",0x40000
Flash = 0xada4,"Hynix HY29F040A",0x80000
Flash = 0xad23,"Hynix HY29F400T/AT",0x80000
Flash = 0xadab,"Hynix HY29F400B/AB",0x80000
Flash = 0xadb9,"Hynix HY29LV400T",0x80000
Flash = 0xadba,"Hynix HY29LV400B",0x80000
Flash = 0xadd5,"Hynix HY29F080 / DuoX2",0x100000
Flash = 0xadd6,"Hynix HY29F800T/AT",0x100000
Flash = 0xad58,"Hynix HY29F800B/AB",0x100000
Flash = 0xadda,"Hynix HY29LV800T",0x100000
Flash = 0xad5b,"Hynix HY29LV800B",0x100000
Flash = 0xc2b0,"Macronix MX29F002T/NT",0x40000
Flash = 0xc234,"Macronix MX29F002B/NB",0x40000
Flash = 0xc236,"Macronix MX29F022T/NT",0x40000
Flash = 0xc237,"Macronix MX29F022B/NB",0x40000
Flash = 0xc251,"Macronix MX29F200T",0x40000
Flash = 0xc257,"Macronix MX29F200B",0x40000
Flash = 0xc245,"Macronix MX29F004T",0x80000
Flash = 0xc246,"Macronix MX29F004B",0x80000
Flash = 0xc2a4,"Macronix MX29F040",0x80000
Flash = 0xc223,"Macronix MX29F400T",0x80000
Flash = 0xc2ab,"Macronix MX29F400B",0x80000
Flash = 0xc2b5,"Macronix MX29LV004T",0x80000
Flash = 0xc2b6,"Macronix MX29LV004B",0x80000
Flash = 0xc24f,"Macronix MX29LV040",0x80000
Flash = 0xc2b9,"Macronix MX29LV400T",0x80000
Flash = 0xc2ba,"Macronix MX29LV400B",0x80000
Flash = 0xc2d5,"Macronix MX29F080",0x100000
Flash = 0xc2d6,"Macronix MX29F800T",0x100000
Flash = 0xc258,"Macronix MX29F800B",0x100000
Flash = 0xc23e,"Macronix MX29LV008T",0x100000
Flash = 0xc237,"Macronix MX29LV008B",0x100000
Flash = 0xc238,"Macronix MX29LV081",0x100000
Flash = 0xc2da,"Macronix MX29LV800T",0x100000
Flash = 0xc25b,"Macronix MX29LV800B",0x100000
Flash = 0xb0c9,"Sharp LHF00L02/L06/L07",0x100000
Flash = 0xb0cf,"Sharp LHF00L03/L04/L05",0x100000
Flash = 0x89a2,"Sharp LH28F008SA series",0x100000
Flash = 0x89a6,"Sharp LH28F008SC series",0x100000
Flash = 0xb0ec,"Sharp LH28F008BJxx-PT series",0x100000
Flash = 0xb0ed,"Sharp LH28F008BJxx-PB series",0x100000
Flash = 0xb04b,"Sharp LH28F800BVxx-BTL series",0x100000
Flash = 0xb04c,"Sharp LH28F800BVxx-TV series",0x100000
Flash = 0xb04d,"Sharp LH28F800BVxx-BV series",0x100000
Flash = 0xbf10,"SST 29EE020",0x40000
Flash = 0xbf12,"SST 29LE020/29VE020",0x40000
Flash = 0xbfd6,"SST 39LF020/39VF020",0x40000
Flash = 0xbfb6,"SST 39SF020A",0x40000
Flash = 0xbf57,"SST 49LF002A",0x40000
Flash = 0xbf61,"SST 49LF020 (Matrix)",0x40000
Flash = 0xbf52,"SST 49LF020A",0x40000
Flash = 0xbf1b,"SST 49LF003A",0x60000
Flash = 0xbf1c,"SST 49LF030A",0x60000
Flash = 0xbf13,"SST 29SF040",0x80000
Flash = 0xbf14,"SST 29VF040",0x80000
Flash = 0xbfd7,"SST 39LF040/39VF040",0x80000
Flash = 0xbfb7,"SST 39SF040",0x80000
Flash = 0xbf60,"SST 49LF004A/B",0x80000
Flash = 0xbf51,"SST 49LF040",0x80000
Flash = 0xbfd8,"SST 39LF080/39VF080/39VF088",0x100000
Flash = 0xbf5a,"SST 49LF008A",0x100000
Flash = 0xbf5b,"SST 49LF080A",0x100000
Flash = 0x20b0,"ST M29F002T/NT/BT/BNT",0x40000
Flash = 0x2034,"ST M29F002B/BB",0x40000
Flash = 0x20d3,"ST M29F200BT",0x40000
Flash = 0x20d4,"ST M29F200BB",0x40000
Flash = 0x20e2,"ST M29F040 series",0x80000
Flash = 0x20d5,"ST M29F400T/BT",0x80000
Flash = 0x20d6,"ST M29F400B/BB",0x80000
Flash = 0x20f1,"ST M29F080 series (Fake DuoX2)",0x100000
Flash = 0x20ec,"ST M29F800DT",0x100000
Flash = 0x2058,"ST M29F800DB",0x100000
Flash = 0xda45,"Winbond W29C020",0x40000
Flash = 0xdab5,"Winbond W39L020",0x40000
Flash = 0xda0b,"Winbond W49F002U",0x40000
Flash = 0xda8c,"Winbond W49F020",0x40000
Flash = 0xdab0,"Winbond W49V002A",0x40000
Flash = 0xda46,"Winbond W29C040",0x40000
Flash = 0xdab6,"Winbond W39L040",0x80000
Flash = 0xda3d,"Winbond W39V040A",0x80000
#Flash = 0x9000,"Winbond W49F020T",0x40000
Flash = 0x01AD,"Xecuter 3 / AMD 29F016",0x100000

# or Flash = 0xeaa3,"XECUTER3",0x100000

Flash = 0x20e3,"XChanger",0x40000
Flash = 0x9000,"Chip not writeable",0x40000
:)

... although I doubt it will help - HeXEn uses Evox to flash in exactly the same way that Slayers does.

Do you get an error message when you try to flash?

What about if you use the Winbond flasher on HeXEn? Does that give you a different result, or an error message?

Also, I thought that the DuoX3 was a single 256kB bank modchip. If yours has two banks, how do you switch between them? Any chance of a picture?
User avatar
MrMajst3r
Posts: 219
Joined: Wed Jul 18, 2012 10:35 am
Location: Poland
Has thanked: 10 times
Been thanked: 32 times
Contact:

Re: duo x3 clone write-protection?

Post by MrMajst3r »

Some of DuoX3 modchips are piece of shit... They are non-flashable. Check numbers, if there are SST49LF002B, you have the bad one...

The same problem: http://forums.xbox-scene.com/index.php?showtopic=739938
Image
ogxbox
Posts: 15
Joined: Sat Sep 08, 2012 5:52 am

Re: duo x3 clone write-protection?

Post by ogxbox »

Heimdall wrote:

Code: Select all


Do you get an error message when you try to flash?

What about if you use the Winbond flasher on HeXEn? Does that give you a different result, or an error message?

Also, I thought that the DuoX3 was a single 256kB bank modchip. If yours has two banks, how do you switch between them? Any chance of a picture?[/quote]

I didn't get any errors using the Non-Winbond method, it just sits at "ERASING" and doesn't do anything (I'm assuming that is an error in itself). I just tried the Winbond method in Hexen and it clearly states "Erasing Failed". I can't say with certainty if they are 256k banks, but there are two chips -- SST49LF002B.

[quote="MrMajst3r"]Some of DuoX3 modchips are piece of shit... They are non-flashable. Check numbers, if there are SST49LF002B, you have the bad one... 

The same problem: http://forums.xbox-scene.com/index.php?showtopic=739938[/quote]

Yup, they are SST49LF002Bs. I knew I shouldn't have bought from a sketchy chinese website (elitasia), waste of $15.

Well, at least I have a working xbox again.

Also, can I use the Hexen disk to rebuild a larger hard drive? Up until now, I have been using xboxhdm 1.9 to rebuild a hard drive from scratch and then using XBpartitioner 1.1 to format because I always had to softmod first (never had a chip). Thanks.
Heimdall
Posts: 331
Joined: Thu Jul 05, 2012 6:43 pm
Location: UK
Has thanked: 4 times
Been thanked: 45 times

Re: duo x3 clone write-protection?

Post by Heimdall »

Yes, HeXEn option 3.5.3 or 3.5.4 will build the new disk on your Xbox. You'll need a separate power supply (e.g. your PC or an external drive enclosure), and there are instructions in the HeXEn menu.
ogxbox
Posts: 15
Joined: Sat Sep 08, 2012 5:52 am

Re: duo x3 clone write-protection?

Post by ogxbox »

Do I need an external power source? Can't I just stick my new larger hard drive in the xbox and use HeXEn to build?
User avatar
professor_jonny
Posts: 1296
Joined: Thu Jul 05, 2012 5:41 am
Location: New Zealand
Has thanked: 66 times
Been thanked: 196 times

Re: duo x3 clone write-protection?

Post by professor_jonny »

on some of the aladdin ones i had to change some solder bridges to flash them as they were fitted with the incorect flash type for the jumpers would this be the case with these clone chips?
Heimdall
Posts: 331
Joined: Thu Jul 05, 2012 6:43 pm
Location: UK
Has thanked: 4 times
Been thanked: 45 times

Re: duo x3 clone write-protection?

Post by Heimdall »

ogxbox wrote:Do I need an external power source? Can't I just stick my new larger hard drive in the xbox and use HeXEn to build?
No, you don't need an external power source - I was being a complete muppet. With a chip you just drop the disk in and cold boot with HeXEn. I was confusing chip/TSOP and softmod disk upgrades.... :oops:
User avatar
professor_jonny
Posts: 1296
Joined: Thu Jul 05, 2012 5:41 am
Location: New Zealand
Has thanked: 66 times
Been thanked: 196 times

Re: duo x3 clone write-protection?

Post by professor_jonny »

ogxbox wrote:Do I need an external power source? Can't I just stick my new larger hard drive in the xbox and use HeXEn to build?
not if it is softmodded it wont have any os on it to boot up i, but if the chip is fitted and working to allow you to boot up hexen then you can do a full rebuild yes.
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: duo x3 clone write-protection?

Post by xman »

professor_jonny wrote:on some of the aladdin ones i had to change some solder bridges to flash them as they were fitted with the incorect flash type for the jumpers would this be the case with these clone chips?
Yep that is correct, you do need to solder in the write enable link. Did on my X3 clones that's for sure. Once re-flashed, I found them to perform exactly as an Aladdin thus explaining why I just stuck with the trusty Aladdins that didn't require this bullshit and are still available in fact I always found the X3 chips were dearer to buy than the X3 clones. I went the dual bios chip path solely as a backup on my slims so I could have a spare DVD bios on the chip in case something went wrong with the non DVD bios and I needed to boot the machine using a disc until I found this just isn't necessary on slims if you edit your bios correctly.
ogxbox
Posts: 15
Joined: Sat Sep 08, 2012 5:52 am

Re: duo x3 clone write-protection?

Post by ogxbox »

xman wrote:
professor_jonny wrote:on some of the aladdin ones i had to change some solder bridges to flash them as they were fitted with the incorect flash type for the jumpers would this be the case with these clone chips?
Yep that is correct, you do need to solder in the write enable link. Did on my X3 clones that's for sure. Once re-flashed, I found them to perform exactly as an Aladdin thus explaining why I just stuck with the trusty Aladdins that didn't require this bullshit and are still available in fact I always found the X3 chips were dearer to buy than the X3 clones. I went the dual bios chip path solely as a backup on my slims so I could have a spare DVD bios on the chip in case something went wrong with the non DVD bios and I needed to boot the machine using a disc until I found this just isn't necessary on slims if you edit your bios correctly.
Where did you solder your X3's to enable write? Can you post a picture or diagram?

Edit:
Sorry I'm getting ahead of myself. When you say X3 clones, do you mean Duo X3?
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: duo x3 clone write-protection?

Post by xman »

Chinese Clone X3............http://www.xbmc4xbox.org.uk/forum/viewt ... p=142#p142
2nd picture.
ogxbox
Posts: 15
Joined: Sat Sep 08, 2012 5:52 am

Re: duo x3 clone write-protection?

Post by ogxbox »

xman wrote:Chinese Clone X3............http://www.xbmc4xbox.org.uk/forum/viewt ... p=142#p142
2nd picture.
I don't see where on that diagram I'm supposed to solder the write-enable bridge on the duo x3. Looks like the installation instructions to me.
User avatar
MrMajst3r
Posts: 219
Joined: Wed Jul 18, 2012 10:35 am
Location: Poland
Has thanked: 10 times
Been thanked: 32 times
Contact:

Re: duo x3 clone write-protection?

Post by MrMajst3r »

There isn't write-enable point on DuoX3. You can not flash this clone with SST49LF002Bs.
Image
User avatar
xman
Posts: 1289
Joined: Wed Jul 04, 2012 2:30 pm
Location: Sydney, Australia
Has thanked: 55 times
Been thanked: 168 times

Re: duo x3 clone write-protection?

Post by xman »

There was a post of some Aladdin modchips having the same chip fitted on one of the major Xbox forums and the need to alter the solder link to get them to write and I simply did the same to the Duo X3 clone but on the chip legs itself as the chip board doesn't have provision. If I had the machine still that I did mod, I would be right to post a pic of it but the machine is long gone to a good home. Just bear in mind, the chip has to be writeable or else how did the bios get loaded originally?.
User avatar
MrMajst3r
Posts: 219
Joined: Wed Jul 18, 2012 10:35 am
Location: Poland
Has thanked: 10 times
Been thanked: 32 times
Contact:

Re: duo x3 clone write-protection?

Post by MrMajst3r »

I've searched a lot, when I bought the same non-flashable clone last year...
I found only this picture, but DuoX3 hasn't this point:

Image

Here are datasheets (working SST49LF004A and non-working SST49LF004B) you can compare it and maybe figure something out :)
http://www.pdf-archive.com/2013/05/04/sst49lf002b/
http://www.pdf-archive.com/2013/05/04/sst49lf020a/
Image
janghang
Posts: 2
Joined: Mon Jan 20, 2014 4:42 pm
Has thanked: 1 time

Re: duo x3 clone write-protection?

Post by janghang »

I should have known this before buying a bunch of duo x3s. The conclusion of this thread is that we can never flash bios on duo x3 with 49LF002B ?
Heimdall
Posts: 331
Joined: Thu Jul 05, 2012 6:43 pm
Location: UK
Has thanked: 4 times
Been thanked: 45 times

Re: duo x3 clone write-protection?

Post by Heimdall »

Not sure if anyone ever managed to reflash one of these, but you can switch to a better / newer BFM BIOS using Phoenix Bios Loader (PBL) once the chip has booted. Obviously this won't work if the Xbox is a 1.6 and the BIOS on the chip is a 1.5 BIOS, but for a 1.5 it gives you the freedom to pick your own BIOS.

You need to edit the BFM BIOS to launch a default dash that isn't the standard C:\evoxdash.xbe, then put your booting dash in this new location, and put the PBL .xbe and the edited BIOS plus the ini file in place of C:\evoxdash.xbe.

I'll dig out more details when I get home.

Out of interest, what don't you like about the Evox M8+ BIOS that's on the chip? If it's the flubber / DVD settings etc. then the PBL BFM trick won't work, because the Xbox still boots the BIOS on the chip. Similarly if you want to use the chip in a 1.6 it almost certainly won't work, unless the BIOS on there is Frosty's hand modified BIOS - but I am fairly sure that Frosty's hand modded BIOS only works as a BFM BIOS, not as a primary boot BIOS.
janghang
Posts: 2
Joined: Mon Jan 20, 2014 4:42 pm
Has thanked: 1 time

Re: duo x3 clone write-protection?

Post by janghang »

Thanks for the reply, Heimdall! Actually I am a newbie for the Xbox mod. I bought five duo x3s from Aliexpress.com. While I am trying to find some information regarding duo x3, I found this forum and could know duo x3 with 49lf002b is not available for flashing its bios. I would like to ask a few questions:

Do you think we actually don't need to reflash duo x3 because the pre-flashed bios is enough? As a beginner user, I don't need to use specialized bios. Probably I would need to run only Coinops and XBMC on my HDTV. Then why so many users in this forum tried to reflash its bios?

Thanks a lot in advance!
Post Reply