README.mpc85xxads 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535
  1. Motorola MPC8540ADS and MPC8560ADS board
  2. Xianghua Xiao(X.Xiao@motorola.com)
  3. Created 10/15/03
  4. -----------------------------------------
  5. 1. SWITCH SETTINGS & JUMPERS
  6. 1.1 First, make sure the board default setting is consistent with the document
  7. shipped with your board. Then apply the following changes:
  8. SW3[1-6]="all OFF" (boot from 32bit flash, no boot sequence is used)
  9. SW10[2-6]="all OFF" (turn on CPM SCC for serial port,works for 8540/8560)
  10. SW11[2]='OFF for dracom, ON for draco' (single switch to toggle draco.dracom mode)
  11. SW4[7-8]="OFF OFF" (enable serial ports,I'm using the top serial connector)
  12. SW22[1-4]="OFF OFF ON OFF"
  13. SW5[1-10[="ON ON OFF OFF OFF OFF OFF OFF OFF OFF"
  14. J1 = "Enable Prog" (Make sure your flash is programmable for development)
  15. Ethernet PHY connectors(J47,J56) should be removed if you want to use the ethernet.
  16. 1.2 If you want to test PCI functionality with a 33Mhz PCI card, you will have to change
  17. the system clock from the default 66Mhz to 33Mhz by setting SW15[1]="OFF" and
  18. SW17[8]="OFF". After that you may also need double your platform clock(SW6) because
  19. the system clock is now only half of its original value.
  20. 1.3 SW6 is a very important switch, it decides your platform clock and CPU clock based on
  21. the on-board system clock(default 66MHz). Check the document along with your board
  22. for details.
  23. 2. MEMORY MAP TO WORK WITH LINUX KERNEL
  24. 2.1. For the initial bringup, we adopted a consistent memory scheme between u-boot and
  25. linux kernel, you can customize it based on your system requirements:
  26. DDR: 0x00000000-0x1fffffff (max 512MB)
  27. PCI: 0xe0000000-0xefffffff (256MB)
  28. RIO: 0xf0000000-0xf7ffffff (128MB)
  29. Local SDRAM: 0xf8000000-0xfbffffff (64MB)
  30. Local CSx: 0xfc000000-0xfdefffff (31MB) BCSR,RTC,ATM config,etc.
  31. CCSRBAR: 0xfdf00000-0xfdffffff (1MB)
  32. Flash: 0xfe000000-0xffffffff (max 32MB)
  33. 2.2 We are submitting Linux kernel patches for MPC8540 and MPC8560. Hope you will be
  34. able to download them from linuxppc-2.4 public source by the time you are reading
  35. this. Please make sure the kernel's ppcboot.h is consistent with U-Boot's u-boot.h,
  36. then you can use two default configuration files in the kernel source as a test:
  37. arch/ppc/configs/mpc8540ads_defconfig
  38. arch/ppc/configs/mpc8560ads_defconfig
  39. 3. DEFINITIONS AND COMPILATION
  40. 3.1 Explanation on NEW definitions in include/configs/MPC8540ADS.h and include/
  41. configs/MPC8560ADS.h
  42. CONFIG_BOOKE BOOKE(e.g. Motorola MPC85xx, IBM 440, etc)
  43. CONFIG_E500 BOOKE e500 family(Motorola)
  44. CONFIG_MPC85xx MPC8540,MPC8560 and their derivatives
  45. CONFIG_MPC85xx_REV1 MPC85xx Rev 1 Chip, in general you will use a Rev2
  46. chip from Nov.2003. If you still see this definition
  47. while you have a Rev2(and newer) chip,undef this.
  48. CONFIG_MPC8540 MPC8540 specific
  49. CONFIG_MPC8560 MPC8560 specific
  50. CONFIG_MPC8540ADS MPC8540ADS board specific
  51. CONFIG_MPC8560ADS MPC8560ADS board specific
  52. CONFIG_TSEC_ENET Use on-chip 10/100/1000 ethernet for networking
  53. CONFIG_SPD_EEPROM Use SPD EEPROM for DDR auto configuration, you can also
  54. manual config the DDR after undef this definition.
  55. CONFIG_DDR_ECC only for ECC DDR module
  56. CONFIG_DDR_DLL possible DLL fix needed for Rev1 chip for more stability.
  57. you can disable this if you're having a newer chip.
  58. CONFIG_RAM_AS_FLASH after define this, you can load U-Boot into localbus
  59. SDRAM and treat localbus SDRAM as a flash. We use this
  60. memory based U-Boot before flash is working while Metrowerks
  61. and Windriver are still working on their flash/JTAG tools.
  62. if you can program the flash directly, undef this.
  63. Other than the above definitions, the rest in the config files are straightforward.
  64. 3.2 Compilation
  65. export CROSS_COMPILE=your-cross-compile-prefix(assuming you're using BASH shell)
  66. cd u-boot
  67. make distclean
  68. make MPC8560ADS_config (or make MPC8540ADS_config)
  69. make
  70. 4. Note on the 10/100/1000 Ethernet controller:
  71. 4.1 Sometimes after U-Boot is up, the 'tftp' won't work well with TSEC ethernet. If that
  72. happens, you can try the following steps to make network work:
  73. MPC8560ADS>tftp 1000000 pImage
  74. (if it hangs, use Ctrl-C to quit)
  75. MPC8560ADS>nm fdf24524
  76. >0
  77. >1
  78. >. (to quit this memory operation)
  79. MPC8560ADS>tftp 1000000 pImage
  80. 5. Screen dump:
  81. 5.1 MPC8540ADS board
  82. U-Boot 1.0.0-pre (Oct 15 2003 - 13:40:33)
  83. Motorola PowerPC ProcessorID=00000000 Rev. PVR=80200010
  84. Board: Motorola MPC8540ADS Board
  85. CPU: 792 MHz
  86. CCB: 264 MHz
  87. DDR: 132 MHz
  88. LBC: 66 MHz
  89. L1 D-cache 32KB, L1 I-cache 32KB enabled.
  90. I2C: ready
  91. DRAM: DDR module detected, total size:128MB.
  92. 128 MB
  93. FLASH: 16 MB
  94. L2 cache enabled: 256KB
  95. *** Warning - bad CRC, using default environment
  96. In: serial
  97. Out: serial
  98. Err: serial
  99. Net: MOTOROLA ETHERNE
  100. Hit any key to stop autoboot: 0
  101. MPC8540ADS=> fli
  102. Bank # 1: Intel 28F640J3A (64 Mbit, 64 x 128K)
  103. Size: 16 MB in 64 Sectors
  104. Sector Start Addresses:
  105. FF000000 FF040000 FF080000 FF0C0000 FF100000
  106. FF140000 FF180000 FF1C0000 FF200000 FF240000
  107. FF280000 FF2C0000 FF300000 FF340000 FF380000
  108. FF3C0000 FF400000 FF440000 FF480000 FF4C0000
  109. FF500000 FF540000 FF580000 FF5C0000 FF600000
  110. FF640000 FF680000 FF6C0000 FF700000 FF740000
  111. FF780000 FF7C0000 FF800000 FF840000 FF880000
  112. FF8C0000 FF900000 FF940000 FF980000 FF9C0000
  113. FFA00000 FFA40000 FFA80000 FFAC0000 FFB00000
  114. FFB40000 FFB80000 FFBC0000 FFC00000 FFC40000
  115. FFC80000 FFCC0000 FFD00000 FFD40000 FFD80000
  116. FFDC0000 FFE00000 FFE40000 FFE80000 FFEC0000
  117. FFF00000 FFF40000 FFF80000 (RO) FFFC0000 (RO)
  118. MPC8540ADS=> imi ff000000
  119. ## Checking Image at ff000000 ...
  120. Image Name: Linux-2.4.21-rc5
  121. Image Type: PowerPC Linux Kernel Image (gzip compressed)
  122. Data Size: 800594 Bytes = 781.8 kB
  123. Load Address: 00000000
  124. Entry Point: 00000000
  125. Verifying Checksum ... OK
  126. MPC8540ADS=> bdinfo
  127. memstart = 0x00000000
  128. memsize = 0x08000000
  129. flashstart = 0xFF000000
  130. flashsize = 0x01000000
  131. flashoffset = 0x00000000
  132. sramstart = 0x00000000
  133. sramsize = 0x00000000
  134. immr_base = 0xFDF00000
  135. bootflags = 0x40003F80
  136. intfreq = 792 MHz
  137. busfreq = 264 MHz
  138. ethaddr = 00:01:AF:07:9B:8A
  139. eth1addr = 00:01:AF:07:9B:8B
  140. eth2addr = 00:01:AF:07:9B:8C
  141. IP addr = 10.82.0.105
  142. baudrate = 115200 bps
  143. MPC8540ADS=> printenv
  144. bootargs=root=/dev/nfs rw nfsroot=163.12.64.52:/localhome/r6aads/linuxppc/target ip=10.82.0.105:163.12.64.52:10.82.1.254:255.255.254.0:mpc8540ads-003:eth0:off console=ttyS0,115200
  145. bootcmd=bootm 0xff300000 0xff700000
  146. bootdelay=3
  147. baudrate=115200
  148. loads_echo=1
  149. ethaddr=00:01:af:07:9b:8a
  150. eth1addr=00:01:af:07:9b:8b
  151. eth2addr=00:01:af:07:9b:8c
  152. ipaddr=10.82.0.105
  153. serverip=163.12.64.52
  154. rootpath=/home/r6aads/mpclinux/eldk-2.0.2/ppc_82xx
  155. gatewayip=10.82.1.254
  156. netmask=255.255.254.0
  157. hostname=MPC8560ADS_PILOT_003
  158. bootfile=pImage
  159. stdin=serial
  160. stdout=serial
  161. stderr=serial
  162. Environment size: 560/8188 bytes
  163. MPC8540ADS=> bootm ff000000
  164. ## Booting image at ff000000 ...
  165. Image Name: Linux-2.4.21-rc5
  166. Image Type: PowerPC Linux Kernel Image (gzip compressed)
  167. Data Size: 800594 Bytes = 781.8 kB
  168. Load Address: 00000000
  169. Entry Point: 00000000
  170. Verifying Checksum ... OK
  171. Uncompressing Kernel Image ... OK
  172. mpc85xx_init(): exit
  173. id mach(): done
  174. MMU:enter
  175. Memory CAM mapping: CAM0=64Mb, CAM1=64Mb, CAM2=0Mb residual: 0Mb
  176. MMU:hw init
  177. MMU:mapin
  178. MMU:mapin_ram done
  179. MMU:setio
  180. MMU:exit
  181. Linux version 2.4.21-rc5 (@etest) (gcc version 2.95.3 20010315 (release)) #1 Wed Oct 15 09:05:42 CDT 2003
  182. setup_arch: enter
  183. setup_arch: bootmem
  184. mpc85xx_setup_arch
  185. Host Bridge Vendor ID = 1057
  186. Host Bridge Device ID = 3
  187. Host Bridge header = 0
  188. arch: exit
  189. On node 0 totalpages: 32768
  190. zone(0): 32768 pages.
  191. zone(1): 0 pages.
  192. zone(2): 0 pages.
  193. Kernel command line: root=/dev/nfs rw nfsroot=163.12.64.52:/localhome/r6aads/linuxppc/target ip=10.82.0.105:163.12.64.52:10.82.1.254:255.255.254.0:mpc8540ads-003:eth0:off console=ttyS0,115200
  194. openpic: enter
  195. OpenPIC Version 1.2 (1 CPUs and 44 IRQ sources) at fdf40000
  196. openpic: timer
  197. openpic: external
  198. openpic: spurious
  199. openpic: exit
  200. time_init: decrementer frequency = 33.000000 MHz
  201. Calibrating delay loop... 226.09 BogoMIPS
  202. Memory: 127488k available (1344k kernel code, 448k data, 248k init, 0k highmem)
  203. Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
  204. Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
  205. Mount cache hash table entries: 512 (order: 0, 4096 bytes)
  206. Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
  207. Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
  208. POSIX conformance testing by UNIFIX
  209. PCI: Probing PCI hardware
  210. Linux NET4.0 for Linux 2.4
  211. Based upon Swansea University Computer Society NET3.039
  212. Initializing RT netlink socket
  213. Starting kswapd
  214. Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
  215. pty: 256 Unix98 ptys configured
  216. Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
  217. ttyS00 at 0xfdf04500 (irq = 90) is a 16550A
  218. ttyS01 at 0xfdf04600 (irq = 0) is a 16550A
  219. eth0: Three Speed Ethernet Controller Version 0.2, 00:01:af:07:9b:8a:
  220. eth1: Three Speed Ethernet Controller Version 0.2, 00:01:af:07:9b:8b:
  221. RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
  222. loop: loaded (max 8 devices)
  223. Intel(R) PRO/1000 Network Driver - version 5.0.43-k1
  224. Copyright (c) 1999-2003 Intel Corporation.
  225. PPP generic driver version 2.4.2
  226. PPP Deflate Compression module registered
  227. NET4: Linux TCP/IP 1.0 for NET4.0
  228. IP Protocols: ICMP, UDP, TCP, IGMP
  229. IP: routing cache hash table of 1024 buckets, 8Kbytes
  230. TCP: Hash tables configured (established 8192 bind 8192)
  231. IP-Config: Complete:
  232. device=eth0, addr=10.82.0.105, mask=255.255.254.0, gw=10.82.1.254,
  233. host=mpc8540ads-003, domain=, nis-domain=(none),
  234. bootserver=163.12.64.52, rootserver=163.12.64.52, rootpath=
  235. NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
  236. Looking up port of RPC 100003/2 on 163.12.64.52
  237. Looking up port of RPC 100005/1 on 163.12.64.52
  238. VFS: Mounted root (nfs filesystem).
  239. Freeing unused kernel memory: 248k init
  240. INIT: version 2.78 booting
  241. Activating swap...
  242. Checking all file systems...
  243. Parallelizing fsck version 1.22 (22-Jun-2001)
  244. Mounting local filesystems...
  245. nothing was mounted
  246. Cleaning: /etc/network/ifstate.
  247. Setting up IP spoofing protection: rp_filter.
  248. Disable TCP/IP Explicit Congestion Notification: done.
  249. Configuring network interfaces: done.
  250. Starting portmap daemon: portmap.
  251. Cleaning: /tmp /var/lock /var/run.
  252. INIT: Entering runlevel: 2
  253. Starting system log daemon: syslogd klogd.
  254. Starting internet superserver: inetd.
  255. mpc8540ads-003 login: root
  256. Last login: Thu Jan 1 00:00:07 1970 on console
  257. Linux mpc8540ads-003 2.4.21-rc5 #1 Wed Oct 15 09:05:42 CDT 2003 ppc unknown
  258. root@mpc8540ads-003:~# ls
  259. 21142.o aa e100.o hello.o mii.o timer.o
  260. root@mpc8540ads-003:~# /sbin/ifconfig
  261. eth0 Link encap:Ethernet HWaddr 00:01:AF:07:9B:8A
  262. inet addr:10.82.0.105 Bcast:10.82.1.255 Mask:255.255.254.0
  263. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  264. RX packets:4576 errors:0 dropped:0 overruns:0 frame:0
  265. TX packets:2587 errors:0 dropped:0 overruns:0 carrier:0
  266. collisions:0 txqueuelen:100
  267. RX bytes:4457023 (4.2 Mb) TX bytes:437770 (427.5 Kb)
  268. Base address:0x4000
  269. lo Link encap:Local Loopback
  270. inet addr:127.0.0.1 Mask:255.0.0.0
  271. UP LOOPBACK RUNNING MTU:16436 Metric:1
  272. RX packets:4 errors:0 dropped:0 overruns:0 frame:0
  273. TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
  274. collisions:0 txqueuelen:0
  275. RX bytes:296 (296.0 b) TX bytes:296 (296.0 b)
  276. root@mpc8540ads-003:~# ping 163.12.64.52
  277. PING 163.12.64.52 (163.12.64.52): 56 data bytes
  278. 64 bytes from 163.12.64.52: icmp_seq=0 ttl=63 time=0.2 ms
  279. 64 bytes from 163.12.64.52: icmp_seq=1 ttl=63 time=0.1 ms
  280. 64 bytes from 163.12.64.52: icmp_seq=2 ttl=63 time=0.1 ms
  281. --- 163.12.64.52 ping statistics ---
  282. 3 packets transmitted, 3 packets received, 0% packet loss
  283. round-trip min/avg/max = 0.1/0.1/0.2 ms
  284. root@mpc8540ads-003:~#
  285. 5.2 MPC8560ADS board
  286. U-Boot 1.0.0-pre (Oct 15 2003 - 13:42:04)
  287. Motorola PowerPC ProcessorID=00000000 Rev. PVR=80200010
  288. Board: Motorola MPC8560ADS Board
  289. CPU: 792 MHz
  290. CCB: 264 MHz
  291. DDR: 132 MHz
  292. LBC: 66 MHz
  293. CPM: 264 Mhz
  294. L1 D-cache 32KB, L1 I-cache 32KB enabled.
  295. I2C: ready
  296. DRAM: DDR module detected, total size:128MB.
  297. 128 MB
  298. FLASH: 16 MB
  299. L2 cache enabled: 256KB
  300. *** Warning - bad CRC, using default environment
  301. In: serial
  302. Out: serial
  303. Err: serial
  304. Net: MOTOROLA ETHERNE
  305. Hit any key to stop autoboot: 3
  306. MPC8560ADS=> bdinfo
  307. memstart = 0x00000000
  308. memsize = 0x08000000
  309. flashstart = 0xFF000000
  310. flashsize = 0x01000000
  311. flashoffset = 0x00000000
  312. sramstart = 0x00000000
  313. sramsize = 0x00000000
  314. immr_base = 0xFDF00000
  315. bootflags = 0x00000000
  316. vco = 528 MHz
  317. sccfreq = 132 MHz
  318. brgfreq = 132 MHz
  319. intfreq = 792 MHz
  320. cpmfreq = 264 MHz
  321. busfreq = 264 MHz
  322. ethaddr = 00:01:AF:07:9B:8A
  323. eth1addr = 00:01:AF:07:9B:8B
  324. eth2addr = 00:01:AF:07:9B:8C
  325. IP addr = 10.82.0.105
  326. baudrate = 115200 bps
  327. MPC8560ADS=> printenv
  328. bootargs=root=/dev/nfs rw nfsroot=163.12.64.52:/localhome/r6aads/linuxppc/target ip=10.82.0.105:163.12.64.52:10.82.1.254:255.255.254.0:mpc8560ads-003:eth0:off console=ttyS0,115200
  329. bootcmd=bootm 0xff400000 0xff700000
  330. bootdelay=3
  331. baudrate=115200
  332. loads_echo=1
  333. ethaddr=00:01:af:07:9b:8a
  334. eth1addr=00:01:af:07:9b:8b
  335. eth2addr=00:01:af:07:9b:8c
  336. ipaddr=10.82.0.105
  337. serverip=163.12.64.52
  338. rootpath=/home/r6aads/mpclinux/eldk-2.0.2/ppc_82xx
  339. gatewayip=10.82.1.254
  340. netmask=255.255.254.0
  341. hostname=MPC8560ADS_PILOT_003
  342. bootfile=pImage
  343. stdin=serial
  344. stdout=serial
  345. stderr=serial
  346. Environment size: 560/8188 bytes
  347. MPC8560ADS=> fli
  348. Bank # 1: Intel 28F640J3A (64 Mbit, 64 x 128K)
  349. Size: 16 MB in 64 Sectors
  350. Sector Start Addresses:
  351. FF000000 FF040000 FF080000 FF0C0000 FF100000
  352. FF140000 FF180000 FF1C0000 FF200000 FF240000
  353. FF280000 FF2C0000 FF300000 FF340000 FF380000
  354. FF3C0000 FF400000 FF440000 FF480000 FF4C0000
  355. FF500000 FF540000 FF580000 FF5C0000 FF600000
  356. FF640000 FF680000 FF6C0000 FF700000 FF740000
  357. FF780000 FF7C0000 FF800000 FF840000 FF880000
  358. FF8C0000 FF900000 FF940000 FF980000 FF9C0000
  359. FFA00000 FFA40000 FFA80000 FFAC0000 FFB00000
  360. FFB40000 FFB80000 FFBC0000 FFC00000 FFC40000
  361. FFC80000 FFCC0000 FFD00000 FFD40000 FFD80000
  362. FFDC0000 FFE00000 FFE40000 FFE80000 FFEC0000
  363. FFF00000 FFF40000 FFF80000 (RO) FFFC0000 (RO)
  364. MPC8560ADS=> imi ff100000
  365. ## Checking Image at ff100000 ...
  366. Image Name: Linux-2.4.21-rc5
  367. Image Type: PowerPC Linux Kernel Image (gzip compressed)
  368. Data Size: 755361 Bytes = 737.7 kB
  369. Load Address: 00000000
  370. Entry Point: 00000000
  371. Verifying Checksum ... OK
  372. MPC8560ADS=> tftp 1000000 pImage.dracom.public
  373. TFTP from server 163.12.64.52; our IP address is 10.82.0.105; sending through gateway 10.82.1.254
  374. Filename 'pImage.dracom.public'.
  375. Load address: 0x1000000
  376. Loading: *#################################################################
  377. #################################################################
  378. ##################
  379. done
  380. Bytes transferred = 755425 (b86e1 hex)
  381. MPC8560ADS=> bootm ff100000
  382. ## Booting image at ff100000 ...
  383. Image Name: Linux-2.4.21-rc5
  384. Image Type: PowerPC Linux Kernel Image (gzip compressed)
  385. Data Size: 755361 Bytes = 737.7 kB
  386. Load Address: 00000000
  387. Entry Point: 00000000
  388. Verifying Checksum ... OK
  389. Uncompressing Kernel Image ... OK
  390. mpc85xx_init(): exit
  391. id mach(): done
  392. MMU:enter
  393. Memory CAM mapping: CAM0=64Mb, CAM1=64Mb, CAM2=0Mb residual: 0Mb
  394. MMU:hw init
  395. MMU:mapin
  396. MMU:mapin_ram done
  397. MMU:setio
  398. MMU:exit
  399. Linux version 2.4.21-rc5 (@etest) (gcc version 2.95.3 20010315 (release)) #2 Wed Oct 15 09:13:46 CDT 2003
  400. setup_arch: enter
  401. setup_arch: bootmem
  402. mpc85xx_setup_arch
  403. Host Bridge Vendor ID = 1057
  404. Host Bridge Device ID = 3
  405. Host Bridge header = 0
  406. arch: exit
  407. On node 0 totalpages: 32768
  408. zone(0): 32768 pages.
  409. zone(1): 0 pages.
  410. zone(2): 0 pages.
  411. Kernel command line: root=/dev/nfs rw nfsroot=163.12.64.52:/localhome/r6aads/linuxppc/target ip=10.82.0.105:163.12.64.52:10.82.1.254:255.255.254.0:mpc8560ads-003:eth0:off console=ttyS0,115200
  412. openpic: enter
  413. OpenPIC Version 1.2 (1 CPUs and 44 IRQ sources) at fdf40000
  414. openpic: timer
  415. openpic: external
  416. openpic: spurious
  417. openpic: exit
  418. time_init: decrementer frequency = 33.000000 MHz
  419. Calibrating delay loop... 226.09 BogoMIPS
  420. Memory: 127624k available (1276k kernel code, 384k data, 236k init, 0k highmem)
  421. Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
  422. Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
  423. Mount cache hash table entries: 512 (order: 0, 4096 bytes)
  424. Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
  425. Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
  426. POSIX conformance testing by UNIFIX
  427. PCI: Probing PCI hardware
  428. Linux NET4.0 for Linux 2.4
  429. Based upon Swansea University Computer Society NET3.039
  430. Initializing RT netlink socket
  431. Starting kswapd
  432. Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
  433. CPM UART driver version 0.01
  434. ttyS0 on SCC1 at 0x8000, BRG1
  435. UART interrupt installed(40)
  436. pty: 256 Unix98 ptys configured
  437. eth0: Three Speed Ethernet Controller Version 0.2, 00:01:af:07:9b:8a:
  438. eth1: Three Speed Ethernet Controller Version 0.2, 00:01:af:07:9b:8b:
  439. RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
  440. loop: loaded (max 8 devices)
  441. Intel(R) PRO/1000 Network Driver - version 5.0.43-k1
  442. Copyright (c) 1999-2003 Intel Corporation.
  443. PPP generic driver version 2.4.2
  444. PPP Deflate Compression module registered
  445. NET4: Linux TCP/IP 1.0 for NET4.0
  446. IP Protocols: ICMP, UDP, TCP, IGMP
  447. IP: routing cache hash table of 1024 buckets, 8Kbytes
  448. TCP: Hash tables configured (established 8192 bind 8192)
  449. IP-Config: Complete:
  450. device=eth0, addr=10.82.0.105, mask=255.255.254.0, gw=10.82.1.254,
  451. host=mpc8560ads-003, domain=, nis-domain=(none),
  452. bootserver=163.12.64.52, rootserver=163.12.64.52, rootpath=
  453. NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
  454. Looking up port of RPC 100003/2 on 163.12.64.52
  455. Looking up port of RPC 100005/1 on 163.12.64.52
  456. VFS: Mounted root (nfs filesystem).
  457. Freeing unused kernel memory: 236k init
  458. INIT: version 2.78 booting
  459. Activating swap...
  460. Checking all file systems...
  461. Parallelizing fsck version 1.22 (22-Jun-2001)
  462. Mounting local filesystems...
  463. nothing was mounted
  464. Cleaning: /etc/network/ifstate.
  465. Setting up IP spoofing protection: FAILED
  466. Configuring network interfaces: done.
  467. Starting portmap daemon: portmap.
  468. Cleaning: /tmp /var/lock /var/run.
  469. INIT: Entering runlevel: 2
  470. Starting system log daemon: syslogd klogd.
  471. Starting internet superserver: inetd.
  472. mpc8560ads-003 login: root
  473. Last login: Thu Jan 1 00:00:05 1970 on console
  474. Linux mpc8560ads-003 2.4.21-rc5 #2 Wed Oct 15 09:13:46 CDT 2003 ppc unknown
  475. root@mpc8560ads-003:~# ls
  476. 21142.o aa e100.o hello.o mii.o timer.o
  477. root@mpc8560ads-003:~# cd /
  478. root@mpc8560ads-003:/# ls
  479. bin boot dev etc home lib mnt opt proc root sbin tmp usr var
  480. root@mpc8560ads-003:/# /sbin/ifconfig
  481. eth0 Link encap:Ethernet HWaddr 00:01:AF:07:9B:8A
  482. inet addr:10.82.0.105 Bcast:10.82.1.255 Mask:255.255.254.0
  483. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  484. RX packets:4608 errors:0 dropped:0 overruns:0 frame:0
  485. TX packets:2610 errors:0 dropped:0 overruns:0 carrier:0
  486. collisions:0 txqueuelen:100
  487. RX bytes:4465943 (4.2 Mb) TX bytes:440944 (430.6 Kb)
  488. Base address:0x4000
  489. lo Link encap:Local Loopback
  490. inet addr:127.0.0.1 Mask:255.0.0.0
  491. UP LOOPBACK RUNNING MTU:16436 Metric:1
  492. RX packets:4 errors:0 dropped:0 overruns:0 frame:0
  493. TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
  494. collisions:0 txqueuelen:0
  495. RX bytes:296 (296.0 b) TX bytes:296 (296.0 b)
  496. root@mpc8560ads-003:/# ping 163.12.64.52
  497. PING 163.12.64.52 (163.12.64.52): 56 data bytes
  498. 64 bytes from 163.12.64.52: icmp_seq=0 ttl=63 time=0.1 ms
  499. 64 bytes from 163.12.64.52: icmp_seq=1 ttl=63 time=0.1 ms
  500. 64 bytes from 163.12.64.52: icmp_seq=2 ttl=63 time=0.1 ms
  501. --- 163.12.64.52 ping statistics ---
  502. 3 packets transmitted, 3 packets received, 0% packet loss
  503. round-trip min/avg/max = 0.1/0.1/0.1 ms
  504. root@mpc8560ads-003:/#