Gentoox Loader v5.3 + modchip support

Talk about anything related to Gentoox or Gentoo.
Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
cryogenic
Linux User
Posts: 13
Joined: Fri Jul 09, 2004 2:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Gentoox Loader v5.3 + modchip support

Post by cryogenic » Sun Jan 30, 2005 10:34 am

Hi Shallax,

Great work on the new loader ;)

I pressume you already know about, or was even involved in the modded version of the Team Xecuter Flashbios v3.03 with support for loads of modchips and also emergency eeproms for all versions.

http://forums.xbox-scene.com/index.php? ... 330006&hl=

Maybe you could add support for more chips / eeprom recovery from this if there is any room left in the 256kb unless it's main use is for TSOP reflashing then I'll shutup :D

User avatar
ShALLaX
Site Admin
Posts: 1973
Joined: Sun Aug 10, 2003 9:25 pm
Location: England
Contact:

Post by ShALLaX » Sun Jan 30, 2005 5:23 pm

Eh? Of course I know about flashBIOS. I put that in the news post: "this is directly derived from flashbios".... it DOES support more chips than just Xecuters. As for eeproms, thats not a major concern for me.

Code: Select all

const KNOWN_FLASH_TYPE aknownflashtypesDefault[] = {
   { 0x01, 0xa4, "AMD - Am29F040B",0x80000 },
   { 0x01, 0xad, "AMD - Am29F016", 0x200000 },
   { 0x01, 0xda, "AMD - Am29LV800B", 0x100000 },
   { 0x01, 0xd5, "AMD - Am29F080B",0x100000 },
   { 0x04, 0xd5, "Fujitsu - MBM29F080A",0x100000 },
   { 0x20, 0xb0, "ST - M29F002BT",0x40000 },
   { 0x20, 0xf1, "ST - M29F080A",0x100000 },
   { 0x89, 0xa6, "Sharp LHF08CH1",0x100000 },
   { 0xad, 0xb0, "Hynix - HY29F002TT-90",0x40000 },
   { 0xad, 0xd5, "Hynix - HY29F080",0x100000 },
   { 0xbf, 0x61, "SST SST49LF020",0x40000 },
   { 0xc2, 0x36, "Macronix - MX29F022NTPC",0x40000 },
   { 0xda, 0x0b, "Winbond - W49F002U",0x40000 },
   { 0xda, 0x8c, "Winbond W49F020",0x40000 },
   { 0, 0, "", 0 } // terminator
};
The original Xbox adaptation of Gentoo

cryogenic
Linux User
Posts: 13
Joined: Fri Jul 09, 2004 2:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Post by cryogenic » Sun Jan 30, 2005 11:40 pm

eh? lol, I meant just ShepD's unauthorized flashbios project (i.e additions to standard flashbios) not just standard flashbios.

Personally I don't have a use for it but thought some may.

Cheers

Cryo

User avatar
ShALLaX
Site Admin
Posts: 1973
Joined: Sun Aug 10, 2003 9:25 pm
Location: England
Contact:

Post by ShALLaX » Sun Jan 30, 2005 11:43 pm

I tried downloading that guys version... links are dead. But yeah, I'm not interested in eeprom stuff. My concern is linux booting, not Xbox recovery ;p
The original Xbox adaptation of Gentoo

cryogenic
Linux User
Posts: 13
Joined: Fri Jul 09, 2004 2:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Post by cryogenic » Mon Jan 31, 2005 12:04 am

Yeah they seem to be, I can send them if your interested.

here's the flash support list from the open source:

Code: Select all

const KNOWN_FLASH_TYPE aknownflashtypesDefault[] = {
	{ 0x01, 0xb0, "AMD_Am29F002BT/NBT", 0x40000 },
	{ 0x01, 0x34, "AMD_Am29F002BB/NBB", 0x40000 },
	{ 0x01, 0x51, "AMD_Am29F200BT", 0x40000 },
	{ 0x01, 0x57, "AMD_Am29F200BB", 0x40000 },
	{ 0x01, 0x40, "AMD_Am29LV002BT", 0x40000 },
	{ 0x01, 0xc2, "AMD_Am29LV002BB", 0x40000 },
	{ 0x01, 0x3b, "AMD_Am29LV200BT", 0x40000 },
	{ 0x01, 0xbf, "AMD_Am29LV200BB", 0x40000 },
	{ 0x01, 0x0c, "AMD_Am29DL400BT", 0x80000 },
	{ 0x01, 0x0f, "AMD_Am29DL400BB", 0x80000 },
	{ 0x01, 0x77, "AMD_Am29F004BT", 0x80000 },
	{ 0x01, 0x7b, "AMD_Am29F004BB", 0x80000 },
	{ 0x01, 0xa4, "AMD_Am29F040B", 0x80000 },
	{ 0x01, 0x23, "AMD_Am29F400BT", 0x80000 },
	{ 0x01, 0xab, "AMD_Am29F400BB", 0x80000 },
        { 0x01, 0xad, "XECUTER3", 0x200000 },
	{ 0x01, 0xb5, "AMD_Am29LV004BT", 0x80000 },
	{ 0x01, 0xb6, "AMD_Am29LV004BB", 0x80000 },
	{ 0x01, 0x4f, "AMD_Am29LV040B", 0x80000 },
	{ 0x01, 0xb9, "AMD_Am29LV400BT", 0x80000 },
	{ 0x01, 0xba, "AMD_Am29LV400BB", 0x80000 },
	{ 0x01, 0x4a, "AMD_Am29DL800BT", 0x100000 },
	{ 0x01, 0xcb, "AMD_Am29DL800BB", 0x100000 },
	{ 0x01, 0xd5, "AMD_Am29F080B", 0x100000 },
	{ 0x01, 0xd6, "AMD_Am29F800BT", 0x100000 },
	{ 0x01, 0x58, "AMD_Am29F800BB", 0x100000 },
	{ 0x01, 0x3e, "AMD_Am29LV008BT", 0x100000 },
	{ 0x01, 0x37, "AMD_Am29LV008BB", 0x100000 },
	{ 0x01, 0x38, "AMD_Am29LV080B", 0x100000 },
	{ 0x01, 0xda, "AMD_Am29LV800BT/DT", 0x100000 },
	{ 0x01, 0x5b, "AMD_Am29LV800BB/DB", 0x100000 },
	{ 0x37, 0x8c, "AMIC_A29002T/290021T", 0x40000 },
	{ 0x37, 0x0d, "AMIC_A29002U/290021U", 0x40000 },
	{ 0x37, 0x86, "AMIC_A29040A", 0x80000 },
	{ 0x37, 0xb0, "AMIC_A29400T/294001T", 0x80000 },
	{ 0x37, 0x31, "AMIC_A29400U/294001U", 0x80000 },
	{ 0x37, 0x34, "AMIC_A29L004T/A29L400T", 0x80000 },
	{ 0x37, 0xb5, "AMIC_A29L004U/A29L400U", 0x80000 },
	{ 0x37, 0x92, "AMIC_A29L040", 0x80000 },
	{ 0x37, 0x0e, "AMIC_A29800T", 0x100000 },
	{ 0x37, 0x8f, "AMIC_A29800U", 0x100000 },
	{ 0x37, 0x1a, "AMIC_A29L008T/A29L800T", 0x100000 },
	{ 0x37, 0x9b, "AMIC_A29L008U/A29L800U", 0x100000 },
	{ 0x04, 0xb0, "Fujitsu_MBM29F002TC", 0x40000 },
	{ 0x04, 0x34, "Fujitsu_MBM29F002BC", 0x40000 },
	{ 0x04, 0x51, "Fujitsu_MBM29F200TC", 0x40000 },
	{ 0x04, 0x57, "Fujitsu_MBM29F200BC", 0x40000 },
	{ 0x04, 0x40, "Fujitsu_MBM29LV002TC", 0x40000 },
	{ 0x04, 0xc2, "Fujitsu_MBM29LV002BC", 0x40000 },
	{ 0x04, 0x3b, "Fujitsu_MBM29LV200TC", 0x40000 },
	{ 0x04, 0xbf, "Fujitsu_MBM29LV200BC", 0x40000 },
	{ 0x04, 0x0c, "Fujitsu_MBM29DL400TC", 0x80000 },
	{ 0x04, 0x0f, "Fujitsu_MBM29DL400BC", 0x80000 },
	{ 0x04, 0x77, "Fujitsu_MBM29F004TC", 0x80000 },
	{ 0x04, 0x7b, "Fujitsu_MBM29F004BC", 0x80000 },
	{ 0x04, 0xa4, "Fujitsu_MBM29F040C", 0x80000 },
	{ 0x04, 0x23, "Fujitsu_MBM29F400TC", 0x80000 },
	{ 0x04, 0xab, "Fujitsu_MBM29F400BC", 0x80000 },
	{ 0x04, 0xb5, "Fujitsu_MBM29LV004TC", 0x80000 },
	{ 0x04, 0xb6, "Fujitsu_MBM29LV004BC", 0x80000 },
	{ 0x04, 0xb9, "Fujitsu_MBM29LV400TC", 0x80000 },
	{ 0x04, 0xba, "Fujitsu_MBM29LV400BC", 0x80000 },
	{ 0x04, 0x4a, "Fujitsu_MBM29DL800TA", 0x100000 },
	{ 0x04, 0xcb, "Fujitsu_MBM29DL800BA", 0x100000 },
	{ 0x04, 0xd5, "Fujitsu_MBM29F080A", 0x100000 },
	{ 0x04, 0xd6, "Fujitsu_MBM29F800TA", 0x100000 },
	{ 0x04, 0x58, "Fujitsu_MBM29F800BA", 0x100000 },
	{ 0x04, 0x3e, "Fujitsu_MBM29LV008TA", 0x100000 },
	{ 0x04, 0x37, "Fujitsu_MBM29LV008BA", 0x100000 },
	{ 0x04, 0x38, "Fujitsu_MBM29LV080A", 0x100000 },
	{ 0x04, 0xda, "Fujitsu_MBM29LV800TA/TE", 0x100000 },
	{ 0x04, 0x5b, "Fujitsu_MBM29LV800BA/BE", 0x100000 },
	{ 0xad, 0xb0, "Hynix_HY29F002", 0x40000 },
	{ 0xad, 0xa4, "Hynix_HY29F040A", 0x80000 },
	{ 0xad, 0x23, "Hynix_HY29F400T/AT", 0x80000 },
	{ 0xad, 0xab, "Hynix_HY29F400B/AB", 0x80000 },
	{ 0xad, 0xb9, "Hynix_HY29LV400T", 0x80000 },
	{ 0xad, 0xba, "Hynix_HY29LV400B", 0x80000 },
	{ 0xad, 0xd5, "Hynix_HY29F080", 0x100000 },
	{ 0xad, 0xd6, "Hynix_HY29F800T/AT", 0x100000 },
	{ 0xad, 0x58, "Hynix_HY29F800B/AB", 0x100000 },
	{ 0xad, 0xda, "Hynix_HY29LV800T", 0x100000 },
	{ 0xad, 0x5b, "Hynix_HY29LV800B", 0x100000 },
	{ 0xc2, 0xb0, "Macronix_MX29F002T/NT", 0x40000 },
	{ 0xc2, 0x34, "Macronix_MX29F002B/NB", 0x40000 },
	{ 0xc2, 0x36, "Macronix_MX29F022T/NT", 0x40000 },
	{ 0xc2, 0x37, "Macronix_MX29F022B/NB", 0x40000 },
	{ 0xc2, 0x51, "Macronix_MX29F200T", 0x40000 },
	{ 0xc2, 0x57, "Macronix_MX29F200B", 0x40000 },
	{ 0xc2, 0x45, "Macronix_MX29F004T", 0x80000 },
	{ 0xc2, 0x46, "Macronix_MX29F004B", 0x80000 },
	{ 0xc2, 0xa4, "Macronix_MX29F040", 0x80000 },
	{ 0xc2, 0x23, "Macronix_MX29F400T", 0x80000 },
	{ 0xc2, 0xab, "Macronix_MX29F400B", 0x80000 },
	{ 0xc2, 0xb5, "Macronix_MX29LV004T", 0x80000 },
	{ 0xc2, 0xb6, "Macronix_MX29LV004B", 0x80000 },
	{ 0xc2, 0x4f, "Macronix_MX29LV040", 0x80000 },
	{ 0xc2, 0xb9, "Macronix_MX29LV400T", 0x80000 },
	{ 0xc2, 0xba, "Macronix_MX29LV400B", 0x80000 },
	{ 0xc2, 0xd5, "Macronix_MX29F080", 0x100000 },
	{ 0xc2, 0xd6, "Macronix_MX29F800T", 0x100000 },
	{ 0xc2, 0x58, "Macronix_MX29F800B", 0x100000 },
	{ 0xc2, 0x3e, "Macronix_MX29LV008T", 0x100000 },
	{ 0xc2, 0x37, "Macronix_MX29LV008B", 0x100000 },
	{ 0xc2, 0x38, "Macronix_MX29LV081", 0x100000 },
	{ 0xc2, 0xda, "Macronix_MX29LV800T", 0x100000 },
	{ 0xc2, 0x5b, "Macronix_MX29LV800B", 0x100000 },
	{ 0xb0, 0xc9, "Sharp_LHF00L02/L06/L07", 0x100000 },
	{ 0xb0, 0xcf, "Sharp_LHF00L03/L04/L05", 0x100000 },
	{ 0x89, 0xa2, "Sharp_LH28F008SA_series", 0x100000 },
	{ 0x89, 0xa6, "Sharp_LH28F008SC_series", 0x100000 },
	{ 0xb0, 0xec, "Sharp_LH28F008BJxx-PT_series", 0x100000 },
	{ 0xb0, 0xed, "Sharp_LH28F008BJxx-PB_series", 0x100000 },
	{ 0xb0, 0x4b, "Sharp_LH28F800BVxx-BTL_series", 0x100000 },
	{ 0xb0, 0x4c, "Sharp_LH28F800BVxx-TV_series", 0x100000 },
	{ 0xb0, 0x4d, "Sharp_LH28F800BVxx-BV_series", 0x100000 },
	{ 0xbf, 0x10, "SST_29EE020", 0x40000 },
	{ 0xbf, 0x12, "SST_29LE020/29VE020", 0x40000 },
	{ 0xbf, 0xd6, "SST_39LF020/39VF020", 0x40000 },
	{ 0xbf, 0xb6, "SST_39SF020A", 0x40000 },
	{ 0xbf, 0x57, "SST_49LF002A", 0x40000 },
	{ 0xbf, 0x61, "SST_49LF020", 0x40000 },
	{ 0xbf, 0x52, "SST_49LF020A", 0x40000 },
	{ 0xbf, 0x1b, "SST_49LF003A", 0x60000 },
	{ 0xbf, 0x1c, "SST_49LF030A", 0x60000 },
	{ 0xbf, 0x13, "SST_29SF040", 0x80000 },
	{ 0xbf, 0x14, "SST_29VF040", 0x80000 },
	{ 0xbf, 0xd7, "SST_39LF040/39VF040", 0x80000 },
	{ 0xbf, 0xb7, "SST_39SF040", 0x80000 },
	{ 0xbf, 0x60, "SST_49LF004A/B", 0x80000 },
	{ 0xbf, 0x51, "SST_49LF040", 0x80000 },
	{ 0xbf, 0xd8, "SST_39LF080/39VF080/39VF088", 0x100000 },
	{ 0xbf, 0x5a, "SST_49LF008A", 0x100000 },
	{ 0xbf, 0x5b, "SST_49LF080A", 0x100000 },
	{ 0x20, 0xb0, "ST_M29F002T/NT/BT/BNT", 0x40000 },
	{ 0x20, 0x34, "ST_M29F002B/BB", 0x40000 },
	{ 0x20, 0xd3, "ST_M29F200BT", 0x40000 },
	{ 0x20, 0xd4, "ST_M29F200BB", 0x40000 },
	{ 0x20, 0xe2, "ST_M29F040_series", 0x80000 },
	{ 0x20, 0xd5, "ST_M29F400T/BT", 0x80000 },
	{ 0x20, 0xd6, "ST_M29F400B/BB", 0x80000 },
	{ 0x20, 0xf1, "ST_M29F080_series", 0x100000 },
	{ 0x20, 0xec, "ST_M29F800DT", 0x100000 },
	{ 0x20, 0x58, "ST_M29F800DB", 0x100000 },
	{ 0xda, 0x45, "Winbond_W29C020", 0x40000 },
	{ 0xda, 0xb5, "Winbond_W39L020", 0x40000 },
	{ 0xda, 0x0b, "Winbond_W49F002U", 0x40000 },
	{ 0xda, 0x8c, "Winbond_W49F020", 0x40000 },
	{ 0xda, 0xb0, "Winbond_W49V002A", 0x40000 },
	{ 0xda, 0x46, "Winbond_W29C040", 0x40000 },
	{ 0xda, 0xb6, "Winbond_W39L040", 0x80000 },
	{ 0xda, 0x3d, "Winbond_W39V040A", 0x80000 },
	{ 0, 0, "\0", 0 }
};

User avatar
ShALLaX
Site Admin
Posts: 1973
Joined: Sun Aug 10, 2003 9:25 pm
Location: England
Contact:

Post by ShALLaX » Mon Jan 31, 2005 12:16 am

Dear god thats a lot! I'll put those in for the next version.
The original Xbox adaptation of Gentoo

cryogenic
Linux User
Posts: 13
Joined: Fri Jul 09, 2004 2:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Post by cryogenic » Mon Jan 31, 2005 12:29 am

Cool!

lol, 1 or 2 isn't there.

Just thought of a use for me if you did :) I could flash it to my X3 backup bank and boot gentoox with power/eject and still have flash backup capabilities.

Thanks

p.s. sent the source anyway.

cryogenic
Linux User
Posts: 13
Joined: Fri Jul 09, 2004 2:27 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Post by cryogenic » Mon Jan 31, 2005 1:47 am

That was a quick update :shock: to 5.4

Thanks

User avatar
ShALLaX
Site Admin
Posts: 1973
Joined: Sun Aug 10, 2003 9:25 pm
Location: England
Contact:

Post by ShALLaX » Mon Jan 31, 2005 9:39 am

;)
The original Xbox adaptation of Gentoo

hedgehogmd
Newbie
Posts: 2
Joined: Mon Sep 06, 2004 3:17 am
Location: Maryland ,USA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Post by hedgehogmd » Tue Feb 01, 2005 1:10 am

Shallax You Are The Man!!!!!!!!!!!!!!! :lol:

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Who is online

Users browsing this forum: No registered users and 4 guests