EurAsia Pro Generic Flash Disc v1.1 =================================== Brief description: A professional flash disc based on Linux and raincoat 0.5 for xbox. Whats new: Added support for custom raincoat.cfg and bios.txt file (lower case). Internally supported flash types: -------------------------------------- AMD - Am29F040B, Am29F080B, Am29LV800B Fujitsu - MBM29F080A, MBM29F040C Hynix - HY29F080 MACRONIX - MX29F022NTPC Sharp - LHF08CH1 SST - SST49LF020 ST - M29F080A, M29f002BT Winbond - W49F020, W49F002U -------------------------------------- Usage: Zip file includes an .iso ready to burn on dvdr or cdrw. Use Nero (win) or cdrecord (unix) to burn and make sure the disc is finalized (fixated/session closed). Boot the disc in your xbox and when prompted, insert a dvdr or cdrw with your preferred xbox bios named bios.bin (lower case). Flash progress is displayed on screen. If raincoat.cfg (lower case) is found on the disc where bios.bin resides it will be used instead of the internally supported flash types. Note that using untested flash types is risky and should only be done by professionals. There is no guarantee raincoat supports the correct command sequence to program the flash. A sample raincoat.cfg file is included in the zip. The file structure is flash type in hex, "flash description", flash byte size in hex. Here is a sample of the raincoat.cfg syntax: ---snip--- flash = 0x89a6,"Sharp - LHF08CH1",0x100000; flash = 0xda8c,"Winbond - W49F020",0x40000; ---snip-- Note that max 31 flash types can be read by raincoat, the rest ignored. If you successfully flash new types (not internally supported), please email the raincoat.cfg file used to [email protected] so it can be added to the internal list of flash types eventually. If bios.txt (lower case) is found on the disc where bios.bin resides it will be displayed for 30 seconds prior to flash procedure. Developers might find this function useful to give general version information about the bios or "bail out" warnings. Also helps to keep track of all your bios discs floating around. Troubleshooting: Some xbox DVD-Rom units seem to have a problem accessing files on cdrw/dvdr where disc image is smaller than 4-5MB (iso size). To work around this issue I have provided a dummy file of 5MB to be included in the disc (iso) you burn with bios.bin. Changelog: v1.1 + added support for custom raincoat.cfg + added support for custom bios.txt + failed raincoat flash results in "try new disc loop" + reduced confusing kernel messages on console v1.0 + initial release TODO (plans for the future): I want to take the flash disc to another level in the future 2.x releases and implement a "brain file system" (tm) which gives the user power to configure his own flash command sequence using the 29xxx or 28xxx methods. This way the user will be able to check datasheet for a specific flash and have complete control of commands used by raincoat during flash. In other words an optional config file for reset, sector erase, chip erase, read and program etc. Please visit our website at http://www.eurasia.nu for news and updates. Regards Robert |