Ну вот и настол тот радосный день, развели свою, проц AT91AR9200 208 лапый, память MT48LC16M16A2. DataFlash:AT45DB161. Память пашет, флешку пишем, линукс стартуем и усе... теряем карту. Карта ММС 512мБ по трем проводам идет, подтяжки стоят 6к8 на данных и командной линии, на тактах не стоит(пробовал ставить не помогло). продольных нету. В общем проблема в том что карта падает, переодически линукс стартует, но крайне редко. Подскажите где копать,, а то вторую неделю понять немогу в чем проблема.
вот что имеем:
DBGU Serial port initialized.
Main Oscillator Frequency: 18438144 Hz
PLL A: CPU clock 191999512 Hz, master clock 63999837 Hz.
PLL B: USB clock 47999738 Hz
SDRAM initialized.
DataFlash: AT45DB161
N pages: 4096
Page Size: 528
Size: 2162688 bytes
U-Boot 1.1.1 (Oct 10 2006 - 20:28:51)
U-Boot code: 21F80000 -> 21F9B960 BSS: -> 21FD070C
RAM Configuration:
Bank #0: 20000000 64 MB
Atmel: AT49BV1614 (16Mbit)
Flash: 2 MB
DataFlash:AT45DB161
Nb pages: 4096
Page Size: 528
Size= 2162688 bytes
Logical address: 0xC0000000
Area 0:C0000000 to C0007FFF (RO)
Area 1:C0008000 to C001FFFF (RO)
Area 2:C0020000 to C0027FFF
Area 3:C0028000 to C020FFFF
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
MAC: error during MII initialization
*** ERROR: `serverip' not set
## Booting image at 22000000 ...
Image Name: RT9200 Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1111691 Bytes = 1.1 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
-------------------Линукс взят с поддержкой ММС и она включена естественно.
Linux version 2.6.19-rc4 (root@at9200) (gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13+b1)) #23 Fri Nov 3 02:44:20 MSK 2006
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=40003177
Machine: Generic AT91RM9200 board
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 191 MHz, master 63 MHz, main 18.438 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Built 1 zonelists. Total pages: 16256
Kernel command line: root=/dev/mmcblk0p1 mem=64M
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 62592KB available (1832K code, 407K data, 76K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffc0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xfffc4000 (irq = 7) is a ATMEL_SERIAL
atmel_usart.3: ttyS3 at MMIO 0xfffc8000 (irq = 8) is a ATMEL_SERIAL
atmel_usart.4: ttyS4 at MMIO 0xfffcc000 (irq = 9) is a ATMEL_SERIAL
eth0: Link down.
eth0: AT91 ethernet at 0xfefbc000 int=24 10-HalfDuplex (00:00:00:00:11:11)
eth0: Realtek RTL8201(
L PHY
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
ide-at91rm9200rt: registering channel 0 at c480601c, irq 25
ide-at91rm9200rt: unable to register
mice: PS/2 mouse device common for all mice
at91_rtc at91_rtc: rtc intf: dev (254:0)
at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0
AT91 Real Time Clock driver.
MMC: 4 wire bus mode not supported by this driver - using 1 wire
mmcblk0: mmc0:0001 509184KiB
<---- тута как я понял нашли карту...
mmcblk0:<6>TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
at91_rtc at91_rtc: setting the system clock to 2004-01-17 22:51:17 (1074379877)
p1
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 76K
INIT: version 2.86 booting
Unhandled fault: page translation fault (0xfffffff9) at 0x000afe0c
pgd = c3c34000
[00000000] *pgd=23c3e031, *pte=00000000, *ppte=00000000
Internal error: Oops: 0 [#1]
Modules linked in:
CPU: 0
PC is at __init_begin+0x3fff8000/0x30
LR is at elv_may_queue+0x2c/0x38
pc : [<00000000>] lr : [<c00e5e68>] Not tainted
sp : c02f7a34 ip : c02f7a24 fp : c02f7a60
r10: 00000000 r9 : c03616e0 r8 : ffffff91
r7 : 00000000 r6 : c3c1fb40 r5 : 00000000 r4 : c3c1fb30
r3 : 00000001 r2 : 00000071 r1 : 00000002 r0 : 00000000
Flags: Nzcv IRQs off FIQs on Mode SVC_32 Segment user
Control: 4000317F
Table: 23C34000 DAC: 00000015
Process init (pid: 1, stack limit = 0xc02f6250)
Stack: (0xc02f7a34 to 0xc02f8000)
------вырезано----
Code: bad PC value.
<0>Kernel panic - not syncing: Attempted to kill init!