1. FXDX

    OP FXDX GBAtemp Regular
    Member

    Joined:
    Sep 15, 2019
    Messages:
    249
    Country:
    Dominican Republic
    I apologize for my English !
    An atypical case on PS4 that presents blue light of death (BLOD), is corruption of some sections of NOR chip. I present below a summary of how to solve this problem.
    First remove NOR chip from the PS4 motherboard, then wire it up to Teensy++ 2.0 programmed with SPIway.hex and make a dump with SPIWay from NORway-master.
    When the NOR dump is validated on BwE validator software - thank to developer BwE (Better Way Electronics) for the tools and tutorial -, it shows the following results:

    UNK Dynamic PerConsole Section Filler 2: ✔
    UNK Static Section 1: 000000 ✔
    UNK Dynamic Section 20 (SKU Byte): 00 [DANGER]
    UNK Dynamic Section 21: 0000000000000000000000000000 [DANGER]
    UNK Filler 4: ✔
    UNK Dynamic Section 22:
    00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ✔
    UNK Filler 5: ✔
    UNK Dynamic Section 23:
    11008180FFFFFFFF0410FF0000010000AC001F00FFFF401C ✔

    The real issue is the UNK Dynamic Section 1 and Section 20 - 22. Hence the DANGER !!
    Open the dump in a hex editor and corruption in this dump is from 001CE000 to 001CE1FF (A length of 200).
    On an working dump with similar specifications we will see correct data from 001CE000 to 001CE1FF.
    The solution is, using a hex editor (HxD), copy this data from 001CE000 to 001CE1FF from the one working NOR dump with similar specifications, into the our corrupted NOR dump !
    Ran the patched dump in BwE validator again and the result is a working dump. Ignore the WARNING message.

    UNK Dynamic PerConsole Section Filler 2: ✔
    UNK Static Section 1: 0007FF ✔
    UNK Dynamic Section 20 (SKU Byte): 07 (Retail) ✔
    UNK Dynamic Section 21: 0007FF0700030C04000000040000 ✔
    UNK Filler 4: ✔
    UNK Dynamic Section 22:
    B5020000B5020000B70E3500000000007C0100007C01000060684501000000006B0100006F0100003B0077010000000018000000 ✔
    UNK Filler 5: ✔
    UNK Dynamic Section 23:
    11008180FFFFFFFF0410FF0000010000AC001F00FFFF401C ✔

    Write this good dump that works back into the NOR chip, mounts back to the PS4 motherboard and BLOD caused by a corrupt NOR it disappeared.

    Many thanks to developer BwE (Better Way Electronics), for the tools and hard work:

    BwE PS4 NOR Validator
    BwE PS4 NOR Statistics
    BwE PS4 WiFi/BT Patcher & Extractor
    BwE PS4 NOR Comparator

    Many thanks to Andrew Paul for the tutorials and help:
    Install Teensy++ 2.0 programmer hardware within Windows, start dumping and re-programing the PS4 NOR chip, etc

    To do this you will need to download the following:
    - PS4 Ac1d Flash Tool:
    https://github.com/cfwprpht/PS4_AC1D_...
    - Python v2.x:
    https://www.python.org/downloads/
    - PySerial:
    https://pypi.python.org/pypi/pyserial...
    - TeensyLoader:
    https://www.pjrc.com/teensy/loader.html
    - SPIWay
    https://github.com/hjudges/NORway



    DmakLxMU0AAZdN5.jpg PS4 Controller Sync NOR Flash Corruption.jpg 2020_07_14_18_57_IMG_7781.jpg SPIway.jpg PS4 Controller Sync NOR Flash Corruption2.jpg compara 1.jpg compara.jpg Bad.jpg good.jpg IMG_0048.jpg IMG_0049.jpg
     
    Last edited by FXDX, Jul 16, 2020
    gavin25 and noob404 like this.
  2. noob404

    noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Great tut. Thanks. Might come in handy at some point of time. With SysGlitch Tool and others under development with scope for downgrading, maybe it's time to get a Teensy Board.
    BTW, can you tell me how to diagnose a corrupt NOR chip as reason for BLOD?
     
    FXDX likes this.
  3. FXDX

    OP FXDX GBAtemp Regular
    Member

    Joined:
    Sep 15, 2019
    Messages:
    249
    Country:
    Dominican Republic
    Unfortunately, it is a very difficult to diagnose exactly, but the BLOD has the following causes.
    1) APU
    2) Southbridge
    3) RAM Memory.
    4) Power supply
    5) NOR chip
    They must be taken by elimination.
     
    noob404 likes this.
  4. MadMaxGR

    MadMaxGR Advanced Member
    Newcomer

    Joined:
    Aug 23, 2015
    Messages:
    50
    Country:
    Cyprus
    The southbridge is married to the APU on all PS4 models. Right?

    Sent from my MI MAX 2 using Tapatalk
     
    FXDX likes this.
  5. FXDX

    OP FXDX GBAtemp Regular
    Member

    Joined:
    Sep 15, 2019
    Messages:
    249
    Country:
    Dominican Republic
    Nop
     
  6. MadMaxGR

    MadMaxGR Advanced Member
    Newcomer

    Joined:
    Aug 23, 2015
    Messages:
    50
    Country:
    Cyprus
    Andrew Paul mentioned something like that on one of his vids. So this is not true. We can replace any model's Southbridge IC chip without any further ic to be replaced. Please confirm...

    Sent from my MI MAX 2 using Tapatalk
     
    FXDX likes this.
  7. FXDX

    OP FXDX GBAtemp Regular
    Member

    Joined:
    Sep 15, 2019
    Messages:
    249
    Country:
    Dominican Republic
    Replace Southbridge IC chip, only with the same version you removed.
     
    MadMaxGR likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - displays, repair, signs