혹시나 복원을 위해 부팅로그를 저장
부팅시에는 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로 갈아치우는게 좋을려나 ㄱ-
부팅시에는 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 |