[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

16M SDRAM & 32M SDRAM



Hi. all

I am using  ETRAXLX100 board which have 16M SDRAM and 4M(2 units of 2Mbyte flash rom) Flash memory.
To upgrade memory from 16M to 32M, I modified DRAM size and R_DRAM_Config in xconfig.

DRAM size 16 => 32
R_DRAM_Config 00e03636 => 009e05757 ( 32bit, 0 group, 4 banks, 9 column addr., 12 row addr.)

After [make kernel], It works well using [./ktest.]
I could connect to board using telnet.
In proc/meminfo, There are about 32M available memory.
but, [./flashitall] doesn't work.
[./flashitall] makes boot log, but after final log, it stops
I couldn't use telnet or ftp, maybe board halted.


The following is boot log txt

The first is what [./ktest] made.
The second is what [./flashitall] made
If you konw, please let me know..

Bye.







Linux version 2.4.5 (max1@xxxxxxx.96 20000427 (experimental)) #563 Mon Nov 5 19:18:19 KST 2001
ROM fs in RAM, size 1400832 bytes
Setting up paging and the MMU.
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Linux/CRIS port on ETRAX 100LX (c) 2001 Axis Communications AB
Kernel command line:
ds1302: RTC found.
ds1302: SDA, SCL, RST on PB0, PB1, PA2
rtc_time        : 00:00:80
rtc_date        : 2000-01-01
rtc: sec 0x80 min 0x0 hour 0x0 day 0x1 mon 0x1 year 0x0
Enabling watchdog...
Calibrating delay loop... 33.28 BogoMIPS
Memory: 29760k/32768k available (855k kernel code, 3008k reserved, 89k data, 24k init)
kmem_create: Forcing size word alignment - vm_area_struct
kmem_create: Forcing size word alignment - filp
Dentry-cache hash table entries: 4096 (order: 2, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 1, 16384 bytes)
kmem_create: Forcing size word alignment - inode_cache
kmem_create: Forcing size word alignment - bdev_cache
kmem_create: Forcing size word alignment - cdev_cache
Buffer-cache hash table entries: 2048 (order: 0, 8192 bytes)
Page-cache hash table entries: 4096 (order: 1, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
kmem_create: Forcing size word alignment - sock
Starting kswapd v1.8
kmem_create: Forcing size word alignment - file lock cache
JFFS version 1.0, (C) 1999, 2000  Axis Communications AB
early initialization of device eth0 is deferred
ETRAX 100LX serial-driver $Revision: 1.13 $, (c) 2000 Axis Communications AB
ttyS0 at 0xb0000060 is a builtin UART with DMA
ttyS1 at 0xb0000068 is a builtin UART with DMA
ttyS2 at 0xb0000070 is a builtin UART with DMA
ttyS3 at 0xb0000078 is a builtin UART with DMA
Axis flash mapping: 8000000 at f0000000
Axis flash: Found 1 x16 CFI device at 0x0 in 16 bit mode
Axis flash: Found 1 x16 CFI device at 0x4000000 in 16 bit mode
 Amd/Fujitsu Extended Query Table v1.0 at 0x0040
number of CFI chips: 2
 Found valid partition table at 0xF001000A-0xF0010056.
  /dev/flash1 at 0x10000, size 0x1e0000
  /dev/flash2 at 0x1f0000, size 0x210000
I2C driver v2.2, (c) 1999-2001 Axis Communications AB
ETRAX 100LX GPIO driver v2.1, (c) 2001 Axis Communications AB
3R DVR driver v0.1, 3R Inc.
KEY_Open()
LED_Open()
ADV7176_Open(...)
[AD]NTSC
kmem_create: Forcing size word alignment - blkdev_requests
block: queued sectors max/low 19669kB/6556kB, 64 slots per queue
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
ide: ETRAX 100LX built-in ATA DMA controller
ide: waiting 7 seconds for drives to regain consciousness
ETRAX 100LX 10/100MBit ethernet v2.0 (c) 2000-2001 Axis Communications AB
eth0 initialized
eth0: changed MAC to 00:40:8C:CD:00:00
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
kmem_create: Forcing size word alignment - ip_dst_cache
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 24k freed
eth0: changed MAC to 00:40:8C:CD:00:77






Linux version 2.4.5 (max1@xxxxxxx.96 20000427 (experimental)) #563 Mon Nov 5 19:18:19 KST 2001
Setting up paging and the MMU.
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Linux/CRIS port on ETRAX 100LX (c) 2001 Axis Communications AB
Kernel command line:
ds1302: RTC found.
ds1302: SDA, SCL, RST on PB0, PB1, PA2
rtc_time        : 00:00:80
rtc_date        : 2000-01-01
rtc: sec 0x80 min 0x0 hour 0x0 day 0x1 mon 0x1 year 0x0
Enabling watchdog...
Calibrating delay loop... 33.28 BogoMIPS
Memory: 31128k/32768k available (855k kernel code, 1640k reserved, 89k data, 24k init)
kmem_create: Forcing size word alignment - vm_area_struct
kmem_create: Forcing size word alignment - filp
Dentry-cache hash table entries: 4096 (order: 2, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 1, 16384 bytes)
kmem_create: Forcing size word alignment - inode_cache
kmem_create: Forcing size word alignment - bdev_cache
kmem_create: Forcing size word alignment - cdev_cache
Buffer-cache hash table entries: 2048 (order: 0, 8192 bytes)
Page-cache hash table entries: 4096 (order: 1, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
kmem_create: Forcing size word alignment - sock
Starting kswapd v1.8
kmem_create: Forcing size word alignment - file lock cache
JFFS version 1.0, (C) 1999, 2000  Axis Communications AB
early initialization of device eth0 is deferred
ETRAX 100LX serial-driver $Revision: 1.13 $, (c) 2000 Axis Communications AB
ttyS0 at 0xb0000060 is a builtin UART with DMA
ttyS1 at 0xb0000068 is a builtin UART with DMA
ttyS2 at 0xb0000070 is a builtin UART with DMA
ttyS3 at 0xb0000078 is a builtin UART with DMA
Axis flash mapping: 8000000 at f0000000
Axis flash: Found 1 x16 CFI device at 0x0 in 16 bit mode
Axis flash: Found 1 x16 CFI device at 0x4000000 in 16 bit mode
 Amd/Fujitsu Extended Query Table v1.0 at 0x0040
number of CFI chips: 2
 Found valid partition table at 0xF001000A-0xF0010056.
  /dev/flash1 at 0x10000, size 0x1e0000
  /dev/flash2 at 0x1f0000, size 0x210000
I2C driver v2.2, (c) 1999-2001 Axis Communications AB
ETRAX 100LX GPIO driver v2.1, (c) 2001 Axis Communications AB
3R DVR driver v0.1, 3R Inc.
KEY_Open()
LED_Open()
ADV7176_Open(...)
[AD]NTSC
kmem_create: Forcing size word alignment - blkdev_requests
block: queued sectors max/low 20581kB/6860kB, 64 slots per queue
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
ide: ETRAX 100LX built-in ATA DMA controller
ide: waiting 7 seconds for drives to regain consciousness
ETRAX 100LX 10/100MBit ethernet v2.0 (c) 2000-2001 Axis Communications AB
eth0 initialized
eth0: changed MAC to 00:40:8C:CD:00:00
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
kmem_create: Forcing size word alignment - ip_dst_cache
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 4096 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 24k freed