Advertisement
Guest User

flashrom 4 MiB

a guest
Apr 16th, 2013
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.52 KB | None | 0 0
  1. root@coreboot:/home/coreboot# /usr/local/sbin/flashrom -p internal:laptop=force_I_want_a_brick -V -c "MX25L3206E" -VV
  2. flashrom v0.9.6.1-r1668 on Linux 3.2.0-4-amd64 (x86_64)
  3. flashrom is free software, get the source code at http://www.flashrom.org
  4.  
  5. flashrom was built with libpci 3.1.9, GCC 4.7.2, little endian
  6. Command line (6 args): /usr/local/sbin/flashrom -p internal:laptop=force_I_want_a_brick -V -c MX25L3206E -VV
  7. Calibrating delay loop... OS timer resolution is 1 usecs, 1988M loops per second, 10 myus = 11 us, 100 myus = 101 us, 1000 myus = 1007 us, 10000 myus = 10072 us, 4 myus = 5 us, OK.
  8. Initializing internal programmer
  9. Found candidate at: 00000500-00000510
  10. Found coreboot table at 0x00000500.
  11. Found candidate at: 00000000-00000834
  12. Found coreboot table at 0x00000000.
  13. coreboot table found at 0xbffee000.
  14. coreboot header(24) checksum: 9990 table(2100) checksum: cc7c entries: 17
  15. Vendor ID: Lenovo, part ID: ThinkPad T60 / T60p
  16. DMI string system-manufacturer: "Lenovo"
  17. DMI string system-product-name: "ThinkPad T60 / T60p"
  18. DMI string system-version: "1.0"
  19. DMI string baseboard-manufacturer: ""
  20. DMI string baseboard-product-name: ""
  21. DMI string baseboard-version: ""
  22. DMI string chassis-type: "Desktop"
  23. W836xx enter config mode worked or we were already in config mode. W836xx leave config mode had no effect.
  24. Active config mode, unknown reg 0x20 ID: f4.
  25. Please send the output of "flashrom -V" to
  26. flashrom@flashrom.org with W836xx: your board name: flashrom -V
  27. as the subject to help us finish support for your Super I/O. Thanks.
  28. matching Lenovo against ^ThinkPad T60
  29. matching ThinkPad T60 / T60p against ^ThinkPad T60
  30. Whitelisted laptop detected.
  31. Found chipset "Intel ICH7M" with PCI ID 8086:27b9. Enabling flash write...
  32. 0xfff80000/0xffb80000 FWH IDSEL: 0x0
  33. 0xfff00000/0xffb00000 FWH IDSEL: 0x0
  34. 0xffe80000/0xffa80000 FWH IDSEL: 0x1
  35. 0xffe00000/0xffa00000 FWH IDSEL: 0x1
  36. 0xffd80000/0xff980000 FWH IDSEL: 0x2
  37. 0xffd00000/0xff900000 FWH IDSEL: 0x2
  38. 0xffc80000/0xff880000 FWH IDSEL: 0x3
  39. 0xffc00000/0xff800000 FWH IDSEL: 0x3
  40. 0xff700000/0xff300000 FWH IDSEL: 0x4
  41. 0xff600000/0xff200000 FWH IDSEL: 0x5
  42. 0xff500000/0xff100000 FWH IDSEL: 0x6
  43. 0xff400000/0xff000000 FWH IDSEL: 0x7
  44. 0xfff80000/0xffb80000 FWH decode enabled
  45. 0xfff00000/0xffb00000 FWH decode enabled
  46. 0xffe80000/0xffa80000 FWH decode enabled
  47. 0xffe00000/0xffa00000 FWH decode enabled
  48. 0xffd80000/0xff980000 FWH decode enabled
  49. 0xffd00000/0xff900000 FWH decode enabled
  50. 0xffc80000/0xff880000 FWH decode enabled
  51. 0xffc00000/0xff800000 FWH decode enabled
  52. 0xff700000/0xff300000 FWH decode enabled
  53. 0xff600000/0xff200000 FWH decode enabled
  54. 0xff500000/0xff100000 FWH decode enabled
  55. 0xff400000/0xff000000 FWH decode enabled
  56. Maximum FWH chip size: 0x100000 bytes
  57. BIOS_CNTL = 0x09: BIOS Lock Enable: disabled, BIOS Write Enable: enabled
  58. Root Complex Register Block address = 0xfed1c000
  59. GCS = 0xc10460: BIOS Interface Lock-Down: disabled, Boot BIOS Straps: 0x1 (SPI)
  60. Top Swap : not enabled
  61. SPIBAR = 0xfed1c000 + 0x3020
  62. 0x00: 0x0004 (SPIS)
  63. 0x02: 0x4004 (SPIC)
  64. 0x04: 0x00000000 (SPIA)
  65. 0x08: 0x00000000 (SPID0)
  66. 0x0c: 0x00000000 (SPID0+4)
  67. 0x10: 0x00000000 (SPID1)
  68. 0x14: 0x00000000 (SPID1+4)
  69. 0x18: 0x00000000 (SPID2)
  70. 0x1c: 0x00000000 (SPID2+4)
  71. 0x20: 0x00000000 (SPID3)
  72. 0x24: 0x00000000 (SPID3+4)
  73. 0x28: 0x00000000 (SPID4)
  74. 0x2c: 0x00000000 (SPID4+4)
  75. 0x30: 0x00000000 (SPID5)
  76. 0x34: 0x00000000 (SPID5+4)
  77. 0x38: 0x00000000 (SPID6)
  78. 0x3c: 0x00000000 (SPID6+4)
  79. 0x40: 0x00000000 (SPID7)
  80. 0x44: 0x00000000 (SPID7+4)
  81. 0x50: 0x00000000 (BBAR)
  82. 0x54: 0x0004 (PREOP)
  83. 0x56: 0x0000 (OPTYPE)
  84. 0x58: 0x00000005 (OPMENU)
  85. 0x5c: 0x00000000 (OPMENU+4)
  86. 0x60: 0x00000000 (PBR0)
  87. 0x64: 0x00000000 (PBR1)
  88. 0x68: 0x00000000 (PBR2)
  89. Programming OPCODES...
  90. program_opcodes: preop=5006 optype=463b opmenu=05d80302c79f0190
  91. done
  92. OP Type Pre-OP
  93. op[0]: 0x02, write w/ addr, none
  94. op[1]: 0x03, read w/ addr, none
  95. op[2]: 0xd8, write w/ addr, none
  96. op[3]: 0x05, read w/o addr, none
  97. op[4]: 0x90, read w/ addr, none
  98. op[5]: 0x01, write w/o addr, none
  99. op[6]: 0x9f, read w/o addr, none
  100. op[7]: 0xc7, write w/o addr, none
  101. Pre-OP 0: 0x06, Pre-OP 1: 0x50
  102. SPI Read Configuration: prefetching enabled, caching enabled, OK.
  103. No board enable found matching coreboot IDs vendor="Lenovo", model="ThinkPad T60 / T60p".
  104. The following protocols are supported: SPI.
  105. Probing for Macronix MX25L3206E, 4096 kB: RDID returned 0xc2 0x20 0x16. probe_spi_rdid_generic: id1 0xc2, id2 0x2016
  106. Found Macronix flash chip "MX25L3206E" (4096 kB, SPI) at physical address 0xffc00000.
  107. Chip status register is 0x00.
  108. Chip status register: Status Register Write Disable (SRWD) is not set
  109. Chip status register: Bit 6 is not set
  110. Chip status register: Block Protect 3 (BP3) is not set
  111. Chip status register: Block Protect 2 (BP2) is not set
  112. Chip status register: Block Protect 1 (BP1) is not set
  113. Chip status register: Block Protect 0 (BP0) is not set
  114. Chip status register: Write Enable Latch (WEL) is not set
  115. Chip status register: Write In Progress (WIP/BUSY) is not set
  116. This chip may contain one-time programmable memory. flashrom cannot read
  117. and may never be able to write it, hence it may not be able to completely
  118. clone the contents of this chip (see man page for details).
  119. No operations were specified.
  120. Restoring MMIO space at 0x7f3c263d9070
  121. Restoring MMIO space at 0x7f3c263d907c
  122. Restoring MMIO space at 0x7f3c263d9078
  123. Restoring MMIO space at 0x7f3c263d9076
  124. Restoring MMIO space at 0x7f3c263d9074
  125. Restoring PCI config space for 00:1f:0 reg 0xdc
  126.  
  127.  
  128. 4 MiB flash for T60, same flashchip is also used in X60. :-D
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement