Flash-Bridge

From PS4 Developer wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Dump information

for RAW content, see Flash-Bridge/content

subject: dump of serial flash MX25L1006E or 25X10CLYA1 for MB86C311B

reference file: available at http://www.psdevwiki.com/ps4/files/FlashDump/usb-bridge.bin

notes: reference files both seem to have unneeded trailing 0x10 bytes containing 00 00 00 00 00 00 00 00 00 00 00 68 5A 1E 08 E1

size: 0x20000 filesize / 0x17000 datasize

statistics: 4.17% 00's / 31.69% FF's / <= 0.30% rest
entropy: 6.24931 (78.1164%)
Redundancy: 21.8836%
A. Mean: 512.063
StdDev: 2594.56

observation: no differences between consoles (no perconsole data) and firmware versions (checked up including 1.51)

Hashes

note: without 0x10 footer garbage

CRC-16: A818
CRC-32: E511F20C
SHA-1: 08AD7BAB75FFCF53BD4350E1DAB34F16F3CC1AE1
SHA-256: 97EDCC9B378AC8315943141C6DAD338CFBAE7DBF15D37C6AE2B33AE067876BB4
SHA-384: 0E4905AFBBC60F503661EB218869E248577C6475FABB1F85C726443DD0EFD4327AD755E690374FE1FB9CB52AAD6FF164
SHA-512: D4422FBB115B952186587D7BEEF29663604622B98C11689B6359FA664F7FD56D709934BC168AFC0E3BCAA2AC1CAFBA822A94240E8731DA5299B008D9BAF1CC0A
MD-2: D19954A10B326E009E694C9E913E5271
MD-4: 8F1BDB75FB91AFD16A4B67211E9C3791
MD-5: D5629B77AA245C8B54E7207497C739BB

SPI Traffic

RDSR 0x00                          ; Read status register

READ 000000  37 42 9D E4 CA F6 87 49 BF DF 6F EF | 7B aEo I??oi
READ 00000C  55 DF 8C 0A 26 B2 3B 50 D0 E5 08 04 | U?  &?;P?a  
READ 000018  32 A9 A7 A0 5E B1 F5 8A DC 0B 00 00 | 2c�я^+o U   
...          truncated, see usb-bridge.bin
READ 01683C  55 9B 67 51 B0 2B 77 17 85 2A BD 9C | U gQш+w  *? 
READ 016848  C0 9B 2F 83 1C 1D 40 EC 0E 9C 66 44 | A /   @i  fD
READ 016854  C3 7F 8B A9                         | A  c

RDSR 0x00                          ; Read status register
REMS 0x00 0x00 0x00 0xC2 0x10      ; Read Read Electronic Manufacturer & Device ID, 
                                   ; output the manufacturer ID and device ID
RDID 0xC2 0x20 0x11                ; Read identification, outputs manufacturer ID and 2-byte device ID
RES 0x00 0x00 0x00 0x10 0x10       ; Read Electronic ID to read out 1-byte Device ID
WRSR 0x00                          ; Write status register ( see datasheet for details )
RDSR 0x03                          ; Read status register
RDSR 0x00                          ; Read status register

READ 000000  37 42 9D E4 CA F6 87 49 BF DF 6F EF | 7B aEo I??oi
READ 00000C  55 DF 8C 0A 26 B2 3B 50 D0 E5 08 04 | U?  &?;P?a  
READ 000018  32 A9 A7 A0 5E B1 F5 8A DC 0B 00 00 | 2c�я^+o U   
READ 000024  00 20 00 00 00 E0 01 00 01 00 00 00 |      a      
READ 000030  00 07 00 00 8A 01 8A 08 00 00 50 01 |           P 
READ 00003C  DA 09 00 00 B8 01 00 00 00 00 00 00 | U   ?       
READ 000048  00 10 00 00 00 00 02 00 00 10 00 00 |             
READ 000054  00 00 00 00 00 00 00 00 84 E0 C0 EA |          aAe
READ 000060  FA A9 5A 34 C2 93 F2 78 AC 52 E4 5C | ucZ4A oxїRa\
READ 00006C  E5 37 BA B5 E7 52 A0 0E 69 59 A1 3A | a7?зcRя iY?:
READ 000078  E1 03 B6 5A 00 0F 00 01             | a �Z    

READ 000080  10 1C 01 01 00 00 00 00 00 00 00 00 |             
READ 00008C  00 00 00 00 00 00 00 0E 00 00 1C 00 |             
READ 000098  00 00 00 00 00 00 03 01 01 21 02 FF |          ! y
READ 0000A4  00 25 0A 83 10 01 05 05 83 10 01 05 |  %          
READ 0000B0  05 00 00 00 00 00 00 00 00 00 00 00 |             
             ... < zeros > ...
READ 000170  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00017C  00 00 00 00 00 00                   |       

READ 00009E  03 01 01 21 02 FF 00 25 0A 83 10 01 |    ! y %    
READ 0000AA  05 05 83 10 01 05 05 00 00 00 00 00 |             
READ 0000B6  00 00 00 00 00 00 00 00 00 00 00 00 |             
             ... < zeros > ...
READ 00018E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00019A  00 00 00 00 00 00                   |       

READ 0000A1  21 02 FF 00 25 0A 83 10 01 05 05 83 | ! y %       
READ 0000AD  10 01 05 05 00 00 00 00 00 00 00 00 |             
             ... < zeros > ...
READ 000191  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00019D  00 00 00 00 00 00                   |       

READ 0000A5  25 0A 83 10 01 05 05 83 10 01 05 05 | %           
READ 0000B1  00 00 00 00 00 00 00 00 00 00 00 00 |             
             ... < zeros > ...            
READ 000195  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0001A1  00 00 00 00 00 00                   |       

READ 0000B1  00 00 00 00 00 00 00 00 00 00 00 00 |             
             ... < zeros > ...          
READ 0001A1  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0001AD  00 00 00 00 00 00                   |       

READ 00007C  00 0F 00 01                         |     
READ 000F00  FF FF FF FF FF FF FF FF FF FF FF FF | yyyyyyyyyyyy
READ 000F0C  FF FF FF FF                         | yyyy

READ 000000  37 42 9D E4 CA F6 87 49 BF DF 6F EF | 7B aEo I??oi
READ 00000C  55 DF 8C 0A 26 B2 3B 50 D0 E5 08 04 | U?  &?;P?a  
READ 000018  32 A9 A7 A0 5E B1 F5 8A DC 0B 00 00 | 2c�я^+o U   
READ 000024  00 20 00 00 00 E0 01 00 01 00 00 00 |      a      
READ 000030  00 07 00 00 8A 01 8A 08 00 00 50 01 |           P 
READ 00003C  DA 09 00 00 B8 01 00 00 00 00 00 00 | U   ?       
READ 000048  00 10 00 00 00 00 02 00 00 10 00 00 |             
READ 000054  00 00 00 00 00 00 00 00 84 E0 C0 EA |          aAe
READ 000060  FA A9 5A 34 C2 93 F2 78 AC 52 E4 5C | ucZ4A oxїRa\
READ 00006C  E5 37 BA B5 E7 52 A0 0E 69 59 A1 3A | a7?зcRя iY?:
READ 000078  E1 03 B6 5A 00 0F 00 01             | a �Z    

READ 0009DA  12 01 00 03 00 00 00 09 4C 05 4E 08 |         L N 
READ 0009E6  01 00 01 02 03 01 09 02 79 00 01 01 |         y   
READ 0009F2  00 C0 01 00 09 04 00 00 02 08 06 50 |  A         P
READ 0009FE  00 00 07 05 81 02 00 04 00 00 06 30 |            0
READ 000A0A  0F 00 00 00 07 05 02 02 00 04 00 00 |             
READ 000A16  06 30 0F 00 00 00 09 04 00 01 04 08 |  0          
READ 000A22  06 62 00 00 07 05 81 02 00 04 00 00 |  b          
READ 000A2E  06 30 0F 05 00 00 04 24 03 00 07 05 |  0     $    
READ 000A3A  02 02 00 04 00 00 06 30 0F 05 00 00 |        0    
READ 000A46  04 24 04 00 07 05 04 02 00 04 00 00 |  $          
READ 000A52  06 30 00 00 00 00 04 24 01 00 07 05 |  0     $    
READ 000A5E  85 02 00 04 00 00 06 30 00 05 00 00 |        0    
READ 000A6A  04 24 02 00 05 0F 16 00 02 00 07 10 |  $          
READ 000A76  02 02 00 00 00 00 0A 10 03 00 0E 00 |             
READ 000A82  01 00 00 00 04 03 09 04 0A 03 53 00 |           S 
READ 000A8E  43 00 45 00 49 00 00 00 00 00 00 00 | C E I       
READ 000A9A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AA6  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AB2  00 00 00 00 00 00 00 00 00 00 20 03 |             
READ 000ABE  55 00 53 00 42 00 2D 00 53 00 41 00 | U S B - S A 
READ 000ACA  54 00 41 00 20 00 42 00 72 00 69 00 | T A   B r i 
READ 000AD6  64 00 67 00 65 00 00 00 00 00 00 00 | d g e       
READ 000AE2  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AEE  22 03 30 00 30 00 30 00 30 00 30 00 | " 0 0 0 0 0 
READ 000AFA  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 000B06  30 00 30 00 30 00 30 00 31 00 00 00 | 0 0 0 0 1   
READ 000B12  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B1E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B2A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B36  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B42  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B4E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B5A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B66  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B72  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B7E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B8A  00 00 00 00 00 00 00 00             |         

READ 000700  12 01 10 02 00 00 00 40 4C 05 4E 08 |        @L N 
READ 00070C  01 00 01 02 03 01 09 02 55 00 01 01 |         U   
READ 000718  00 C0 04 00 09 04 00 00 02 08 06 50 |  A         P
READ 000724  00 00 07 05 81 02 00 02 14 00 07 05 |             
READ 000730  02 02 00 02 14 00 09 04 00 01 04 08 |             
READ 00073C  06 62 00 00 07 05 81 02 00 02 14 00 |  b          
READ 000748  04 24 03 00 07 05 02 02 00 02 14 00 |  $          
READ 000754  04 24 04 00 07 05 04 02 00 02 14 00 |  $          
READ 000760  04 24 01 00 07 05 85 02 00 02 14 00 |  $          
READ 00076C  04 24 02 00 04 03 09 04 0A 03 53 00 |  $        S 
READ 000778  43 00 45 00 49 00 00 00 00 00 00 00 | C E I       
READ 000784  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000790  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00079C  00 00 00 00 00 00 00 00 00 00 20 03 |             
READ 0007A8  55 00 53 00 42 00 2D 00 53 00 41 00 | U S B - S A 
READ 0007B4  54 00 41 00 20 00 42 00 72 00 69 00 | T A   B r i 
READ 0007C0  64 00 67 00 65 00 00 00 00 00 00 00 | d g e       
READ 0007CC  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0007D8  22 03 30 00 30 00 30 00 30 00 30 00 | " 0 0 0 0 0 
READ 0007E4  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 0007F0  30 00 30 00 30 00 30 00 31 00 00 00 | 0 0 0 0 1   
READ 0007FC  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000808  00 00 0A 06 10 02 00 00 00 40 01 00 |          @  
READ 000814  09 07 20 00 01 01 00 C0 04 00 00 00 |        A    
READ 000820  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00082C  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000838  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000844  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000850  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00085C  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000868  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000874  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000880  00 00 00 00 00 00 00 00 00 00       |           

READ 00088A  12 01 10 02 00 00 00 40 4C 05 4E 08 |        @L N 
READ 000896  01 00 01 02 03 01 09 02 20 00 01 01 |             
READ 0008A2  00 C0 04 00 09 04 00 00 02 08 06 50 |  A         P
READ 0008AE  00 00 07 05 81 02 40 00 0F 00 07 05 |       @     
READ 0008BA  02 02 40 00 0F 00 04 03 09 04 0A 03 |   @         
READ 0008C6  53 00 43 00 45 00 49 00 00 00 00 00 | S C E I     
READ 0008D2  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0008DE  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0008EA  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0008F6  20 03 55 00 53 00 42 00 2D 00 53 00 |   U S B - S 
READ 000902  41 00 54 00 41 00 20 00 42 00 72 00 | A T A   B r 
READ 00090E  69 00 64 00 67 00 65 00 00 00 00 00 | i d g e     
READ 00091A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000926  00 00 22 03 30 00 30 00 30 00 30 00 |   " 0 0 0 0 
READ 000932  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 00093E  30 00 30 00 30 00 30 00 30 00 31 00 | 0 0 0 0 0 1 
READ 00094A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000956  00 00 00 00 0A 06 10 02 00 00 00 40 |            @
READ 000962  01 00 09 07 20 00 01 01 00 C0 04 00 |          A  
READ 00096E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00097A  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000986  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000992  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 00099E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0009AA  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0009B6  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0009C2  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 0009CE  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AEE  22 03 30 00 30 00 30 00 30 00 30 00 | " 0 0 0 0 0 
READ 000AFA  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 000B06  30 00 30 00 30 00 30 00 31 00 00 00 | 0 0 0 0 1   
READ 000B12  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B1E  00 00                               |   

READ 000A86  04 03 09 04 0A 03 53 00 43 00 45 00 |       S C E 
READ 000A92  49 00 00 00 00 00 00 00 00 00 00 00 | I           
READ 000A9E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AAA  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AB6  00 00                               |   

READ 000A86  04 03 09 04 0A 03 53 00 43 00 45 00 |       S C E 
READ 000A92  49 00 00 00 00 00 00 00 00 00 00 00 | I           
READ 000A9E  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AAA  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AB6  00 00                               |   

READ 000AEE  22 03 30 00 30 00 30 00 30 00 30 00 | " 0 0 0 0 0 
READ 000AFA  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 000B06  30 00 30 00 30 00 30 00 31 00 00 00 | 0 0 0 0 1   
READ 000B12  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B1E  00 00                               |   

READ 000AEE  22 03 30 00 30 00 30 00 30 00 30 00 | " 0 0 0 0 0 
READ 000AFA  30 00 30 00 30 00 30 00 30 00 30 00 | 0 0 0 0 0 0 
READ 000B06  30 00 30 00 30 00 30 00 31 00 00 00 | 0 0 0 0 1   
READ 000B12  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000B1E  00 00                               |   

READ 000A8A  0A 03 53 00 43 00 45 00 49 00 00 00 |   S C E I   
READ 000A96  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AA2  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AAE  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000ABA  00 00                               |   

READ 000A8A  0A 03 53 00 43 00 45 00 49 00 00 00 |   S C E I   
READ 000A96  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AA2  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AAE  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000ABA  00 00                               |   

READ 000ABC  20 03 55 00 53 00 42 00 2D 00 53 00 |   U S B - S 
READ 000AC8  41 00 54 00 41 00 20 00 42 00 72 00 | A T A   B r 
READ 000AD4  69 00 64 00 67 00 65 00 00 00 00 00 | i d g e     
READ 000AE0  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AEC  00 00                               |   

READ 000ABC  20 03 55 00 53 00 42 00 2D 00 53 00 |   U S B - S 
READ 000AC8  41 00 54 00 41 00 20 00 42 00 72 00 | A T A   B r 
READ 000AD4  69 00 64 00 67 00 65 00 00 00 00 00 | i d g e     
READ 000AE0  00 00 00 00 00 00 00 00 00 00 00 00 |             
READ 000AEC  00 00                               |   

READ 000E00  53 43 45 49 20 20 20 20 55 53 42 2D | SCEI    USB-
READ 000E0C  53 41 54 41 20 42 72 69 64 67 65 20 | SATA Bridge 
READ 000E18  30 30 30 31                         | 0001

READ 000024  00 20 00 00 00 E0 01 00             |      a  
READ 002020  34 48 01 00                         | 4H  
READ 016858  00 00 00 00                         |     

READ 000E00  53 43 45 49 20 20 20 20 55 53 42 2D | SCEI    USB-
READ 000E0C  53 41 54 41 20 42 72 69 64 67 65 20 | SATA Bridge 
READ 000E18  30 30 30 31                         | 0001

READ 000024  00 20 00 00 00 E0 01 00             |      a  
READ 002020  34 48 01 00                         | 4H  
READ 016858  00 00 00 00                         |