Terminal ready U-Boot SPL 2013.01.01 (Mar 13 2013 - 17:06:24) OMAP SD/MMC: 0 reading u-boot.img reading u-boot.img U-Boot 2013.01.01 (Mar 13 2013 - 17:06:24) OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz OMAP3 Beagle board + LPDDR/NAND I2C: ready DRAM: 512 MiB NAND: 0 MiB MMC: OMAP SD/MMC: 0 *** Warning - readenv() failed, using default environment In: serial Out: serial Err: serial Beagle xM Rev C No EEPROM on expansion board Die ID #409600029ff800000168300f0d00c008 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 1.800 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 480ab000 using PIO, IRQ 0 Net: usb_ether Hit any key to stop autoboot: 3 2 1 0 mmc0 is current device gpio: pin 173 (gpio 173) value is 0 gpio: pin 4 (gpio 4) value is 0 SD/MMC found on device 0 reading uEnv.txt 571 bytes read in 4 ms (138.7 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... baudrate=115200 beaglerev=xMC bootargs=console=ttyO2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait earlyprintk bootcmd=mw.l 0x40200000 0x000003E8; mw.l 0x40200004 0x0000044C; mw.l 0x40200008 0x000004B0;printenv;echo "NOTE: booting from MMC filesystem";sleep 1;run fatloaduimage; sleep 1; run loaddtb; echo "starting.."; sleep 1; md 0x40200000; run bootwdtb bootdelay=3 bootenv=uEnv.txt bootfile=uImage.beagle bootwdtb=bootm ${loadaddr} - ${fdtbaddr} buddy=none camera=none console=ttyO2,115200n8 defaultdisplay=dvi dieid#=409600029ff800000168300f0d00c008 dvimode=640x480MR-16@60 ethact=usb_ether fatloaduimage=fatload mmc 0:1 ${loadaddr} uImage fdtbaddr=0x80F80000 filesize=0x23b importbootenv=echo Importing environment from mmc ...; env import -t $loadaddr $filesize loadaddr=0x80200000 loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv} loaddtb=fatload mmc 0:1 ${fdtbaddr} omap3-beagle-xm.dtb; fdt addr ${fdtbaddr}; fdt resize loadramdisk=fatload mmc ${mmcdev} ${rdaddr} ramdisk.gz loaduimage=ext2load mmc ${mmcdev}:2 ${loadaddr} /boot/uImage loaduimagefat=fatload mmc ${mmcdev} ${loadaddr} uImage mmcargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr} mmcdev=0 mmcroot=/dev/mmcblk0p2 rw mmcrootfstype=ext3 rootwait mpurate=auto nandargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${nandroot} rootfstype=${nandrootfstype} nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr} nandroot=ubi0:rootfs ubi.mtd=4 nandrootfstype=ubifs ramargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${ramroot} rootfstype=${ramrootfstype} ramboot=echo Booting from ramdisk ...; run ramargs; bootm ${loadaddr} ramroot=/dev/ram0 rw ramdisk_size=65536 initrd=0x81000000,64M ramrootfstype=ext2 rdaddr=0x81000000 stderr=serial stdin=serial stdout=serial uenvcmd=boot usbtty=cdc_acm userbutton=if gpio input 173; then run userbutton_xm; else run userbutton_nonxm; fi; userbutton_nonxm=gpio input 7; userbutton_xm=gpio input 4; vram=12M Environment size: 2566/131068 bytes NOTE: booting from MMC filesystem reading uImage 3850592 bytes read in 245 ms (15 MiB/s) reading omap3-beagle-xm.dtb 11616 bytes read in 8 ms (1.4 MiB/s) starting.. 40200000: 000003e8 0000044c 000004b0 e2c5fe27 ....L.......'... 40200010: 3312aae9 e6ebf2fd 38ab3161 9dfe7e23 ...3....a1.8#~.. 40200020: 40cf5bf8 26bcef43 e2c141ed 2a3dd3a9 .[.@C..&.A....=* 40200030: 40008bc6 a83897bd b8f4e614 686abb17 ...@..8.......jh 40200040: e84b695b 75350e06 e2cfdff9 9fe8d5dd [iK...5u........ 40200050: 7b0b136f 5a6c9624 618ff370 83d6699f o..{$.lZp..a.i.. 40200060: e35f0d90 8f358c59 d4ce7b8b 8c0b1e16 .._.Y.5..{...... 40200070: 06697f61 73465f64 059b2b6a 5695d0b0 a.i.d_Fsj+.....V 40200080: 5b5f738f f3e45e3e 21a7cce7 ce11c547 .s_[>^.....!G... 40200090: 7cbe2151 f7fcc9b4 f798f613 f304de9e Q!.|............ 402000a0: 9a58a243 774cf5e9 d1b601ef dea7d1af C.X...Lw........ 402000b0: 3465662f 7f8695af e684c241 93ce77ed /fe4....A....w.. 402000c0: f43d031b 48f1783a 65f9379e dfa11c0e ..=.:x.H.7.e.... 402000d0: b8ff7b38 9bd25f2e cdc75974 ad37e24e 8{..._..tY..N.7. 402000e0: b9e270ef 9cce444b 2eca2095 7eff7e0d .p..KD... ...~.~ 402000f0: a1483c40 e80f3a2f e9330a78 3ed8eb5c @ ## Booting kernel from Legacy Image at 80200000 ... Image Name: Linux-3.9.0-11594-gb4376c4 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3850528 Bytes = 3.7 MiB Load Address: 80800000 Entry Point: 80800000 Verifying Checksum ... OK ## Flattened Device Tree blob at 80f80000 Booting using the fdt blob at 0x80f80000 Loading Kernel Image ... OK OK reserving fdt memory region: addr=80f80000 size=3000 Loading Device Tree to 8fffa000, end 8fffffff ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.9.0-11594-gb4376c4 (nmenon@kahuna) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #18 SMP Wed May 8 11:40:11 CDT 2013 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: Generic OMAP3 (Flattened Device Tree), model: TI OMAP3 BeagleBoard xM [ 0.000000] cma: CMA: reserved 16 MiB at 9e800000 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk ) [ 0.000000] PERCPU: Embedded 9 pages/cpu @c0c15000 s12864 r8192 d15808 u36864 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129792 [ 0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait earlyprintk [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 511MB = 511MB total [ 0.000000] Memory: 494004k/494004k available, 30284k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc06be418 (6874 kB) [ 0.000000] .init : 0xc06bf000 - 0xc0722240 ( 397 kB) [ 0.000000] .data : 0xc0724000 - 0xc079e740 ( 490 kB) [ 0.000000] .bss : 0xc079e740 - 0xc080a7fc ( 433 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts [ 0.000000] Total of 96 interrupts on 1 active controller [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms [ 0.000000] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000000] Console: colour dummy device 80x30 [ 0.000335] Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656) [ 0.049926] pid_max: default: 32768 minimum: 301 [ 0.050140] Security Framework initialized [ 0.050201] Mount-cache hash table entries: 512 [ 0.054382] CPU: Testing write buffer coherency: ok [ 0.054779] CPU0: thread -1, cpu 0, socket -1, mpidr 0 [ 0.054840] Setting up static identity map for 0xc04c7650 - 0xc04c76a8 [ 0.055877] Brought up 1 CPUs [ 0.055877] SMP: Total of 1 processors activated (398.13 BogoMIPS). [ 0.055908] CPU: All CPU(s) started in SVC mode. [ 0.056701] devtmpfs: initialized [ 0.098205] pinctrl core: initialized pinctrl subsystem [ 0.099334] regulator-dummy: no parameters [ 0.101593] NET: Registered protocol family 16 [ 0.104827] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.114685] Reprogramming SDRC clock to 400000000 Hz [ 0.119628] OMAP GPIO hardware version 2.5 [ 0.133270] platform 49022000.mcbsp: alias fck already exists [ 0.133850] platform 49024000.mcbsp: alias fck already exists [ 0.141052] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 [ 0.143096] No ATAGs? [ 0.143096] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.145385] OMAP DMA hardware revision 5.0 [ 0.145965] Serial: AMBA PL011 UART driver [ 0.176849] bio: create slab at 0 [ 0.217773] omap-dma-engine omap-dma-engine: OMAP DMA engine driver [ 0.223083] SCSI subsystem initialized [ 0.224182] usbcore: registered new interface driver usbfs [ 0.224456] usbcore: registered new interface driver hub [ 0.224761] usbcore: registered new device driver usb [ 0.225769] omap_i2c i2c.9: did not get pins for i2c error: -19 [ 0.226409] omap_i2c i2c.9: bus 0 rev4.4 at 2600 kHz [ 0.232055] twl 0-0048: PIH (irq 23) chaining IRQs 338..346 [ 0.232208] twl 0-0048: power (irq 343) chaining IRQs 346..353 [ 0.234710] VDD1: 600 <--> 1450 mV at 1200 mV [ 0.236083] VDAC: 1800 mV [ 0.237457] VPLL2: 1800 mV [ 0.238647] VMMC1: 1850 <--> 3150 mV at 3150 mV [ 0.240264] VUSB1V5: 1500 mV [ 0.241302] VUSB1V8: 1800 mV [ 0.242279] VUSB3V1: 3100 mV [ 0.243377] VSIM: 1800 <--> 3000 mV at 1800 mV [ 0.244689] twl4030_gpio gpio.33: gpio (irq 338) chaining IRQs 354..371 [ 0.246612] omap_i2c i2c.10: did not get pins for i2c error: -19 [ 0.247283] omap_i2c i2c.10: bus 1 rev4.4 at 400 kHz [ 0.247406] omap_i2c i2c.11: did not get pins for i2c error: -19 [ 0.248077] omap_i2c i2c.11: bus 2 rev4.4 at 100 kHz [ 0.252319] Switching to clocksource 32k_counter [ 0.301147] NET: Registered protocol family 2 [ 0.301971] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 0.302062] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) [ 0.302185] TCP: Hash tables configured (established 4096 bind 4096) [ 0.302246] TCP: reno registered [ 0.302276] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.302307] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.302795] NET: Registered protocol family 1 [ 0.303588] RPC: Registered named UNIX socket transport module. [ 0.303619] RPC: Registered udp transport module. [ 0.303619] RPC: Registered tcp transport module. [ 0.303619] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.304046] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.304168] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available [ 0.504119] VFS: Disk quotas dquot_6.5.2 [ 0.504364] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.505279] NFS: Registering the id_resolver key type [ 0.505371] Key type id_resolver registered [ 0.505371] Key type id_legacy registered [ 0.505432] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc. [ 0.505676] msgmni has been set to 996 [ 0.506927] io scheduler noop registered [ 0.506958] io scheduler deadline registered [ 0.506988] io scheduler cfq registered (default) [ 0.508361] pinctrl-single 48002030.pinmux: 742 pins at pa fa002030 size 1484 [ 0.508636] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92 [ 0.510803] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 0.513946] omap_uart serial.6: did not get pins for uart0 error: -19 [ 0.514160] serial.6: ttyO0 at MMIO 0x4806a000 (irq = 88) is a OMAP UART0 [ 0.514862] omap_uart serial.7: did not get pins for uart1 error: -19 [ 0.515075] serial.7: ttyO1 at MMIO 0x4806c000 (irq = 89) is a OMAP UART1 [ 0.515716] omap_uart serial.8: did not get pins for uart2 error: -19 [ 0.515930] serial.8: ttyO2 at MMIO 0x49020000 (irq = 90) is a OMAP UART2 [ 1.205230] console [ttyO2] enabled [ 1.209747] omap_uart serial.18: did not get pins for uart3 error: -19 [ 1.216918] serial.18: ttyO3 at MMIO 0x49042000 (irq = 96) is a OMAP UART3 [ 1.241668] brd: module loaded [ 1.254730] loop: module loaded [ 1.261413] mtdoops: mtd device (mtddev=name/number) must be supplied [ 1.268981] OneNAND driver initializing [ 1.273834] omap2_mcspi spi.12: pins are not configured from the driver [ 1.281402] omap2_mcspi spi.13: pins are not configured from the driver [ 1.289093] omap2_mcspi spi.14: pins are not configured from the driver [ 1.296813] omap2_mcspi spi.15: pins are not configured from the driver [ 1.307617] usbcore: registered new interface driver asix [ 1.313690] usbcore: registered new interface driver ax88179_178a [ 1.320373] usbcore: registered new interface driver cdc_ether [ 1.326904] usbcore: registered new interface driver smsc95xx [ 1.333435] usbcore: registered new interface driver net1080 [ 1.339660] usbcore: registered new interface driver cdc_subset [ 1.346221] usbcore: registered new interface driver zaurus [ 1.352416] usbcore: registered new interface driver cdc_ncm [ 1.359436] usbcore: registered new interface driver cdc_wdm [ 1.365814] usbcore: registered new interface driver usb-storage [ 1.372436] usbcore: registered new interface driver usbtest [ 1.379302] mousedev: PS/2 mouse device common for all mice [ 1.388031] twl_rtc rtc.23: Enabling TWL-RTC [ 1.394744] twl_rtc rtc.23: rtc core: registered rtc.23 as rtc0 [ 1.401733] i2c /dev entries driver [ 1.406860] Driver for 1-wire Dallas network protocol. [ 1.414916] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec [ 1.425781] omap-dma-engine omap-dma-engine: allocating channel for 62 [ 1.432830] omap-dma-engine omap-dma-engine: allocating channel for 61 [ 1.440887] omap_hsmmc mmc.16: pins are not configured from the driver [ 1.487457] usbcore: registered new interface driver usbhid [ 1.493408] usbhid: USB HID core driver [ 1.498321] oprofile: using arm/armv7 [ 1.502593] TCP: cubic registered [ 1.506103] Initializing XFRM netlink socket [ 1.510650] NET: Registered protocol family 17 [ 1.515411] NET: Registered protocol family 15 [ 1.520263] Key type dns_resolver registered [ 1.524932] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 1.534851] ThumbEE CPU extension supported. [ 1.539398] Registering SWP/SWPB emulation handler [ 1.547515] VPLL2: disabling [ 1.553466] VDAC: disabling [ 1.560913] twl_rtc rtc.23: setting system clock to 2000-01-01 00:00:00 UTC (946684800) [ 1.570343] Waiting for root device /dev/mmcblk0p2... [ 1.586059] mmc0: host does not support reading read-only switch. assuming write-enable. [ 1.597381] mmc0: new high speed SDHC card at address 1234 [ 1.604187] mmcblk0: mmc0:1234 SA04G 3.63 GiB [ 1.611450] mmcblk0: p1 p2 [ 1.708892] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.717529] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 1.734741] devtmpfs: mounted [ 1.738525] Freeing unused kernel memory: 396K (c06bf000 - c0722000) Mounting proc : OK Mounting sysfs : OK Mounting devtmpfs:mount: mounting none on /dev failed: Device or resource busy boot mounted: OK /dev/ttyO2 linked to /dev/tty-bd - using as console ****************************************** Starting System Init for GenericOMAP3(FlattenedDeviceTree) Release: X.x Kernel: Linux GenericOMAP3(FlattenedDeviceTree) 3.9.0-11594-gb4376c4 #18 SMP Wed May 8 11:40:11 CDT 2013 armv7l GNU/Linux ****************************************** Saving kernel ring buffer : OK Mounting devpts : OK Setting up networking Configuring lo : OK Starting syslogd : OK Starting klogd : OK Mounting filesystems : OK mount: mounting none on /proc/bus/usb/ failed: No such file or directory Please press Enter to activate this console. / # / # / # ./test.sh =================== System CPUFREQ Configuration: =================== Scaling driver: generic_cpu0 Scaling Regulator: /sys/class/regulator/regulator.1 : VDD1 300000 600000 800000 are the available frequencies =================== Boot Configuration: =================== bogomips@ boot: BogoMIPS : 398.13 Boot scaling frequency =600000 Boot VDD1 Scaling voltage(uV) =1200000 =================== Single OPP transition walk through test: =================== 1: TESTING for 1 seconds at 300000 current scaling frequency(for 300000) =300000 current VDD1 Scaling voltage(uV) =975000 bogomips@ frequency 300000: BogoMIPS : 199.06 2: TESTING for 1 seconds at 600000 current scaling frequency(for 600000) =600000 current VDD1 Scaling voltage(uV) =1075000 bogomips@ frequency 600000: BogoMIPS : 398.13 3: TESTING for 1 seconds at 800000 current scaling frequency(for 800000) =800000 current VDD1 Scaling voltage(uV) =1200000 bogomips@ frequency 800000: BogoMIPS : 530.84 =================== Rapid transitions test (print every 1000 all OPP combinations): =================== [0] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [1] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [2] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [3] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [4] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [5] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [6] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [7] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [8] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [9] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [10] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [11] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [12] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [13] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [14] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [15] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:08 CST 1999 [16] 1000: 3 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:09 CST 1999 [17] 1000: 4 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:09 CST 1999 [18] 1000: 4 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:09 CST 1999 [19] 1000: 4 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:09 CST 1999 [20] 1000: 4 Seconds: Fri Dec 31 18:00:05 CST 1999 : time now = Fri Dec 31 18:00:09 CST 1999