Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2010 17:19:47 +0300
From:      Alexandr Rybalko <ray@dlink.ua>
To:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Palm Tungsten C (PXA255)
Message-ID:  <20100830171947.3062aaef.ray@dlink.ua>

next in thread | raw e-mail | index | archive | help
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: <entropy source, Software, Yarrow>
mem: <memory>
null: <null device, zero device>
pxa0: <XScale PXA On-board IO> on motherboard
pxa_clk_mgr0: <PXA clock manager> at mem 0x41300000-0x4130000b on pxa0
icu0: <Interrupt Controller> at mem 0x40d00000-0x40d0001f on pxa0
timer0: <OS Timer> at mem 0x40a00000-0x40a0001f irq 26,27,28,29 on pxa0
timer0: [FILTER]
dmac0: <DMA Controller> at mem 0x40000000-0x400002ff irq 25 on pxa0
dmac0: [FILTER]
gpio0: <GPIO Controller> at mem 0x40e00000-0x40e0006f irq 8,9,10 on pxa0
gpio0: [MPSAFE]
gpio0: [FILTER]
gpio0: [MPSAFE]
gpio0: [FILTER]
gpio0: [MPSAFE]
gpio0: [FILTER]
uart0: <Non-standard ns8250 class UART with FIFOs> at mem 0x40100000-0x4010001f irq 22 on pxa0
uart0: [FILTER]
uart0: fast interrupt
uart0: console (115200,n,8,1)
pxa_mci0: <MCI mmc/sd host bridge> at mem 0x41100000-0x41100047 irq 23 on pxa0
pxa_mci0: GPIO_12, SD Card Detect 1
pxa_mci0: [MPSAFE]
pxa_mci0: [ITHREAD]
mmc0: <MMC/SD bus> on pxa_mci0
smi0: <Static Memory Interface> 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: <Intel/Sharp - 2 x 16MB> 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 <SD Memory Card> 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<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=3<RXCSUM,TXCSUM>
	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 <ray@dlink.ua> 
aka Alex RAY <ray@ddteam.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100830171947.3062aaef.ray>