请选择 进入手机版 | 继续访问电脑版

GODIY 自己动手亲力亲为的DIY社区一起来吧--GODIY论坛

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 72897|回复: 95

【10-4日更新】小白刷OPENWRT更简单。SATA救砖更简单。6in1一键刷机系统

[复制链接]
发表于 2013-9-5 18:59:09 | 显示全部楼层 |阅读模式
本帖最后由 mk-link 于 2013-10-5 22:20 编辑

lintel大神新版的固件出来后,刷机过程简单了好多,但还是有人不会,为了照顾不经常玩机的朋友,让刷机更为简单,我做了个6合1的刷机镜像,想尝鲜有不大会刷机的朋友就方便很多了,刷机过程中全部是自动批处理的,你只需要按固件对应的编号然后回车,全程自动刷的,不是啥高科技,一切只为简单而已。有些POGO的Flash有坏块,就有可能有些刷完能启动 有些刷完不启动,这玩意也是昨天在给1朋友修砖发现的。相应固件的bug请到相应的帖子提问。


  1  (original)刷回到POGO原版固件"  

特别注意: 回复原版的朋友请到CE里面将SN及其MAC改好,可以按照支架上面的改,教程参考https://godiy.net/viewthread.php?tid=11244&highlight=%E4%B8%8D%E6%8F%90%E5%80%A1
  2  (CEC0D5F1B6AB_1003)论坛大神最新固件,支持恢复默认设置的"
  3  (990101_0925)论坛99大神最新固件,论坛反映Samba速度最快"

帖子链接 https://godiy.net/thread-13071-1-4.html
  4  (wzdzdhan_0925)论坛大神固件,汉化到位,少量设置即可投入使用"
  5  (rsd1987_0927)论坛大神固件,暂未测试"

帖子链接 https://godiy.net/thread-13484-1-2.html
  6  (lintel_0923)不推荐小白用户使用,需要设置的地方较多"

帖子链接 https://godiy.net/thread-13465-1-1.html


准备工作:
1.你已经会使用TTL,并可正常操作。
不会的请前往查看
2.你的POGO已经做好SATA供电,POGO能给正常识别到硬盘。
3.下载
http://pan.baidu.com/s/1AAheU 下载下来后,请用附带的DM5校验工具校验下。

  1. 最新版刷机系统.rar
  2. 大小: 227306882 字节
  3. 修改时间: 2013年10月4日, 6:58:43
  4. MD5: 31CBF5FB738F32B9994012FBA774AF73
  5. SHA1: 6B5C5408821527CF4B9D30CF1D34D9B1AD502172
  6. CRC32: F264323E

  7. 解压后校验值
  8. 最新版刷机系统.dd
  9. 大小: 1024000000 字节
  10. 修改时间: 2013年10月4日, 6:47:32
  11. MD5: 01652DF379A2E17357312097AA30FB9B
  12. SHA1: 577908ED6EC58DA549D5340A24271C9CA93695C2
  13. CRC32: B92F46D2
复制代码


4.解压 最新版刷机系统.rar    解压  WinHex硬盘写入软件.rar  备用

开始工作

1.将硬盘直接挂在台式机或者通过移动硬盘的方式连接到电脑。
2.运行WinHex软件,将“最新版刷机系统.dd” 文件写入硬盘。
改成中文界面

选择 磁盘克隆


选择数据源,跟需要恢复的硬盘。


点确定后,一路确定,就会看到恢复进度条。回复完成后,将硬盘连接到POGO。不要通过别的任何的转接,硬盘的SATA直接连接到POGO主板SATA插座,供电方面,台机也行,用铁壳的SATA板也行,能供电,硬盘能转就行。

3.硬盘连接到POGO TTL连接到POGO并开启超级终端软件,看POGO的启动状态。

1212.PNG


4.选择自己需要更新的固件,等待自动完成,

  1. U-Boot 1.1.2 (Jun 2 2013 - 09:19:42)

  2. U-Boot code: 60D00000 -> 60D21484 BSS: -> 60D26DBC
  3. RAM Configuration:
  4. Bank #0: 60000000 128 MB
  5. SRAM Configuration:
  6. 64KB at 0x50000000
  7. NAND:128 MiB
  8. In: serial
  9. Out: serial
  10. Err: serial
  11. Setting Linux mem= boot arg value

  12. IDE read: device 0 block # 288, count 1 ... 1 blocks read: OK
  13. Hit any key to stop autoboot: 0

  14. IDE device 0: Model: ST96812AS Firm: 7.24 Ser#: 5PJBN9NK
  15. Type: Hard Disk
  16. Capacity: 57241.8 MB = 55.9 GB (117231408 x 512)
  17. ... is now current device

  18. IDE read: device 0 block # 1290, count 5700 ... 5700 blocks read: OK
  19. ## Booting image at 60500000 ...
  20. Image Name: Linux-3.1.10
  21. Image Type: ARM Linux Kernel Image (uncompressed)
  22. Data Size: 2136848 Bytes = 2 MB
  23. Load Address: 60008000
  24. Entry Point: 60008000
  25. Verifying Checksum ... OK
  26. OK

  27. Starting kernel ...

  28. Uncompressing Linux... done, booting the kernel.
  29. [ 0.000000] Initializing cgroup subsys cpuset
  30. [ 0.000000] Initializing cgroup subsys cpu
  31. [ 0.000000] Linux version 3.1.10 (root@debian) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 SMP Tue Oct 1 19:54:19 CST 2013
  32. [ 0.000000] CPU: ARMv6-compatible processor [410fb025] revision 5 (ARMv7), cr=00c5387d
  33. [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
  34. [ 0.000000] Machine: PogoPlug Pro
  35. [ 0.000000] 1 memory region
  36. [ 0.000000] Ignoring unrecognised tag 0x00000000
  37. [ 0.000000] Memory policy: ECC disabled, Data cache writealloc
  38. [ 0.000000] PERCPU: Embedded 8 pages/cpu @c0744000 s9248 r8192 d15328 u32768
  39. [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
  40. [ 0.000000] Kernel command line: root=/dev/sda1 console=ttyS0,115200 elevator=cfq mac_adr=0x00,0x30,0xe0,0x00,0x00,0x01 mem=128M poweroutage=yes
  41. [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
  42. [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
  43. [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
  44. [ 0.000000] allocated 524288 bytes of page_cgroup
  45. [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
  46. [ 0.000000] Memory: 128MB = 128MB total
  47. [ 0.000000] Memory: 122936k/122936k available, 8136k reserved, 0K highmem
  48. [ 0.000000] Virtual kernel memory layout:
  49. [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
  50. [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
  51. [ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
  52. [ 0.000000] vmalloc : 0xc8800000 - 0xed000000 ( 584 MB)
  53. [ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
  54. [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
  55. [ 0.000000] .text : 0xc0008000 - 0xc055b000 (5452 kB)
  56. [ 0.000000] .init : 0xc055b000 - 0xc058d420 ( 202 kB)
  57. [ 0.000000] .data : 0xc058e000 - 0xc05b62b0 ( 161 kB)
  58. [ 0.000000] .bss : 0xc05b62d4 - 0xc0640ce8 ( 555 kB)
  59. [ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
  60. [ 0.000000] Hierarchical RCU implementation.
  61. [ 0.000000] NR_IRQS:146 nr_irqs:146 146
  62. [ 0.000000] OX820_RPS_init_irq: interrupts 64 to 96
  63. [ 0.000000] Console: colour dummy device 80x30
  64. [ 0.000000] console [ttyS0] enabled
  65. [ 0.030000] Calibrating delay loop... 278.93 BogoMIPS (lpj=1394688)
  66. [ 0.100000] pid_max: default: 32768 minimum: 301
  67. [ 0.100000] Mount-cache hash table entries: 512
  68. [ 0.110000] Initializing cgroup subsys cpuacct
  69. [ 0.110000] Initializing cgroup subsys memory
  70. [ 0.120000] Initializing cgroup subsys devices
  71. [ 0.120000] Initializing cgroup subsys freezer
  72. [ 0.130000] CPU: Testing write buffer coherency: ok
  73. [ 0.130000] ftrace: allocating 14135 entries in 42 pages
  74. [ 0.150000] Calibrating local timer... 349.97MHz.
  75. [ 0.220000] platform_smp_prepare_cpus 33
  76. [ 0.220000] hw perfevents: enabled with v6mpcore PMU driver, 3 counters available
  77. [ 0.230000] CPU1: Booted secondary processor
  78. [ 0.230000] CPU1: Unknown IPI message 0x1
  79. [ 0.310000] Brought up 2 CPUs
  80. [ 0.310000] SMP: Total of 2 processors activated (557.87 BogoMIPS).
  81. [ 0.320000] devtmpfs: initialized
  82. [ 0.320000] NET: Registered protocol family 16
  83. [ 0.330000] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
  84. [ 0.330000] hw-breakpoint: maximum watchpoint size is 4 bytes.
  85. [ 0.350000] bio: create slab <bio-0> at 0
  86. [ 0.350000] SCSI subsystem initialized
  87. [ 0.360000] cfg80211: Calling CRDA to update world regulatory domain
  88. [ 0.360000] Switching to clocksource rps-timer2
  89. [ 0.410000] NET: Registered protocol family 2
  90. [ 0.410000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  91. [ 0.420000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
  92. [ 0.430000] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
  93. [ 0.430000] TCP: Hash tables configured (established 4096 bind 4096)
  94. [ 0.440000] TCP reno registered
  95. [ 0.440000] UDP hash table entries: 128 (order: 0, 4096 bytes)
  96. [ 0.450000] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
  97. [ 0.450000] NET: Registered protocol family 1
  98. [ 0.480000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
  99. [ 0.480000] JFFS2 version 2.2 (NAND) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
  100. [ 0.490000] msgmni has been set to 240
  101. [ 0.500000] io scheduler noop registered
  102. [ 0.510000] io scheduler deadline registered
  103. [ 0.510000] io scheduler cfq registered (default)
  104. [ 0.520000] ox820_gpio: initialized
  105. [ 0.870000] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
  106. [ 0.890000] serial8250: ttyS0 at MMIO 0x44200000 (irq = 55) is a 16550A
  107. [ 1.860000] Uniform Multi-Platform E-IDE driver
  108. [ 1.860000] ide-gd driver 1.18
  109. [ 1.860000] ide-cd driver 5.00
  110. [ 1.870000] ox820sata: OX820 sata core.
  111. [ 1.870000] scsi0 : oxnassata
  112. [ 1.880000] scsi1 : oxnassata
  113. [ 1.880000] ata1: SATA max UDMA/133 irq 50
  114. [ 1.890000] ata2: SATA max UDMA/133 irq 50
  115. [ 1.890000] sata_ox820: Initialized
  116. [ 1.890000] ONFI flash detected
  117. [ 1.900000] NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit)
  118. [ 1.910000] Scanning device for bad blocks
  119. [ 1.940000] Bad eraseblock 183 at 0x0000016e0000
  120. [ 2.000000] Bad eraseblock 581 at 0x0000048a0000
  121. [ 2.000000] Bad eraseblock 594 at 0x000004a40000
  122. [ 2.070000] Creating 3 MTD partitions on "NAND 128MiB 3,3V 8-bit":
  123. [ 2.080000] 0x000000000000-0x000008000000 : "NAND 128MiB 3,3V 8-bit"
  124. [ 2.090000] 0x000000000000-0x000000e00000 : "boot"
  125. [ 2.090000] 0x000000e00000-0x000008000000 : "rootfs"
  126. [ 2.100000] mtd: partition "rootfs" set to be root filesystem
  127. [ 2.110000] split_squashfs: no squashfs found in "NAND 128MiB 3,3V 8-bit"
  128. [ 2.110000] Probing for Synopsis GMAC, unit 0
  129. [ 2.120000] eth0: Tuning GMAC 0 RGMII timings
  130. [ 2.120000] eth0: PHY is Realtek RTL8211D, type 0x001cc914
  131. [ 2.130000] eth0: GMAC ver = 53, vendor ver = 18 at 0xed400000, IRQ 40
  132. [ 2.140000] eth0: Found PHY at address 3, type 0x001cc914 -> 10/100/1000
  133. [ 2.140000] eth0: Ethernet addr: 00:30:e0:00:00:00
  134. [ 2.150000] ox820_led_gpio: initialized
  135. [ 2.150000] oprofile: using arm/mpcore
  136. [ 2.160000] TCP cubic registered
  137. [ 2.160000] NET: Registered protocol family 10
  138. [ 2.170000] IPv6 over IPv4 tunneling driver
  139. [ 2.180000] NET: Registered protocol family 17
  140. [ 2.180000] VFP support v0.3: not present
  141. [ 2.810000] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
  142. [ 2.810000] ata1.00: ATA-7: ST96812AS, 7.24, max UDMA/100
  143. [ 2.820000] ata1.00: 117231408 sectors, multi 0: LBA48
  144. [ 2.830000] ata1.00: configured for UDMA/100
  145. [ 2.830000] scsi 0:0:0:0: Direct-Access ATA ST96812AS 7.24 PQ: 0 ANSI: 5
  146. [ 2.840000] sd 0:0:0:0: [sda] 117231408 512-byte logical blocks: (60.0 GB/55.8 GiB)
  147. [ 2.850000] sd 0:0:0:0: [sda] Write Protect is off
  148. [ 2.850000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
  149. [ 2.880000] sda: sda1
  150. [ 2.890000] sd 0:0:0:0: [sda] Attached SCSI disk
  151. [ 3.190000] ata2: SATA link down (SStatus 0 SControl 300)
  152. [ 3.220000] kjournald starting. Commit interval 5 seconds
  153. [ 3.220000] EXT3-fs (sda1): using internal journal
  154. [ 3.230000] EXT3-fs (sda1): recovery complete
  155. [ 3.230000] EXT3-fs (sda1): mounted filesystem with ordered data mode
  156. [ 3.240000] VFS: Mounted root (ext3 filesystem) on device 8:1.
  157. [ 3.260000] devtmpfs: mounted
  158. [ 3.260000] Freeing init memory: 200K
  159. ...请输入固件对应的数字序列号码然后回车,即可自动刷新固件...
  160. 1 (original)刷回到POGO原版固件
  161. 2 (CEC0D5F1B6AB_1003)论坛大神最新固件,支持TTL短接RX TX达到恢复默认设置的效果
  162. 3 (990101_0925)论坛99大神最新固件,论坛反映Samba速度最快
  163. 4 (wzdzdhan_0925)论坛大神固件,汉化到位,少量设置即可投入使用
  164. 5 (rsd1987_0927)论坛大神固件,暂未测试
  165. 6 (lintel_0923)不推荐小白用户使用,需要设置的地方较多
  166. / # 2
  167. Erase the mtd
  168. Erasing 128 Kibyte @ 16c0000 -- 17 % complete.
  169. Skipping bad block at 0x016e0000
  170. Erasing 128 Kibyte @ 4880000 -- 56 % complete.
  171. Skipping bad block at 0x048a0000
  172. Erasing 128 Kibyte @ 4a20000 -- 57 % complete.
  173. Skipping bad block at 0x04a40000
  174. Erasing 128 Kibyte @ 8000000 -- 100 % complete.
  175. Flash the stage1
  176. Writing /file/CEC0D5F1B6AB_NEW/stage1.wrapped to /dev/mtd0, offset 0x0
  177. Writing /file/CEC0D5F1B6AB_NEW/stage1.wrapped to /dev/mtd0, offset 0x20000
  178. Flash the u-boot
  179. Writing at 0x00040000
  180. Writing at 0x00100000
  181. Flash the kernel
  182. Writing at 0x00200000
  183. Writing at 0x00220000
  184. Writing at 0x00240000
  185. Writing at 0x00260000
  186. Writing at 0x00280000
  187. Writing at 0x002a0000
  188. Writing at 0x002c0000
  189. Writing at 0x002e0000
  190. Writing at 0x00300000
  191. Writing at 0x00320000
  192. Writing at 0x00800000
  193. Writing at 0x00820000
  194. Writing at 0x00840000
  195. Writing at 0x00860000
  196. Writing at 0x00880000
  197. Writing at 0x008a0000
  198. Writing at 0x008c0000
  199. Writing at 0x008e0000
  200. Writing at 0x00900000
  201. Writing at 0x00920000
  202. Flash the rootfs
  203. Writing at 0x00e00000
  204. Writing at 0x00e20000
  205. Writing at 0x00e40000
  206. Writing at 0x00e60000
  207. Writing at 0x00e80000
  208. Writing at 0x00ea0000
  209. Writing at 0x00ec0000
  210. Writing at 0x00ee0000
  211. Writing at 0x00f00000
  212. Writing at 0x00f20000
  213. Writing at 0x00f40000
  214. Writing at 0x00f60000
  215. Writing at 0x00f80000
  216. Writing at 0x00fa0000
  217. Writing at 0x00fc0000
  218. Writing at 0x00fe0000
  219. Writing at 0x01000000
  220. Writing at 0x01020000
  221. Writing at 0x01040000
  222. Writing at 0x01060000
  223. Writing at 0x01080000
  224. Writing at 0x010a0000
  225. Writing at 0x010c0000
  226. Writing at 0x010e0000
  227. Writing at 0x01100000
  228. Writing at 0x01120000
  229. Writing at 0x01140000
  230. Writing at 0x01160000
  231. Writing at 0x01180000
  232. Writing at 0x011a0000
  233. Writing at 0x011c0000
  234. Writing at 0x011e0000
  235. Writing at 0x01200000
  236. Writing at 0x01220000
  237. Writing at 0x01240000
  238. Writing at 0x01260000
  239. Writing at 0x01280000
  240. Writing at 0x012a0000
  241. Writing at 0x012c0000
  242. Writing at 0x012e0000
  243. Writing at 0x01300000
  244. Writing at 0x01320000
  245. Writing at 0x01340000
  246. Writing at 0x01360000
  247. Writing at 0x01380000
  248. Writing at 0x013a0000
  249. Writing at 0x013c0000
  250. Writing at 0x013e0000
  251. Writing at 0x01400000
  252. Writing at 0x01420000
  253. Writing at 0x01440000
  254. Writing at 0x01460000
  255. Writing at 0x01480000
  256. Writing at 0x014a0000
  257. Writing at 0x014c0000
  258. Writing at 0x014e0000
  259. Writing at 0x01500000
  260. Writing at 0x01520000
  261. Writing at 0x01540000
  262. Writing at 0x01560000
  263. Writing at 0x01580000
  264. Writing at 0x015a0000
  265. Writing at 0x015c0000
  266. Writing at 0x015e0000
  267. Writing at 0x01600000
  268. Writing at 0x01620000
  269. Writing at 0x01640000
  270. Writing at 0x01660000
  271. Writing at 0x01680000
  272. Writing at 0x016a0000
  273. Writing at 0x016c0000
  274. Skipping bad block at 0x016e0000
  275. Writing at 0x01700000
  276. Writing at 0x01720000
  277. Writing at 0x01740000
  278. Writing at 0x01760000
  279. Writing at 0x01780000
  280. Writing at 0x017a0000
  281. Writing at 0x017c0000
  282. Writing at 0x017e0000
  283. Waiting...
  284. .固件已经刷新完毕,请将POGO电源关闭,SATA硬盘与POGO主板断开,重新开机即可开始新的旅程...
  285. ...新系统的管理IP为 192.168.1.10 密码 admin ...
  286. / #
复制代码



5.批处理完成后,拔掉POGO电源,取掉硬盘。重新开机,没状况的情况下,就已经搞定啦。

发表于 2013-9-5 19:31:07 | 显示全部楼层
谢谢分享,先收藏了。
发表于 2013-9-5 19:33:43 | 显示全部楼层
这个对动手能力差,或不想那么复杂的人来说,就是个最简便的教程了。
发表于 2013-9-5 20:04:00 | 显示全部楼层
多谢分享,小白的救星啊
发表于 2013-9-5 21:40:55 | 显示全部楼层
很牛的文章,楼主大好人啊
发表于 2013-9-5 21:41:11 | 显示全部楼层
很牛的文章,楼主大好人啊,谢谢
发表于 2013-9-5 21:54:52 | 显示全部楼层
学习了,,,,,,,,,,,,,,
发表于 2013-9-6 00:26:16 | 显示全部楼层
收藏  备用   不错!!!
发表于 2013-9-6 03:16:29 | 显示全部楼层
难得的图文教程啊!赞一个!
发表于 2013-9-6 08:25:00 | 显示全部楼层
这教程真不错,小白一枚立马收藏,希望以后多点这样的教程,通俗易懂
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|GODIY论坛 ( 粤ICP备12089271号

GMT+8, 2018-12-19 04:18 , Processed in 0.175455 second(s), 10 queries , File On.

Powered by Godiy.net

快速回复 返回顶部 返回列表