For now I don't have much only this:
Code:
Processor : ARM920Tid(wb) rev 0 (v4l)
BogoMIPS : 99.94
Features : swp half thumb
CPU implementer : 0x41
CPU architecture: 4T
CPU variant : 0x1
CPU part : 0x920
CPU revision : 0
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format A
Cache format : Harvard
I size : 16384
I assoc : 64
I line length : 32
I sets : 8
D size : 16384
D assoc : 64
D line length : 32
D sets : 8
Hardware : GSL ebook rev.1
Revision : 0000
Serial : 0000000000000000
and this:
Code:
dev: size erasesize name
mtd0: 00010000 00010000 "bootloader"
mtd1: 00090000 00010000 "kernel"
mtd2: 00060000 00010000 "rootfs"
mtd3: 00200000 00020000 "E-Kernel"
mtd4: 08200000 00020000 "E-Rootfs firmware"
mtd5: 00100000 00020000 "Bootup Image"
mtd6: 07500000 00020000 "USB Data"
mtd7: 00600000 00020000 "X Image"
part of dmesg:
Code:
Channel 8 is granted for LCD!
imxfb init success!!!
Serial: IMX driver
imx-uart.0: ttySMX0 at MMIO 0xe0006000 (irq = 30) is a IMX
options: 0
***DISABLE CONSOLE***
imx-uart.1: ttySMX1 at MMIO 0xe0007000 (irq = 24) is a IMX
options: 0
***DISABLE CONSOLE***
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
Found WM8731 at address 0x1b
physmap flash device: 100000 at 10000000
Found: Spansion S29AL008D
phys_mapped_flash: Found 1 x16 devices at 0x0 in 16-bit bank
number of JEDEC chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
3 cmdlinepart partitions found on MTD device phys_mapped_flash
Creating 3 MTD partitions on "phys_mapped_flash":
0x00000000-0x00010000 : "bootloader"
0x00010000-0x000a0000 : "kernel"
0x000a0000-0x00100000 : "rootfs"
ebook_init:369
Read ID
makercode = 0xec
devicecode = 0xda
dontcare = 0x10
info = 0x95
Read ID done
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 241 at 0x01e20000
Using static partition definition
Creating 5 MTD partitions on "ebook-nand":
0x00000000-0x00200000 : "E-Kernel"
0x00200000-0x08400000 : "E-Rootfs firmware"
0x08400000-0x08500000 : "Bootup Image"
0x08500000-0x0fa00000 : "USB Data"
0x0fa00000-0x10000000 : "X Image"
usb: imx_udc version: 0.5
<7>imx: requested frequency 199967000 Hz, mpctl0 at boot 0x07462f03
<7>imx: new PLL parameters pd=1 mfd=838 mfi=11 mfn=771, freq=199966720
<6>imx: set frequency 199966720 Hz, running from MPLL
i.MX mmc driver
Advanced Linux Sound Architecture Driver Version 1.0.11rc2 (Wed Jan 04 08:57:20 2006 UTC).
CSB536FS WM8731 audio support initialized
ALSA device list:
#0:
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 2, 16384 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
ieee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ieee80211_crypt: registered algorithm 'NULL'
ieee80211_crypt: registered algorithm 'WEP'
ieee80211_crypt: registered algorithm 'CCMP'
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
imx-mmc imx-mmc.0: busy wait for 2 usec in imxmci_cpu_driven_data read, STATUS = 0xa1c0 (0x880)
mmcblk0: mmc0:1234 SA02G 1927168KiB
mmcblk0: p1
yaffs: dev is 32505860 name is "mtdblock4"
VFS: Mounted root (yaffs2 filesystem) readonly.
Freeing init memory: 72K
Warning: unable to open an initial console.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Unable to load NLS charset cp437
FAT: codepage cp437 not found
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
yaffs: dev is 32505863 name is "mtdblock7"
imx_keypad_init: imx_keypad driver loaded!
power_switch_init: Power Switch driver loaded!
battery_init: battery driver loaded!
yaffs: dev is 32505862 name is "mtdblock6"
g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005
g_file_storage gadget: Number of LUNs=1
g_file_storage gadget-lun0: ro=0, file: /nf/disk
g_file_storage gadget: transport=Bulk-only (x50)
g_file_storage gadget: protocol=Transparent SCSI (x06)
g_file_storage gadget: VendorID=x0525, ProductID=xa4a5, Release=x0314
g_file_storage gadget: removable=1, stall=1, buflen=524288
g_file_storage gadget: I/O thread pid: 228
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
charging_detect_init: Charging driver loaded!
~PG is 1
STAT1 is 1
STAT2 is 1
power_switch_cleanup: cleaning up....
NT39171 TMD LCD Driver Loaded!
count: 3
buffer: 60
count: 4
buffer: 115
flicker char: 15
imx_keypad_open: Not implemented
imx_keypad_open: Not implemented
imx_keypad_cleanup: cleaning up....
imx_keypad_init: imx_keypad driver loaded!
imx_keypad_cleanup: cleaning up....
battery_cleanup: cleaning up....
i.MX Keypad Driver
input: i.MX E-Book Keypad as /class/input/input0
Battery Level Detecter: driver loaded!
Real Time Clock Driver Loaded!
/home/ebook-1020/ebook/buildroot/system/linux-2.6.16.14-imx/drivers/video/imxfb.c:imxfb_blank:424
/home/ebook-1020/ebook/buildroot/system/linux-2.6.16.14-imx/drivers/video/imxfb.c:imxfb_blank:424
g_file_storage gadget: unbind
g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005
g_file_storage gadget: Number of LUNs=2
g_file_storage gadget-lun0: ro=0, file: /nf/disk
g_file_storage gadget-lun1: ro=0, file: /dev/mmcsd0p1
g_file_storage gadget: transport=Bulk-only (x50)
g_file_storage gadget: protocol=Transparent SCSI (x06)
g_file_storage gadget: VendorID=x0525, ProductID=xa4a5, Release=x0314
g_file_storage gadget: removable=1, stall=1, buflen=524288
g_file_storage gadget: I/O thread pid: 612
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
I must place my script higher in rcS.
And I have prepared special firmware that executes shell scripts from sd cards. My script is similar to sd_detect.