From owner-freebsd-arm@FreeBSD.ORG Mon Aug 30 14:37:08 2010 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C29901065693 for ; Mon, 30 Aug 2010 14:37:08 +0000 (UTC) (envelope-from ray@dlink.ua) Received: from dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id 296828FC1D for ; Mon, 30 Aug 2010 14:37:07 +0000 (UTC) Received: from gw ([192.168.10.10] helo=terran) by dlink.ua with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Oq5CD-00008C-0n for freebsd-arm@freebsd.org; Mon, 30 Aug 2010 17:18:49 +0300 Date: Mon, 30 Aug 2010 17:19:47 +0300 From: Alexandr Rybalko To: "freebsd-arm@freebsd.org" Message-Id: <20100830171947.3062aaef.ray@dlink.ua> Organization: D-Link X-Mailer: Sylpheed 2.7.1 (GTK+ 2.20.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Palm Tungsten C (PXA255) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Aug 2010 14:37:08 -0000 Hi, Good news, now this box is usable. Open questions: 1. GPIO keyboard 2. LCD 3. WiFi 4. AC97+touchscreen 5. standby support 6. IrDA U-Boot 2010.06-00000-gf0776ed (Jul 30 2010 - 13:40:20) DRAM: 64 MiB Flash: 16 MiB arch_number = 0x00000396 env_t = 0x00000000 boot_params = 0xA0000100 DRAM bank = 0x00000000 -> start = 0xA0000000 -> size = 0x04000000 baudrate = 115200 bps bootargs=console=tty0 console=ttyS0,57600 bootcmd=if mmcinfo && fatload mmc 0 0xa0000000 uboot.script ; then source 0xa0000000; else bootm 0x80000; fi; bootdelay=2 baudrate=115200 stdin=serial filesize=1C6 stdout=serial stderr=serial Environment size: 235/262140 bytes reading kernel 3658628 bytes read ## Starting application at 0xA0200100 ... KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2010 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 9.0-CURRENT #215: Mon Aug 30 17:09:48 EEST 2010 ray@terran.dlink.ua:/usr/obj/arm.arm/usr/home/ray/My/HW/Palm_Tungsten_C/FreeBSD/head/sys/PALMTC arm Preloaded elf kernel "elf kernel" at 0xc04e8fe4. CPU: PXA255 step A-0 (XScale core) DC enabled IC enabled WB enabled LABT branch prediction enabled 32KB/32B 32-way Instruction cache 32KB/32B 32-way write-back-locking Data cache real memory = 67108864 (64 MB) Physical memory chunk(s): 0xa0000000 - 0xa0000fff, 4096 bytes (1 pages) 0xa0554000 - 0xa3e8afff, 59994112 bytes (14647 pages) avail memory = 59416576 (56 MB) random: mem: null: pxa0: on motherboard pxa_clk_mgr0: at mem 0x41300000-0x4130000b on pxa0 icu0: at mem 0x40d00000-0x40d0001f on pxa0 timer0: at mem 0x40a00000-0x40a0001f irq 26,27,28,29 on pxa0 timer0: [FILTER] dmac0: at mem 0x40000000-0x400002ff irq 25 on pxa0 dmac0: [FILTER] gpio0: at mem 0x40e00000-0x40e0006f irq 8,9,10 on pxa0 gpio0: [MPSAFE] gpio0: [FILTER] gpio0: [MPSAFE] gpio0: [FILTER] gpio0: [MPSAFE] gpio0: [FILTER] uart0: at mem 0x40100000-0x4010001f irq 22 on pxa0 uart0: [FILTER] uart0: fast interrupt uart0: console (115200,n,8,1) pxa_mci0: at mem 0x41100000-0x41100047 irq 23 on pxa0 pxa_mci0: GPIO_12, SD Card Detect 1 pxa_mci0: [MPSAFE] pxa_mci0: [ITHREAD] mmc0: on pxa_mci0 smi0: at mem 0x00000000-0x17ffffff on pxa0 cfi0: cfi_smi_probe: run cfi_probe cfi0: Chip present at data bus position 0 cfi0: Chip present at data bus position 2 cfi0: Interleaved mask = 0xff00ff cfi0: Shift = 0x000004 cfi0: Width = 0x000004 cfi0: at mem 0-0xffffff on smi0 cfi0: Regions: 1 cfi0: Regions: 1 cfi0: [64x256KB] cfid0 on cfi0 Timecounter "OS Timer" frequency 3686400 Hz quality 1000 Timecounters tick every 10.000 msec mmc0: Probing bus GEOM: new disk cfid0 mmc0: SD 2.0 interface conditions: OK mmc0: SD probe: OK (OCR: 0x00ff8000) mmc0: Current OCR: 0x00ff8000 mmc0: Probing cards mmc0: New card detected (CID 035344534430314780503d732e006c3f) g_map_taste: mediasize 16777216 secsize 4 blksize 262144 offmask 0xffffff MAP: 00000000-00040000, offset=00000000 "map/U-Boot" MAP: 00040000-00040000, offset=00000000 "map/U-BootENV" MAP: 00080000-00080000, offset=00000000 "map/data" MAP: 00100000-00200000, offset=00000000 "map/kernel" MAP: 00300000-00cc0000, offset=00000000 "map/rootfs" MAP: 00fc0000-00040000, offset=00000000 "map/U-BootENVtop" mmc0: Card at relative address 58916 added: mmc0: card: SD (0x3/0x5344/"SD01G" rev 8.0 m/d 12.2006 s/n 503d732e) mmc0: bus: 1bit, 30MHz mmc0: memory: 1984000 blocks, erase sector 8192 blocks mmc0: setting transfer rate to 20.000MHz mmc_get_sector_size(dev) = 0x000200; mmcsd0: 968MB at mmc0 20MHz/1bit GEOM: new disk mmcsd0 mmc0: setting bus width to 1 bits GEOM: mmcsd0: partition 2 does not start on a track boundary. GEOM: mmcsd0: partition 2 does not end on a track boundary. GEOM: mmcsd0: partition 1 does not start on a track boundary. GEOM: mmcsd0: partition 1 does not end on a track boundary. g_map_taste: mediasize 1015808000 secsize 512 blksize 4194304 offmask 0xffffffff GEOM: label/palmsd: partition 2 does not start on a track boundary. GEOM: label/palmsd: partition 2 does not end on a track boundary. GEOM: label/palmsd: partition 1 does not start on a track boundary. GEOM: label/palmsd: partition 1 does not end on a track boundary. g_map_taste: mediasize 1015807488 secsize 512 blksize 4194304 offmask 0xffffffff g_map_taste: mediasize 134201344 secsize 512 blksize 4194304 offmask 0xffffffff GEOM: mmcsd0s2: geometry does not match label (64h,32s != 32h,63s). g_map_taste: mediasize 880803840 secsize 512 blksize 4194304 offmask 0xffffffff g_map_taste: mediasize 134201344 secsize 512 blksize 4194304 offmask 0xffffffff GEOM: label/palmsds2: geometry does not match label (64h,32s != 32h,63s). g_map_taste: mediasize 880803840 secsize 512 blksize 4194304 offmask 0xffffffff g_map_taste: mediasize 134217728 secsize 512 blksize 4194304 offmask 0x7ffffff g_map_taste: mediasize 746586112 secsize 512 blksize 4194304 offmask 0xffffffff g_map_taste: mediasize 134217728 secsize 512 blksize 4194304 offmask 0x7ffffff g_map_taste: mediasize 746586112 secsize 512 blksize 4194304 offmask 0xffffffff g_map_taste: mediasize 746586112 secsize 512 blksize 4194304 offmask 0xffffffff Trying to mount root from ufs:/dev/mmcsd0s2d warning: no time-of-day clock registered, system time will not be set accurately start_init: trying /sbin/init Setting hostuuid: 99fa67de-b0fc-11df-80ea-913dde5e0383. Setting hostid: 0x6b53b68d. Entropy harvesting: interrupts ethernet point_to_point kickstart. Starting file system checks: Mounting local file systems:. Setting hostname: victory.ddteam.net. Starting Network: lo0. lo0: flags=8049 metric 0 mtu 16384 options=3 inet 127.0.0.1 netmask 0xff000000 Starting devd. Creating and/or trimming log files. Starting syslogd. No core dumps found. ELF ldconfig path: /lib /usr/lib /usr/lib/compat Clearing /tmp (X related). Updating motd:. Starting cron. Starting background file system checks in 60 seconds. Mon Aug 30 12:12:08 UTC 2010 FreeBSD/arm (victory.ddteam.net) (ttyu0) login: -- Alexandr Rybalko aka Alex RAY