Advertisement
zombah

wm8650 boot log

Apr 15th, 2013
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.13 KB | None | 0 0
  1. ethaddr............found
  2. wloader finish
  3.  
  4.  
  5. U-Boot 1.1.4 (Aug 24 2011 - 10:14:10)
  6. WonderMedia Technologies, Inc.
  7. U-Boot Version : UPDATEID_0.04.00.00.10
  8. U-Boot code: 03F80000 -> 03FC3190 BSS: -> 03FCD724
  9. boot from spi flash.
  10. SF0: ManufID = 1C, DeviceID = 3113
  11. SF1: ManufID = 0, DeviceID = 0 (Missing or Unknown FLASH)
  12. Use Default - Total size = 8MB, Sector size = 64KB
  13. flash:
  14. Bank1: FFF80000 -- FFFFFFFF
  15. Bank2: FF780000 -- FFF7FFFF
  16. Flash: 8.5 MB
  17. sfboot NAND:env nand config fail, use default flash id list info
  18. pllb=0xc30, spec_clk=0x190a0fff
  19. T1=3, clk1=16, div1=7, Thold=1, tREA=25+delay(9)
  20. T2=2, clk2=18, div2=8, Thold2=1, comp=1
  21. Tim1=524288 , Tim2=442368
  22. T2=1, clk2=34, div2=15, Thold2=1, comp=1
  23. Tim1=442368 , Tim2=557056
  24. T2 is greater and not use
  25. T=2, clk=18, divisor=8, Thold=0x601
  26. divisor is set 0x8, NFC_timing=0x2424
  27. USE_HW_ECC ECC24bitPer1K
  28. 1 flash chips found. Total nand_chip size: 2048 MB
  29. In: serial
  30. Out: serial
  31. Err: serial
  32. ### main_loop entered: bootdelay=1
  33.  
  34. logocmd="nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000;
  35. nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000; nandrw
  36. r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000; display
  37. init force; decompanima -f ${wmt.display.logoaddr2} 0x3000000; decompanima
  38. -f ${wmt.display.logoaddr} 0x3000000"
  39. Load Image From NAND Flash page=0x11480
  40. USE_HW_ECC ECC24bitPer1K
  41.  
  42. Read NAND Flash OK
  43. [VOUT] ext dev : LCD
  44. [VOUT] int dev : NO
  45. [LCD] wmt default lcd (id 4,bpp 24)
  46. vpp_config(800x480@60),pixclock 40000000
  47. div_addr_offs=0x35c PLL_NO=1
  48. [VPP] get base clock PLLC : 400000000
  49. 1div_addr_offs=0x374 PLL_NO=2
  50. PLLN64, PLLD5, PLLP2, div2 div_addr_offs=0x374
  51. read divisor=2, pll=0x5440 from register
  52. [GOVRH] set clock 40000000 ==> 40000000
  53. div_addr_offs=0x374 PLL_NO=2
  54. [VPP] get base clock PLLB : 40000000
  55. vo_lcd_visible(1)
  56. Hit any key to stop autoboot: 0
  57. WMT #
  58. WMT #
  59. WMT #
  60. WMT #
  61. WMT # help
  62. ? - alias for 'help'
  63. autoscr - run script from memory
  64. base - print or set address offset
  65. bdinfo - print Board Info structure
  66. boot - boot default, i.e., run 'bootcmd'
  67. bootd - boot default, i.e., run 'bootcmd'
  68. bootm - boot application image from memory
  69. bootp - boot image via network using BootP/TFTP protocol
  70. cmp - memory compare
  71. coninfo - print console devices and information
  72. cp - memory copy
  73. crc32 - checksum calculation
  74. decompanima - decompress logo image to the dest position.
  75. dhcp - invoke DHCP client to obtain IP/boot params
  76. diskboot- boot from IDE device
  77. show -
  78. echo - echo args to console
  79. erase - erase FLASH memory
  80. exit - exit script
  81. fatinfo - print information about filesystem
  82. fatload - load binary file from a dos filesystem
  83. fatls - list files in a directory (default /)
  84. fatstore - store binary file to a dos filesystem
  85. flinfo - print FLASH memory information
  86. go - start application at address 'addr'
  87. help - print online help
  88. icrc32 - checksum calculation
  89. ide - IDE sub-system
  90. iloop - infinite loop on address range
  91. imd - i2c memory display
  92. iminfo - print header information for application image
  93. imls - list all images found in flash
  94. imm - i2c memory modify (auto-incrementing)
  95. ims - set i2c device context from memory
  96. imw - memory write (fill)
  97. inm - memory modify (constant address)
  98. iprobe - probe to discover valid I2C chip addresses
  99. itest - return true/false on integer compare
  100. loadb - load binary file over serial line (kermit mode)
  101. loads - load S-Record file over serial line
  102. loop - infinite loop on address range
  103. memory bit operation :
  104. Format : mbit <parameter>
  105. md - memory display
  106. mii - MII utility commands
  107. mm - memory modify (auto-incrementing)
  108. mmcinit - init mmc card
  109. mmcinit 0 -- init mmc device 0
  110. mmcinit 1 -- init mmc device 1
  111. mmcread - read data from SD/MMC card
  112. <dev_id> <addr> <block_num> <bytes>
  113. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  114. to memory address 'addr' size is 'bytes'
  115. mmcwrite - write data to SD/MMC card
  116. <dev_id> <addr> <block_num> <bytes>
  117. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  118. from memory address 'addr' size is 'bytes'
  119. mtest - simple RAM test
  120. mw - memory write (fill)
  121. nandrw - NAND sub-system
  122. nboot - boot from NAND device
  123. nfs - boot image via network using NFS protocol
  124. nm - memory modify (constant address)
  125. ping - send ICMP ECHO_REQUEST to network host
  126. poweroff - wmt device power off.
  127. printenv- print environment variables
  128. protect - enable or disable FLASH write protection
  129. randmac - generate a random MAC address and save to "ethaddr" environment
  130. variable
  131. rarpboot- boot image via network using RARP/TFTP protocol
  132. reset - Perform RESET of the CPU
  133. run - run commands in an environment variable
  134. saveenv - save environment variables to persistent storage
  135. sdwaitins - wait sd card inserted or removed
  136. sdwaitins 0 -- waiting removed
  137. sdwaitins 1 -- waiting inserted
  138. setenv - set environment variables
  139. sleep - delay execution for some time
  140. test - minimal test like /bin/sh
  141. textout - show text to the screen
  142. textout x y "str" color
  143. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  144. for example: textout 0 0 \"hello world\" FFFFFF
  145. tftpboot- boot image via network using TFTP protocol
  146. version - print monitor version
  147. WMT #
  148. ? - alias for 'help'
  149. autoscr - run script from memory
  150. base - print or set address offset
  151. bdinfo - print Board Info structure
  152. boot - boot default, i.e., run 'bootcmd'
  153. bootd - boot default, i.e., run 'bootcmd'
  154. bootm - boot application image from memory
  155. bootp - boot image via network using BootP/TFTP protocol
  156. cmp - memory compare
  157. coninfo - print console devices and information
  158. cp - memory copy
  159. crc32 - checksum calculation
  160. decompanima - decompress logo image to the dest position.
  161. dhcp - invoke DHCP client to obtain IP/boot params
  162. diskboot- boot from IDE device
  163. show -
  164. echo - echo args to console
  165. erase - erase FLASH memory
  166. exit - exit script
  167. fatinfo - print information about filesystem
  168. fatload - load binary file from a dos filesystem
  169. fatls - list files in a directory (default /)
  170. fatstore - store binary file to a dos filesystem
  171. flinfo - print FLASH memory information
  172. go - start application at address 'addr'
  173. help - print online help
  174. icrc32 - checksum calculation
  175. ide - IDE sub-system
  176. iloop - infinite loop on address range
  177. imd - i2c memory display
  178. iminfo - print header information for application image
  179. imls - list all images found in flash
  180. imm - i2c memory modify (auto-incrementing)
  181. ims - set i2c device context from memory
  182. imw - memory write (fill)
  183. inm - memory modify (constant address)
  184. iprobe - probe to discover valid I2C chip addresses
  185. itest - return true/false on integer compare
  186. loadb - load binary file over serial line (kermit mode)
  187. loads - load S-Record file over serial line
  188. loop - infinite loop on address range
  189. memory bit operation :
  190. Format : mbit <parameter>
  191. md - memory display
  192. mii - MII utility commands
  193. mm - memory modify (auto-incrementing)
  194. mmcinit - init mmc card
  195. mmcinit 0 -- init mmc device 0
  196. mmcinit 1 -- init mmc device 1
  197. mmcread - read data from SD/MMC card
  198. <dev_id> <addr> <block_num> <bytes>
  199. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  200. to memory address 'addr' size is 'bytes'
  201. mmcwrite - write data to SD/MMC card
  202. <dev_id> <addr> <block_num> <bytes>
  203. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  204. from memory address 'addr' size is 'bytes'
  205. mtest - simple RAM test
  206. mw - memory write (fill)
  207. nandrw - NAND sub-system
  208. nboot - boot from NAND device
  209. nfs - boot image via network using NFS protocol
  210. nm - memory modify (constant address)
  211. ping - send ICMP ECHO_REQUEST to network host
  212. poweroff - wmt device power off.
  213. printenv- print environment variables
  214. protect - enable or disable FLASH write protection
  215. randmac - generate a random MAC address and save to "ethaddr" environment
  216. variable
  217. rarpboot- boot image via network using RARP/TFTP protocol
  218. reset - Perform RESET of the CPU
  219. run - run commands in an environment variable
  220. saveenv - save environment variables to persistent storage
  221. sdwaitins - wait sd card inserted or removed
  222. sdwaitins 0 -- waiting removed
  223. sdwaitins 1 -- waiting inserted
  224. setenv - set environment variables
  225. sleep - delay execution for some time
  226. test - minimal test like /bin/sh
  227. textout - show text to the screen
  228. textout x y "str" color
  229. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  230. for example: textout 0 0 \"hello world\" FFFFFF
  231. tftpboot- boot image via network using TFTP protocol
  232. version - print monitor version
  233. WMT #
  234. ? - alias for 'help'
  235. autoscr - run script from memory
  236. base - print or set address offset
  237. bdinfo - print Board Info structure
  238. boot - boot default, i.e., run 'bootcmd'
  239. bootd - boot default, i.e., run 'bootcmd'
  240. bootm - boot application image from memory
  241. bootp - boot image via network using BootP/TFTP protocol
  242. cmp - memory compare
  243. coninfo - print console devices and information
  244. cp - memory copy
  245. crc32 - checksum calculation
  246. decompanima - decompress logo image to the dest position.
  247. dhcp - invoke DHCP client to obtain IP/boot params
  248. diskboot- boot from IDE device
  249. show -
  250. echo - echo args to console
  251. erase - erase FLASH memory
  252. exit - exit script
  253. fatinfo - print information about filesystem
  254. fatload - load binary file from a dos filesystem
  255. fatls - list files in a directory (default /)
  256. fatstore - store binary file to a dos filesystem
  257. flinfo - print FLASH memory information
  258. go - start application at address 'addr'
  259. help - print online help
  260. icrc32 - checksum calculation
  261. ide - IDE sub-system
  262. iloop - infinite loop on address range
  263. imd - i2c memory display
  264. iminfo - print header information for application image
  265. imls - list all images found in flash
  266. imm - i2c memory modify (auto-incrementing)
  267. ims - set i2c device context from memory
  268. imw - memory write (fill)
  269. inm - memory modify (constant address)
  270. iprobe - probe to discover valid I2C chip addresses
  271. itest - return true/false on integer compare
  272. loadb - load binary file over serial line (kermit mode)
  273. loads - load S-Record file over serial line
  274. loop - infinite loop on address range
  275. memory bit operation :
  276. Format : mbit <parameter>
  277. md - memory display
  278. mii - MII utility commands
  279. mm - memory modify (auto-incrementing)
  280. mmcinit - init mmc card
  281. mmcinit 0 -- init mmc device 0
  282. mmcinit 1 -- init mmc device 1
  283. mmcread - read data from SD/MMC card
  284. <dev_id> <addr> <block_num> <bytes>
  285. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  286. to memory address 'addr' size is 'bytes'
  287. mmcwrite - write data to SD/MMC card
  288. <dev_id> <addr> <block_num> <bytes>
  289. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  290. from memory address 'addr' size is 'bytes'
  291. mtest - simple RAM test
  292. mw - memory write (fill)
  293. nandrw - NAND sub-system
  294. nboot - boot from NAND device
  295. nfs - boot image via network using NFS protocol
  296. nm - memory modify (constant address)
  297. ping - send ICMP ECHO_REQUEST to network host
  298. poweroff - wmt device power off.
  299. printenv- print environment variables
  300. protect - enable or disable FLASH write protection
  301. randmac - generate a random MAC address and save to "ethaddr" environment
  302. variable
  303. rarpboot- boot image via network using RARP/TFTP protocol
  304. reset - Perform RESET of the CPU
  305. run - run commands in an environment variable
  306. saveenv - save environment variables to persistent storage
  307. sdwaitins - wait sd card inserted or removed
  308. sdwaitins 0 -- waiting removed
  309. sdwaitins 1 -- waiting inserted
  310. setenv - set environment variables
  311. sleep - delay execution for some time
  312. test - minimal test like /bin/sh
  313. textout - show text to the screen
  314. textout x y "str" color
  315. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  316. for example: textout 0 0 \"hello world\" FFFFFF
  317. tftpboot- boot image via network using TFTP protocol
  318. version - print monitor version
  319. WMT # flinfo
  320.  
  321. Bank # 1: SST SPI Flash(25P64A-8MB)
  322. Sector Start Addresses:
  323. [ 0]FFF80000 [ 1]FFF90000 [ 2]FFFA0000
  324. [ 3]FFFB0000 [ 4]FFFC0000 [ 5]FFFD0000
  325. [ 6]FFFE0000 [ 7]FFFF0000
  326.  
  327. Bank # 2: SST SPI Flash(25P64A-8MB)
  328. Sector Start Addresses:
  329. [ 0]FF780000 [ 1]FF790000 [ 2]FF7A0000
  330. [ 3]FF7B0000 [ 4]FF7C0000 [ 5]FF7D0000
  331. [ 6]FF7E0000 [ 7]FF7F0000 [ 8]FF800000
  332. [ 9]FF810000 [ 10]FF820000 [ 11]FF830000
  333. [ 12]FF840000 [ 13]FF850000 [ 14]FF860000
  334. [ 15]FF870000 [ 16]FF880000 [ 17]FF890000
  335. [ 18]FF8A0000 [ 19]FF8B0000 [ 20]FF8C0000
  336. [ 21]FF8D0000 [ 22]FF8E0000 [ 23]FF8F0000
  337. [ 24]FF900000 [ 25]FF910000 [ 26]FF920000
  338. [ 27]FF930000 [ 28]FF940000 [ 29]FF950000
  339. [ 30]FF960000 [ 31]FF970000 [ 32]FF980000
  340. [ 33]FF990000 [ 34]FF9A0000 [ 35]FF9B0000
  341. [ 36]FF9C0000 [ 37]FF9D0000 [ 38]FF9E0000
  342. [ 39]FF9F0000 [ 40]FFA00000 [ 41]FFA10000
  343. [ 42]FFA20000 [ 43]FFA30000 [ 44]FFA40000
  344. [ 45]FFA50000 [ 46]FFA60000 [ 47]FFA70000
  345. [ 48]FFA80000 [ 49]FFA90000 [ 50]FFAA0000
  346. [ 51]FFAB0000 [ 52]FFAC0000 [ 53]FFAD0000
  347. [ 54]FFAE0000 [ 55]FFAF0000 [ 56]FFB00000
  348. [ 57]FFB10000 [ 58]FFB20000 [ 59]FFB30000
  349. [ 60]FFB40000 [ 61]FFB50000 [ 62]FFB60000
  350. [ 63]FFB70000 [ 64]FFB80000 [ 65]FFB90000
  351. [ 66]FFBA0000 [ 67]FFBB0000 [ 68]FFBC0000
  352. [ 69]FFBD0000 [ 70]FFBE0000 [ 71]FFBF0000
  353. [ 72]FFC00000 [ 73]FFC10000 [ 74]FFC20000
  354. [ 75]FFC30000 [ 76]FFC40000 [ 77]FFC50000
  355. [ 78]FFC60000 [ 79]FFC70000 [ 80]FFC80000
  356. [ 81]FFC90000 [ 82]FFCA0000 [ 83]FFCB0000
  357. [ 84]FFCC0000 [ 85]FFCD0000 [ 86]FFCE0000
  358. [ 87]FFCF0000 [ 88]FFD00000 [ 89]FFD10000
  359. [ 90]FFD20000 [ 91]FFD30000 [ 92]FFD40000
  360. [ 93]FFD50000 [ 94]FFD60000 [ 95]FFD70000
  361. [ 96]FFD80000 [ 97]FFD90000 [ 98]FFDA0000
  362. [ 99]FFDB0000 [100]FFDC0000 [101]FFDD0000
  363. [102]FFDE0000 [103]FFDF0000 [104]FFE00000
  364. [105]FFE10000 [106]FFE20000 [107]FFE30000
  365. [108]FFE40000 [109]FFE50000 [110]FFE60000
  366. [111]FFE70000 [112]FFE80000 [113]FFE90000
  367. [114]FFEA0000 [115]FFEB0000 [116]FFEC0000
  368. [117]FFED0000 [118]FFEE0000 [119]FFEF0000
  369. [120]FFF00000 [121]FFF10000 [122]FFF20000
  370. [123]FFF30000 [124]FFF40000 [125]FFF50000
  371. [126]FFF60000 [127]FFF70000
  372.  
  373. Bank # 3: missing or unknown FLASH type
  374.  
  375. Bank # 4: missing or unknown FLASH type
  376. WMT # help
  377. ? - alias for 'help'
  378. autoscr - run script from memory
  379. base - print or set address offset
  380. bdinfo - print Board Info structure
  381. boot - boot default, i.e., run 'bootcmd'
  382. bootd - boot default, i.e., run 'bootcmd'
  383. bootm - boot application image from memory
  384. bootp - boot image via network using BootP/TFTP protocol
  385. cmp - memory compare
  386. coninfo - print console devices and information
  387. cp - memory copy
  388. crc32 - checksum calculation
  389. decompanima - decompress logo image to the dest position.
  390. dhcp - invoke DHCP client to obtain IP/boot params
  391. diskboot- boot from IDE device
  392. show -
  393. echo - echo args to console
  394. erase - erase FLASH memory
  395. exit - exit script
  396. fatinfo - print information about filesystem
  397. fatload - load binary file from a dos filesystem
  398. fatls - list files in a directory (default /)
  399. fatstore - store binary file to a dos filesystem
  400. flinfo - print FLASH memory information
  401. go - start application at address 'addr'
  402. help - print online help
  403. icrc32 - checksum calculation
  404. ide - IDE sub-system
  405. iloop - infinite loop on address range
  406. imd - i2c memory display
  407. iminfo - print header information for application image
  408. imls - list all images found in flash
  409. imm - i2c memory modify (auto-incrementing)
  410. ims - set i2c device context from memory
  411. imw - memory write (fill)
  412. inm - memory modify (constant address)
  413. iprobe - probe to discover valid I2C chip addresses
  414. itest - return true/false on integer compare
  415. loadb - load binary file over serial line (kermit mode)
  416. loads - load S-Record file over serial line
  417. loop - infinite loop on address range
  418. memory bit operation :
  419. Format : mbit <parameter>
  420. md - memory display
  421. mii - MII utility commands
  422. mm - memory modify (auto-incrementing)
  423. mmcinit - init mmc card
  424. mmcinit 0 -- init mmc device 0
  425. mmcinit 1 -- init mmc device 1
  426. mmcread - read data from SD/MMC card
  427. <dev_id> <addr> <block_num> <bytes>
  428. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  429. to memory address 'addr' size is 'bytes'
  430. mmcwrite - write data to SD/MMC card
  431. <dev_id> <addr> <block_num> <bytes>
  432. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  433. from memory address 'addr' size is 'bytes'
  434. mtest - simple RAM test
  435. mw - memory write (fill)
  436. nandrw - NAND sub-system
  437. nboot - boot from NAND device
  438. nfs - boot image via network using NFS protocol
  439. nm - memory modify (constant address)
  440. ping - send ICMP ECHO_REQUEST to network host
  441. poweroff - wmt device power off.
  442. printenv- print environment variables
  443. protect - enable or disable FLASH write protection
  444. randmac - generate a random MAC address and save to "ethaddr" environment
  445. variable
  446. rarpboot- boot image via network using RARP/TFTP protocol
  447. reset - Perform RESET of the CPU
  448. run - run commands in an environment variable
  449. saveenv - save environment variables to persistent storage
  450. sdwaitins - wait sd card inserted or removed
  451. sdwaitins 0 -- waiting removed
  452. sdwaitins 1 -- waiting inserted
  453. setenv - set environment variables
  454. sleep - delay execution for some time
  455. test - minimal test like /bin/sh
  456. textout - show text to the screen
  457. textout x y "str" color
  458. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  459. for example: textout 0 0 \"hello world\" FFFFFF
  460. tftpboot- boot image via network using TFTP protocol
  461. version - print monitor version
  462. WMT # md
  463. Usage:
  464. md - memory display
  465.  
  466. WMT # mmcinit
  467. Usage:
  468. mmcinit - init mmc card
  469. mmcinit 0 -- init mmc device 0
  470. mmcinit 1 -- init mmc device 1
  471.  
  472. WMT # mmcinit 0
  473.  
  474. Initial SD/MMC Card OK!
  475. SD/MMC clock is 25Mhz
  476. register mmc device
  477. part_offset : 89, cur_part : 1
  478. WMT # mii
  479. Usage:
  480. mii - MII utility commands
  481.  
  482. WMT # nandrw
  483. Usage:
  484. nandrw - NAND sub-system
  485.  
  486. WMT # help nandrw
  487. Unknown command 'help' - try 'help'
  488. WMT # nandrw ?
  489. Usage:
  490. nandrw - NAND sub-system
  491.  
  492. WMT # mmc
  493. Unknown command 'mmc' - try 'help'
  494. WMT # help
  495. ? - alias for 'help'
  496. autoscr - run script from memory
  497. base - print or set address offset
  498. bdinfo - print Board Info structure
  499. boot - boot default, i.e., run 'bootcmd'
  500. bootd - boot default, i.e., run 'bootcmd'
  501. bootm - boot application image from memory
  502. bootp - boot image via network using BootP/TFTP protocol
  503. cmp - memory compare
  504. coninfo - print console devices and information
  505. cp - memory copy
  506. crc32 - checksum calculation
  507. decompanima - decompress logo image to the dest position.
  508. dhcp - invoke DHCP client to obtain IP/boot params
  509. diskboot- boot from IDE device
  510. show -
  511. echo - echo args to console
  512. erase - erase FLASH memory
  513. exit - exit script
  514. fatinfo - print information about filesystem
  515. fatload - load binary file from a dos filesystem
  516. fatls - list files in a directory (default /)
  517. fatstore - store binary file to a dos filesystem
  518. flinfo - print FLASH memory information
  519. go - start application at address 'addr'
  520. help - print online help
  521. icrc32 - checksum calculation
  522. ide - IDE sub-system
  523. iloop - infinite loop on address range
  524. imd - i2c memory display
  525. iminfo - print header information for application image
  526. imls - list all images found in flash
  527. imm - i2c memory modify (auto-incrementing)
  528. ims - set i2c device context from memory
  529. imw - memory write (fill)
  530. inm - memory modify (constant address)
  531. iprobe - probe to discover valid I2C chip addresses
  532. itest - return true/false on integer compare
  533. loadb - load binary file over serial line (kermit mode)
  534. loads - load S-Record file over serial line
  535. loop - infinite loop on address range
  536. memory bit operation :
  537. Format : mbit <parameter>
  538. md - memory display
  539. mii - MII utility commands
  540. mm - memory modify (auto-incrementing)
  541. mmcinit - init mmc card
  542. mmcinit 0 -- init mmc device 0
  543. mmcinit 1 -- init mmc device 1
  544. mmcread - read data from SD/MMC card
  545. <dev_id> <addr> <block_num> <bytes>
  546. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  547. to memory address 'addr' size is 'bytes'
  548. mmcwrite - write data to SD/MMC card
  549. <dev_id> <addr> <block_num> <bytes>
  550. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  551. from memory address 'addr' size is 'bytes'
  552. mtest - simple RAM test
  553. mw - memory write (fill)
  554. nandrw - NAND sub-system
  555. nboot - boot from NAND device
  556. nfs - boot image via network using NFS protocol
  557. nm - memory modify (constant address)
  558. ping - send ICMP ECHO_REQUEST to network host
  559. poweroff - wmt device power off.
  560. printenv- print environment variables
  561. protect - enable or disable FLASH write protection
  562. randmac - generate a random MAC address and save to "ethaddr" environment
  563. variable
  564. rarpboot- boot image via network using RARP/TFTP protocol
  565. reset - Perform RESET of the CPU
  566. run - run commands in an environment variable
  567. saveenv - save environment variables to persistent storage
  568. sdwaitins - wait sd card inserted or removed
  569. sdwaitins 0 -- waiting removed
  570. sdwaitins 1 -- waiting inserted
  571. setenv - set environment variables
  572. sleep - delay execution for some time
  573. test - minimal test like /bin/sh
  574. textout - show text to the screen
  575. textout x y "str" color
  576. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  577. for example: textout 0 0 \"hello world\" FFFFFF
  578. tftpboot- boot image via network using TFTP protocol
  579. version - print monitor version
  580. WMT # fatls mmc 0
  581. part_offset : 89, cur_part : 1
  582. misc/
  583. dcim/
  584. system/
  585. 169543 hch.techknow.toolkit.03apr2013.apk
  586. lost.dir/
  587. .android_secure/
  588. ~wmtthumb/
  589.  
  590. 1 file(s), 6 dir(s)
  591.  
  592. WMT # mmcinit 1
  593.  
  594. Initial SD/MMC Card Fail!
  595. No MMC card found
  596. WMT #
  597.  
  598. Initial SD/MMC Card Fail!
  599. No MMC card found
  600. WMT # help
  601. ? - alias for 'help'
  602. autoscr - run script from memory
  603. base - print or set address offset
  604. bdinfo - print Board Info structure
  605. boot - boot default, i.e., run 'bootcmd'
  606. bootd - boot default, i.e., run 'bootcmd'
  607. bootm - boot application image from memory
  608. bootp - boot image via network using BootP/TFTP protocol
  609. cmp - memory compare
  610. coninfo - print console devices and information
  611. cp - memory copy
  612. crc32 - checksum calculation
  613. decompanima - decompress logo image to the dest position.
  614. dhcp - invoke DHCP client to obtain IP/boot params
  615. diskboot- boot from IDE device
  616. show -
  617. echo - echo args to console
  618. erase - erase FLASH memory
  619. exit - exit script
  620. fatinfo - print information about filesystem
  621. fatload - load binary file from a dos filesystem
  622. fatls - list files in a directory (default /)
  623. fatstore - store binary file to a dos filesystem
  624. flinfo - print FLASH memory information
  625. go - start application at address 'addr'
  626. help - print online help
  627. icrc32 - checksum calculation
  628. ide - IDE sub-system
  629. iloop - infinite loop on address range
  630. imd - i2c memory display
  631. iminfo - print header information for application image
  632. imls - list all images found in flash
  633. imm - i2c memory modify (auto-incrementing)
  634. ims - set i2c device context from memory
  635. imw - memory write (fill)
  636. inm - memory modify (constant address)
  637. iprobe - probe to discover valid I2C chip addresses
  638. itest - return true/false on integer compare
  639. loadb - load binary file over serial line (kermit mode)
  640. loads - load S-Record file over serial line
  641. loop - infinite loop on address range
  642. memory bit operation :
  643. Format : mbit <parameter>
  644. md - memory display
  645. mii - MII utility commands
  646. mm - memory modify (auto-incrementing)
  647. mmcinit - init mmc card
  648. mmcinit 0 -- init mmc device 0
  649. mmcinit 1 -- init mmc device 1
  650. mmcread - read data from SD/MMC card
  651. <dev_id> <addr> <block_num> <bytes>
  652. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  653. to memory address 'addr' size is 'bytes'
  654. mmcwrite - write data to SD/MMC card
  655. <dev_id> <addr> <block_num> <bytes>
  656. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  657. from memory address 'addr' size is 'bytes'
  658. mtest - simple RAM test
  659. mw - memory write (fill)
  660. nandrw - NAND sub-system
  661. nboot - boot from NAND device
  662. nfs - boot image via network using NFS protocol
  663. nm - memory modify (constant address)
  664. ping - send ICMP ECHO_REQUEST to network host
  665. poweroff - wmt device power off.
  666. printenv- print environment variables
  667. protect - enable or disable FLASH write protection
  668. randmac - generate a random MAC address and save to "ethaddr" environment
  669. variable
  670. rarpboot- boot image via network using RARP/TFTP protocol
  671. reset - Perform RESET of the CPU
  672. run - run commands in an environment variable
  673. saveenv - save environment variables to persistent storage
  674. sdwaitins - wait sd card inserted or removed
  675. sdwaitins 0 -- waiting removed
  676. sdwaitins 1 -- waiting inserted
  677. setenv - set environment variables
  678. sleep - delay execution for some time
  679. test - minimal test like /bin/sh
  680. textout - show text to the screen
  681. textout x y "str" color
  682. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  683. for example: textout 0 0 \"hello world\" FFFFFF
  684. tftpboot- boot image via network using TFTP protocol
  685. version - print monitor version
  686. WMT # nandrw
  687. Usage:
  688. nandrw - NAND sub-system
  689.  
  690. WMT # nandrw print
  691. Usage:
  692. nandrw - NAND sub-system
  693.  
  694. WMT # bdinfo
  695. arch_number = 0x000002D8
  696. env_t = 0x00000000
  697. boot_params = 0x00000100
  698. DRAM bank = 0x00000000
  699. -> start = 0x00000000
  700. -> size = 0x08000000
  701. ethaddr = 00:40:63:29:96:62
  702. ip_addr = 192.168.0.2
  703. baudrate = 115200 bps
  704. WMT #
  705. arch_number = 0x000002D8
  706. env_t = 0x00000000
  707. boot_params = 0x00000100
  708. DRAM bank = 0x00000000
  709. -> start = 0x00000000
  710. -> size = 0x08000000
  711. ethaddr = 00:40:63:29:96:62
  712. ip_addr = 192.168.0.2
  713. baudrate = 115200 bps
  714. WMT # printenv
  715. memtotal=212M
  716. mmcid=0
  717. lpj=AUTO
  718. ipaddr=192.168.0.2
  719. serverip=192.168.0.1
  720. gatewayip=192.168.0.1
  721. netmask=255.255.255.0
  722. kernelargs=setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd}
  723. noinitrd rootfstype=yaffs2 rw console=ttyS0,115200n8 lpj=${lpj}
  724. ${android_bootargs} ${platform_bootargs} quiet
  725. bootcmd=nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}; if iminfo
  726. 0x1000000; then run kernelargs; bootm 0x1000000; fi; echo No kernel found
  727. logocmd=nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000;
  728. nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000; nandrw
  729. r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000; display
  730. init force; decompanima -f ${wmt.display.logoaddr2} 0x3000000; decompanima
  731. -f ${wmt.display.logoaddr} 0x3000000
  732. wmt.display.logoaddr=500000
  733. wmt.display.logoaddr2=550000
  734. wmt.kernel.animation.addr=f600000
  735. wmt.audio.i2s=vt1603:f1:f2:ff:ff:100
  736. wmt.io.pwbn=100:0:2000
  737. wmt.eth.param=1
  738. wmt.gpi.bat=[0:0:00020000:d8110040:d8110080:d8110000:d8110480:d81104C0][1:0:00000020:d8110040:d8110080:d8110000:d8110480:d81104C0][2:1:00010000:d8110040:d8110080:d8110000:
  739. d8110480:d81104C0]
  740. wmt.gpo.camera1=1:0:7:D8110040:D8110080:D81100C0
  741. wmt.gpo.wifi=6:1:6:d8110040:d8110080:d81100C0
  742. wmt.gpt.gsensor=3:8:d8110040:d8110080:d8110000:d8110480:d81104c0:83000000:d8110300:8:d8110320:6
  743. wmt.io.bat=3:2:1000:db1:b8b:db1:d7a:d43:d0c:cd5:c9e:c67:c30:bf9:bc2:b8b
  744. wmt.io.gsensor=1:3:4:0:1:1:-1:2:-1
  745. wmt.sys.keypad=commonboard:1:rc_1:4:c0_73:c1_72:r0_9e:r1_8b
  746. wmt.pwbn.param=100:0:500
  747. wmt.ui.storage=7
  748. wmt.io.touch=1:vt1603:2:800:480
  749. wmt.bus.i2c=i2c0:1:1:i2c1:1:1
  750. bootdelay=1
  751. wmt_ui_hibernation=1
  752. wmt_sys_powerhold=0
  753. wmt.gpo.vibrator=1:1:2:D8110040:D8110080:D81100C0:1
  754. wmt.camera.param=0:0
  755. android_bootargs=init=/init
  756. platform_bootargs=wmtvo=2:1:24:800:480:60
  757. wmt.display.param=2:0:16:0:0:0
  758. wmt.display.tmr=40000:0:10:46:800:20:10:23:480:10
  759. wmt.display.pwm=0:25:50:99
  760. wmt.io.mxcgsensor=1:3:4:0:1:1:1:2:-1
  761. wmt.vt160x.bat=0:1:10:0
  762. wmt.model.no=puzhi_7inch_vt1603
  763. wmt.io.ts.2dcal=207 -20840 81782459 13308 -61 -3450348 97742
  764. kernel-NAND_mtd=/dev/mtdblock9
  765. kernel-NAND_ofs=0x1300000
  766. kernel-NAND_len=0x800000
  767. initrd-NAND_mtd=/dev/mtdblock10
  768. initrd-NAND_ofs=0x1b00000
  769. initrd-NAND_len=0x600000
  770. filesystem-NAND_mtd=/dev/mtdblock11
  771. filesystem-NAND_ofs=0x2100000
  772. filesystem-NAND_len=0x20000000
  773. wmt.nfc.mtd.u-boot-logo2=0x22200000
  774. ethaddr=00:40:63:29:96:62
  775. serialnum=1889b295b5eb3703f812276e2bcfa3e8
  776. sys.flt=1262306960
  777. wmt.nfc.mtd.u-boot-logo=22100000
  778. wmt.nfc.mtd.kernel-logo=22900000
  779. wmt.io.wifi.drv=stop
  780. stdin=serial
  781. stdout=serial
  782. stderr=serial
  783. ver=U-Boot 1.1.4 (Aug 24 2011 - 10:14:10)
  784.  
  785. Environment size: 2618/65531 bytes
  786. WMT # boot
  787. Load Image From NAND Flash page=0x980
  788. USE_HW_ECC ECC24bitPer1K
  789. Err1 at page 0x99e
  790.  
  791. ## Checking Image at 01000000 ...
  792. Bad Magic Number
  793. No kernel found
  794. WMT # help
  795. ? - alias for 'help'
  796. autoscr - run script from memory
  797. base - print or set address offset
  798. bdinfo - print Board Info structure
  799. boot - boot default, i.e., run 'bootcmd'
  800. bootd - boot default, i.e., run 'bootcmd'
  801. bootm - boot application image from memory
  802. bootp - boot image via network using BootP/TFTP protocol
  803. cmp - memory compare
  804. coninfo - print console devices and information
  805. cp - memory copy
  806. crc32 - checksum calculation
  807. decompanima - decompress logo image to the dest position.
  808. dhcp - invoke DHCP client to obtain IP/boot params
  809. diskboot- boot from IDE device
  810. show -
  811. echo - echo args to console
  812. erase - erase FLASH memory
  813. exit - exit script
  814. fatinfo - print information about filesystem
  815. fatload - load binary file from a dos filesystem
  816. fatls - list files in a directory (default /)
  817. fatstore - store binary file to a dos filesystem
  818. flinfo - print FLASH memory information
  819. go - start application at address 'addr'
  820. help - print online help
  821. icrc32 - checksum calculation
  822. ide - IDE sub-system
  823. iloop - infinite loop on address range
  824. imd - i2c memory display
  825. iminfo - print header information for application image
  826. imls - list all images found in flash
  827. imm - i2c memory modify (auto-incrementing)
  828. ims - set i2c device context from memory
  829. imw - memory write (fill)
  830. inm - memory modify (constant address)
  831. iprobe - probe to discover valid I2C chip addresses
  832. itest - return true/false on integer compare
  833. loadb - load binary file over serial line (kermit mode)
  834. loads - load S-Record file over serial line
  835. loop - infinite loop on address range
  836. memory bit operation :
  837. Format : mbit <parameter>
  838. md - memory display
  839. mii - MII utility commands
  840. mm - memory modify (auto-incrementing)
  841. mmcinit - init mmc card
  842. mmcinit 0 -- init mmc device 0
  843. mmcinit 1 -- init mmc device 1
  844. mmcread - read data from SD/MMC card
  845. <dev_id> <addr> <block_num> <bytes>
  846. -read data from SD/MMC card block address 'block_num' on 'dev_id'
  847. to memory address 'addr' size is 'bytes'
  848. mmcwrite - write data to SD/MMC card
  849. <dev_id> <addr> <block_num> <bytes>
  850. -write data to SD/MMC card block address 'block_num' on 'dev_id'
  851. from memory address 'addr' size is 'bytes'
  852. mtest - simple RAM test
  853. mw - memory write (fill)
  854. nandrw - NAND sub-system
  855. nboot - boot from NAND device
  856. nfs - boot image via network using NFS protocol
  857. nm - memory modify (constant address)
  858. ping - send ICMP ECHO_REQUEST to network host
  859. poweroff - wmt device power off.
  860. printenv- print environment variables
  861. protect - enable or disable FLASH write protection
  862. randmac - generate a random MAC address and save to "ethaddr" environment
  863. variable
  864. rarpboot- boot image via network using RARP/TFTP protocol
  865. reset - Perform RESET of the CPU
  866. run - run commands in an environment variable
  867. saveenv - save environment variables to persistent storage
  868. sdwaitins - wait sd card inserted or removed
  869. sdwaitins 0 -- waiting removed
  870. sdwaitins 1 -- waiting inserted
  871. setenv - set environment variables
  872. sleep - delay execution for some time
  873. test - minimal test like /bin/sh
  874. textout - show text to the screen
  875. textout x y "str" color
  876. color is 24bit Hex, R[23:16], G[15:8], B[7:0]
  877. for example: textout 0 0 \"hello world\" FFFFFF
  878. tftpboot- boot image via network using TFTP protocol
  879. version - print monitor version
  880. WMT # nboot
  881.  
  882. ** No boot device **
  883. WMT # reset
  884.  
  885.  
  886. WonderMedia Technologies, Inc.
  887. W-Load Version : 0.15.00.01
  888. UPDATE_ID_0_4_3_0_2_256MB_0150001
  889. ethaddr............found
  890. wloader finish
  891.  
  892.  
  893. U-Boot 1.1.4 (Aug 24 2011 - 10:14:10)
  894. WonderMedia Technologies, Inc.
  895. U-Boot Version : UPDATEID_0.04.00.00.10
  896. U-Boot code: 03F80000 -> 03FC3190 BSS: -> 03FCD724
  897. boot from spi flash.
  898. SF0: ManufID = 1C, DeviceID = 3113
  899. SF1: ManufID = 0, DeviceID = 0 (Missing or Unknown FLASH)
  900. Use Default - Total size = 8MB, Sector size = 64KB
  901. flash:
  902. Bank1: FFF80000 -- FFFFFFFF
  903. Bank2: FF780000 -- FFF7FFFF
  904. Flash: 8.5 MB
  905. sfboot NAND:env nand config fail, use default flash id list info
  906. pllb=0xc30, spec_clk=0x190a0fff
  907. T1=3, clk1=16, div1=7, Thold=1, tREA=25+delay(9)
  908. T2=2, clk2=18, div2=8, Thold2=1, comp=1
  909. Tim1=524288 , Tim2=442368
  910. T2=1, clk2=34, div2=15, Thold2=1, comp=1
  911. Tim1=442368 , Tim2=557056
  912. T2 is greater and not use
  913. T=2, clk=18, divisor=8, Thold=0x601
  914. divisor is set 0x8, NFC_timing=0x2424
  915. USE_HW_ECC ECC24bitPer1K
  916. 1 flash chips found. Total nand_chip size: 2048 MB
  917. In: serial
  918. Out: serial
  919. Err: serial
  920. ### main_loop entered: bootdelay=1
  921.  
  922. logocmd="nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000;
  923. nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000; nandrw
  924. r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000; display
  925. init force; decompanima -f ${wmt.display.logoaddr2} 0x3000000; decompanima
  926. -f ${wmt.display.logoaddr} 0x3000000"
  927. block2047 tag=42627430 version =1
  928. block2046 tag=31746242 version =1
  929. bbt table is found
  930. Load Image From NAND Flash page=0x11080
  931. USE_HW_ECC ECC24bitPer1K
  932.  
  933. Read NAND Flash OK
  934. Load Image From NAND Flash page=0x11100
  935. USE_HW_ECC ECC24bitPer1K
  936.  
  937. Read NAND Flash OK
  938. Load Image From NAND Flash page=0x11480
  939. USE_HW_ECC ECC24bitPer1K
  940.  
  941. Read NAND Flash OK
  942. [VOUT] ext dev : LCD
  943. [VOUT] int dev : NO
  944. [LCD] wmt default lcd (id 4,bpp 24)
  945. vpp_config(800x480@60),pixclock 40000000
  946. div_addr_offs=0x35c PLL_NO=1
  947. [VPP] get base clock PLLC : 400000000
  948. 1div_addr_offs=0x374 PLL_NO=2
  949. find the equal valuePLLN64, PLLD5, PLLP2, divisor2 freq=40000000Hz
  950. PLL0x5440, pll addr =0xd8130208
  951. PLLN64, PLLD5, PLLP2, div2 div_addr_offs=0x374
  952. read divisor=2, pll=0x5440 from register
  953. [GOVRH] set clock 40000000 ==> 40000000
  954. div_addr_offs=0x374 PLL_NO=2
  955. [VPP] get base clock PLLB : 40000000
  956. vo_lcd_visible(1)
  957. Hit any key to stop autoboot: 0
  958.  
  959. Initial SD/MMC Card OK!
  960. SD/MMC clock is 25Mhz
  961. register mmc device
  962. part_offset : 89, cur_part : 1
  963. part_offset : 89, cur_part : 1
  964. reading wmt_scriptcmd
  965.  
  966. ** Unable to read "wmt_scriptcmd" from mmc 0:1 **
  967. ### main_loop: bootcmd="nandrw r ${kernel-NAND_ofs} 0x1000000
  968. ### ${kernel-NAND_len}; if iminfo 0x1000000; then run kernelargs; bootm
  969. ### 0x1000000; fi; echo No kernel found"
  970. Load Image From NAND Flash page=0x980
  971. USE_HW_ECC ECC24bitPer1K
  972.  
  973. Read NAND Flash OK
  974.  
  975. ## Checking Image at 01000000 ...
  976. Image Name: Linux-2.6.32.9-default
  977. Image Type: ARM Linux Kernel Image (uncompressed)
  978. Data Size: 3109584 Bytes = 3 MB
  979. Load Address: 00008000
  980. Entry Point: 00008000
  981. Verifying Checksum ... OK
  982. ## Booting image at 01000000 ...
  983. Image Name: Linux-2.6.32.9-default
  984. Image Type: ARM Linux Kernel Image (uncompressed)
  985. Data Size: 3109584 Bytes = 3 MB
  986. Load Address: 00008000
  987. Entry Point: 00008000
  988. Verifying Checksum ... OK
  989. OK
  990. No initrd
  991. ## Transferring control to Linux (at address 00008000) ...
  992.  
  993. Starting kernel ...
  994.  
  995. Uncompressing
  996. Linux...........................................................................................................................................................................................
  997. done, booting the kernel.
  998. WMT_nand: uboot no dynamic partitions defined, use default static
  999. vo_init_wm8440 (BOOT 800x480,0)
  1000. WMT vibrater driver load successfully!
  1001. WonderMedia CMOS camera register OK
  1002. spi_probe: /dev/WMT_SPI major number 153, minor number 0, device number 1
  1003. [MMC/SD driver] ATSMB1 probe Failed!
  1004. i2c_transfer returned -5
  1005. WM8900 0-001b: Device is not a WM8900 - ID 0
  1006. init: too many mtd partitions
  1007. localhost login: init: cannot find '/system/etc/install-recovery.sh',
  1008. disabling 'flash_recovery'
  1009. [wmt_check_touch_env]: ===== Touch ID should be SSD2531TS!=====
  1010. [wmt_check_touch_env]: ===== Touch ID should be IT7260!=====
  1011. [wmt_check_touch_env]: ===== Touch ID should be TM1930_I2C!=====
  1012. [wmt_check_touch_env]: ===== Touch ID should be HT70009STS!=====
  1013. [dump_kpad_devinfo]: ===================================================
  1014. [dump_kpad_devinfo]: kpad id:commonboard devnum:1
  1015. [dump_kpad_devinfo]: dev[0] type:rc_1
  1016. [dump_kpad_devinfo]: irq[0]:6,
  1017. [dump_kpad_devinfo]:
  1018. [dump_kpad_devinfo]: key number:4
  1019. [dump_kpad_devinfo]: key0:73(115),
  1020. [dump_kpad_devinfo]: key1:72(114),
  1021. [dump_kpad_devinfo]: key2:9e(158),
  1022. [dump_kpad_devinfo]: key3:8b(139),
  1023. [dump_kpad_devinfo]:
  1024. [dump_kpad_devinfo]: longkey num:0
  1025. [dump_kpad_devinfo]: ===================================================
  1026. [kpadall_probe]: registered irq: 6 ***
  1027. usbnet: exports duplicate symbol usbnet_resume (owned by kernel)
  1028. usb 1-4: device descriptor read/all, error -71
  1029. hub 1-0:1.0: unable to enumerate USB device on port 4
  1030. usb 1-4: unable to read config index 0 descriptor/all
  1031. usb 1-4: can't read configurations, error -71
  1032. hub 1-0:1.0: unable to enumerate USB device on port 4
  1033. usb 1-4: device descriptor read/all, error -71
  1034. hub 1-0:1.0: unable to enumerate USB device on port 4
  1035. hub 1-0:1.0: unable to enumerate USB device on port 4
  1036. [state_store] G-Sensor Enable
  1037. [kpadall_writeproc]: cmd=1
  1038.  
  1039. Login timed out after 60 seconds
  1040. localhost login:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement