Editing Dual Firmware
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
[[Category:Hardware]] | |||
= Hardware Based = | = Hardware Based = | ||
Line 13: | Line 15: | ||
After looking into this some more, Simply switching the #CE pin may not be sufficient as the chip is still operating and can interfere with the bus. | After looking into this some more, Simply switching the #CE pin may not be sufficient as the chip is still operating and can interfere with the bus. | ||
However, it appears that whilst the #reset pin is tied low, all input/output pins on the flash are in a state of high-impedance. We should be able to simply ground this pin to disable that chip, rather than lifting the #CE pin. | However, it appears that whilst the #reset pin is tied low, all input/output pins on the flash are in a state of high-impedance. We should be able to simply ground this pin to disable that chip, rather than lifting the #CE pin. | ||
=== more than 2 (virtually limitless) === | === more than 2 (virtually limitless) === | ||
Line 27: | Line 27: | ||
== Increased size NOR Flash == | == Increased size NOR Flash == | ||
This method relies on entirely lifting the existing NOR flash chip and planting a 256mbit chip, you could lift Address pin 23 and have a switch to tie this low or high to switch banks. A compatable samsung | This method relies on entirely lifting the existing NOR flash chip and planting a 256mbit chip, you could lift Address pin 23 and have a switch to tie this low or high to switch banks. A compatable samsung chip can be found below: | ||
http://www.samsung.com/global/system/business/semiconductor/product/2007/8/7/620430ds_k8p5615uqa_rev11.pdf | |||
This looks like it could work, as per the spansion and samsung charts, when using autoselect commands etc, it does not care about the state of pin 23. So there should not be any interference. | This looks like it could work, as per the spansion and samsung charts, when using autoselect commands etc, it does not care about the state of pin 23. So there should not be any interference. | ||
Line 54: | Line 55: | ||
Only a single version of VFlash is stored on flash in NAND consoles, and a single copy is stored at the beginning of the PS3 hard drive on NOR consoles. Because the firmware stored here doesn't match that stored on flash, you would have to reinstall the rest of firmware everytime you switch. We could possibly overcome this limitation by patching the storage manager to redirect vflash to another region of the hard disk. | Only a single version of VFlash is stored on flash in NAND consoles, and a single copy is stored at the beginning of the PS3 hard drive on NOR consoles. Because the firmware stored here doesn't match that stored on flash, you would have to reinstall the rest of firmware everytime you switch. We could possibly overcome this limitation by patching the storage manager to redirect vflash to another region of the hard disk. | ||
[[Category:Software]] | |||
= Software based = | = Software based = | ||
Line 91: | Line 93: | ||
= Manual dualboot 3.55 & | = Manual dualboot 3.55 & 3.70 with 2 flashdumps and 2 harddrives = | ||
(old longer guide is on talkpage) | (old longer guide is on talkpage) | ||
Line 99: | Line 101: | ||
# Dump the flash and make sure it is useable for downgrade to 3.55 | # Dump the flash and make sure it is useable for downgrade to 3.55 | ||
# Patch it for downgrade | # Patch it for downgrade | ||
# Reinstall (Factory Service Mode) the prepatched PUP (e.g. | # Reinstall (Factory Service Mode) the prepatched PUP (e.g. RogeroV2.pup) and reboot (normal mode) to make sure it works fine | ||
# Redump the flash to make sure it | # Redump the flash to make sure it contains the exact same CoreOS prepatched and keep this as '3.55-swap.bin' together with the used harddrive '3.55.HDD'. | ||
===Getting latest=== | ===Getting latest=== | ||
# Update (normal or recovery mode) to the latest firmware you want to use (e.g. | # Update (normal or recovery mode) to the latest firmware you want to use (e.g. 3.7x) and reboot (normal mode) to make sure it works fine | ||
# Dump the flash and keep this as ' | # Dump the flash and keep this as '3.7x-swap.bin' together with used different harddrive '3.7x.HDD'. | ||
==Swapping== | ==Swapping== | ||
Line 110: | Line 112: | ||
# Reflash '3.55-swap.bin' and insert harddrive '3.55.HDD'. | # Reflash '3.55-swap.bin' and insert harddrive '3.55.HDD'. | ||
===When you want to boot to | ===When you want to boot to 3.7x=== | ||
# Reflash ' | # Reflash '3.7x-swap.bin' and insert harddrive '3.7x.HDD'. | ||
= Swap Solutions = | = Swap Solutions = | ||
Line 118: | Line 120: | ||
=== NAND === | === NAND === | ||
==== TSOP Clip/Probe ==== | ==== TSOP Clip/Probe ==== | ||
* http://www.360-clip.com/ | * http://www.360-clip.com/ | ||
==== TSOP sockets ==== | ==== TSOP sockets ==== | ||
* http://www.primedistributing.com/ | * http://www.primedistributing.com/48pintsop.aspx | ||
* https://www.emulation.com/cgi-cfm/insert_quantity.cfm?part_number=S-TSO-SM-048-A%2C%2048-TSO1 | * https://www.emulation.com/cgi-cfm/insert_quantity.cfm?part_number=S-TSO-SM-048-A%2C%2048-TSO1 | ||
* https://www.emulation.com/cgi-cfm/insert_quantity.cfm?part_number=S-TSO-SM-048-A1%2C | * https://www.emulation.com/cgi-cfm/insert_quantity.cfm?part_number=S-TSO-SM-048-A1%2C | ||
=== NOR === | === NOR === | ||
Line 139: | Line 133: | ||
==== TSOP sockets ==== | ==== TSOP sockets ==== | ||
* http://www.primedistributing.com/ | * http://www.primedistributing.com/56pintsop1.aspx | ||
== Solutions for swapping / externalise the harddrive == | == Solutions for swapping / externalise the harddrive == | ||
=== Internal tray with eSATA connector === | === Internal tray with eSATA connector === | ||
* http://www.ezflash.cn/ps3-hdd-expander/ (ps3 slim) | * http://www.ezflash.cn/ps3-hdd-expander/ (ps3 slim) | ||
* http://www.joystiq.com/2009/02/03/mysterious-ps3-esata-adapter-promises-massive-hdd-storage/ (ps3 fat) | * http://www.joystiq.com/2009/02/03/mysterious-ps3-esata-adapter-promises-massive-hdd-storage/ (ps3 fat) | ||
* http://www.destructoid.com/adding-300gb-esata-to-a-ps3-in-pictures-30024.phtml (ps3 fat) | * http://www.destructoid.com/adding-300gb-esata-to-a-ps3-in-pictures-30024.phtml (ps3 fat) | ||
=== DIY / cheap solutions === | === DIY / cheap solutions === | ||
Alot of the above mentioned solutions can be made DIY. | Alot of the above mentioned solutions can be made DIY. | ||
* http://www.aliexpress.com/fm-store/601043/210118527-417040433/SATA-7-pin-Male-to-ESATA-Female-cable-30cm-for-ps3.html (only US $5.99 !) | * http://www.aliexpress.com/fm-store/601043/210118527-417040433/SATA-7-pin-Male-to-ESATA-Female-cable-30cm-for-ps3.html (only US $5.99 !) | ||
=== SATA Switches === | === SATA Switches === | ||
Line 169: | Line 150: | ||
* http://jivebay.com/2008/12/08/sata-switches-hdd-hard-disk-drive-selectors-part-6/ | * http://jivebay.com/2008/12/08/sata-switches-hdd-hard-disk-drive-selectors-part-6/ | ||
* http://www.cooldrives.com/4posaiisw3ba.html | * http://www.cooldrives.com/4posaiisw3ba.html | ||
=== Not useable devices === | === Not useable devices === | ||
Devices that state that host must support Port Multiplier (PM) specifications won't work, e.g. | Devices that state that host must support Port Multiplier (PM) specifications won't work, e.g. http://www.vantecusa.com/gl/product/view_detail/372 | ||