혹시나 복원을 위해 부팅로그를 저장
부팅시에는 boot argument 라던가 여러가지 정보가 있으니
나중에 복구나, 시스템 스펙을 아는데 중요한 정보들이 들어있다.

그중에 아무래도 가장 나에게 필요한건 memory map이 아닐까 싶다.

REDBOOT에서의 메모리 맵
RAM: 0xa0000000-0xa2000000, 0xa0012fb8-0xa1ebf000 available
FLASH: 0x04000000 - 0x06000000, 128 blocks of 0x00040000 bytes each.

커널에서의 메모리 맵
0x00000000-0x00080000 : "Bootloader"
0x00080000-0x00180000 : "Kernel"
0x00180000-0x00400000 : "Root"
0x00400000-0x02000000 : "Usr1"

흐음.. REDBOOT를 익숙해지는게 좋을려나..
손에 익은 u-boot로 갈아치우는게 좋을려나 ㄱ-

+------------------------------------------
CS8900A[0x08000000] - type: 0x630e, rev: 0x0900
Ethernet eth0: MAC address 00:00:00:00:00:00
Can't get BOOTP info for device!

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version UNKNOWN - built 17:44:04, Apr 16 2003

Platform: COGENT (XScale)
Copyright (C) 2000, 2001, Red Hat, Inc.

RAM: 0xa0000000-0xa2000000, 0xa0012fb8-0xa1ebf000 available
FLASH: 0x04000000 - 0x06000000, 128 blocks of 0x00040000 bytes each.
 Waiting for key input for 5 seconds : .....
memcpy -b 0x04080000 -l 0x00100000 0xa0208000
memcpy -b 0x04180000 -l 0x00280000 0xa0800000
go 0xa0208000
Uncompressing Linux....................................................... done, booting the kernel.
Linux version 2.4.18-rmk5-pxa1 (root@bear) (gcc version 2.95.3 20010315 (release)) #1 2003. 08. 23. (Åä) 19:07:20 KST
Processor: Intel XScale-PXA255 revision 6
Machine: TynuxBox-X Development Platform
Security risk: creating user accessible mapping for 0x20000000 at 0xf6000000
Security risk: creating user accessible mapping for 0x30000000 at 0xf7000000
Security risk: creating user accessible mapping for 0x04000000 at 0xf1000000
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: init=/linuxrc mem=32M console=ttyS0,115200
Console: colour dummy device 80x30
Calibrating delay loop... 99.12 BogoMIPS
Memory: 32MB = 32MB total
Memory: 22168KB available (1444K code, 334K data, 72K init)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
CPU clock: 99.500 MHz (0.000-398.100 MHz)
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Console: switching to colour frame buffer device 30x40
 keyboard reset failed. no keyboard connected
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0xf8100000x (irq = 14) is a PXA UART
ttyS01 at 0xf8200000x (irq = 13) is a PXA UART
ttyS02 at 0xf8700000x (irq = 12) is a PXA UART
PXA250 Real Time Clock driver v1.00
DS1307 registered
keypad registered
block: 64 slots per queue, batch=16
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
tbx89x0:tbx89x0_probe()
tbx89x0.c: (kernel 2.3.99) Russell Nelson, Andrew Morton
eth0: cs8900 rev J Base 0xF0000000<6>, IRQ 36, MAC 00:23:31:26:C0:0B
pxa_ac97_read(0x00) = 0x0180
pxa_ac97_read(0x3c) = 0x0000
pxa_ac97_read(0x7c) = 0x4352
pxa_ac97_read(0x7e) = 0x5973
ac97_codec: AC97 Audio codec, id: 0x4352:0x5973 (Cirrus Logic CS4202)
pxa_ac97_read(0x00) = 0x0180
pxa_ac97_read(0x02) = 0x1f1f
pxa_ac97_read(0x26) = 0x000f
Probing TB-X flash at physical address 0x00000000
Using buffer write method
Using static partition definition
Creating 4 MTD partitions on "TBX flash":
0x00000000-0x00080000 : "Bootloader"
0x00080000-0x00180000 : "Kernel"
0x00180000-0x00400000 : "Root"
0x00400000-0x02000000 : "Usr1"
Linux Kernel Card Services 3.1.22
  options:  [pm]
Intel PXA250/210 PCMCIA (CS release 3.1.22)
Tracer: Initialization complete
 tynuxpm register
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Fast Floating Point Emulator V0.9 (c) Peter Teichmann.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 8192K
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 72K
INIT: version 2.74 booting
Wed Aug  8 11:51:00 UTC 2001
INIT: Entering runlevel: 3
Starting modutils Calculating module dependencies... done.
Loading modules:

Starting system logger:  syslogd
Bringing up interface lo
Starting portmapper:  portmap
Starting INET services:  inetd
Starting pcmcia Starting PCMCIA services: cardmgr.


TynuxBox_X login: Could not read calibration: /etc/pointercal
Unable to open /root/Settings/Categories.xml
tr for sysapplet: /usr/Tynux/Qtopia//i18n/en/libbatteryapplet.qm
tr for sysapplet: /usr/Tynux/Qtopia//i18n/en/libcardmonapplet.qm
tr for sysapplet: /usr/Tynux/Qtopia//i18n/en/libclockapplet.qm
tr for sysapplet: /usr/Tynux/Qtopia//i18n/en/libnetmonapplet.qm
tr for sysapplet: /usr/Tynux/Qtopia//i18n/en/libvolumeapplet.qm
Categories::labels didn't find app Document View
QDir::readDirEntries: Cannot read the directory: /usr/Tynux/Qtopia/plugins/obex
could not load IR plugin


'하드웨어 > PalmPalm Tynux Box' 카테고리의 다른 글

tynuxbox X와 H-JTAG (wiggler / parallel)  (0) 2013.07.02
tynux 커널소스 역추적  (0) 2012.07.29
RedBoot  (0) 2010.07.09
tynuxbox  (0) 2010.02.08
PalmPalm Tynuxbox  (2) 2010.02.08
Posted by 구차니