1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
|
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
üHVCáU-Boot 1.0.5
DRAM: 32 MB
relocate_code start
relocate code finish
Entering flash_init()
Flash: 8 MB
env_relocate[226] malloced ENV at 81f80008
env_relocate finished
entering devices_init
In: serial
Out: serial
Err: serial
console_init_r finished!
Net: danube Switch
Type "run flash_nfs" to mount root filesystem over NFS
Hit any key to stop autoboot: 3 0
DANUBE #
Unknown command '<NULL>' - try 'help'
DANUBE # printenv
bootcmd=run flash_flash
bootdelay=3
baudrate=115200
preboot=echo;echo Type "run flash_nfs" to mount root filesystem over NFS;echo
ethaddr=00:01:22:33:44:55
netdev=eth0
baudrate=115200
nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=$(serverip):$(rootpath)
ramargs=setenv bootargs root=/dev/ram rw
addip=setenv bootargs $(bootargs) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):$(netdev):on
addmisc=setenv bootargs $(bootargs) console=ttyS1,$(baudrate) ethaddr=$(ethaddr) mem=31M panic=1
flash_nfs=run nfsargs addip addmisc;bootm $(kernel_addr)
flash_self=run ramargs addip addmisc;bootm $(kernel_addr) $(ramdisk_addr)
net_nfs=tftp 80500000 $(bootfile);run nfsargs addip addmisc;bootm
net_ram=tftp 80500000 $(bootfile);run ramargs addip addmisc;bootm
net_flash=tftp 80500000 $(bootfile);run flashargs addip addmisc;bootm
flash_flash=run flashargs addip addmisc; bootm $(f_kernel_addr)
rootpath=/mnt/danube_rootfs
bootfile=uImage
kernel_addr=80500000
ramdisk_addr=B0100000
u-boot=/tftpboot/danube/u-boot.bin
load=tftp 80500000 $(u-boot)
update=protect off 1:0-2;era 1:0-2;cp.b 80500000 B0000000 $(filesize)
flashargs=setenv bootargs root=/dev/mtdblock2
update_uboot=tftpboot 80500000 u-boot.bin;erase b0000000 b002ffff;cp.b 80500000 b0000000 $(filesize)
update_rootfs=tftpboot 80500000 rootfs.img;upgrade rootfs 80500000 $(filesize) 0
update_kernel=tftpboot 80500000 uImage;erase $(f_kernel_addr) b03bffff;cp.b 80500000 $(f_kernel_addr) $(filesize)
update_firmware=tftpboot 80500000 firmware.img;upgrade firmware 80500000 $(filesize) 0
reset_uboot_config=erase b0030000 b004ffff
f_uboot_addr=0xb0000000
f_uboot_size=0x30000
f_firmware_addr=0xb03c0000
f_firmware_size=0x40000
f_rootfs_addr=0xb0050000
f_rootfs_size=0x280000
f_rootfs_end=0xb02cffff
f_kernel_addr=0xb02d0000
f_kernel_size=0xf0000
f_kernel_end=0xb03bffff
f_sysconfig_addr=0xb0400000
f_sysconfig_size=0x10000
f_voip_addr=0xb0410000
f_voip_size=0x10000
flash_end=0xb0420000
part0_begin=0xB0000000
part1_begin=0xB0030000
part2_begin=0xB0050000
part3_begin=0xB02F0000
part4_begin=0xB03C0000
part5_begin=0xB0400000
part6_begin=0xB0410000
total_part=7
bootargs=root=/dev/mtdblock2 ip=172.20.80.23:172.20.80.237::::eth0:on console=ttyS1,115200 ethaddr=00:01:22:33:44:55 mem=31M panic=1
filesize=1fd040
ipaddr=10.10.10.10
serverip=10.10.10.123
stdin=serial
stdout=serial
stderr=serial
Environment size: 2356/131068 bytes
DANUBE # flinfo
Bank # 1: MXIC 29LV640BB (64 Mbit, boot sector SA0~SA126 size 64k bytes,other sectors SA127~SA135 size 8k bytes)
Size: 8 MB in 135 Sectors
Sector Start Addresses:
B0000000 B0002000 B0004000 B0006000 B0008000
B000A000 B000C000 B000E000 B0010000 B0020000
B0030000 B0040000 B0050000 B0060000 B0070000
B0080000 B0090000 B00A0000 B00B0000 B00C0000
B00D0000 B00E0000 B00F0000 B0100000 B0110000
B0120000 B0130000 B0140000 B0150000 B0160000
B0170000 B0180000 B0190000 B01A0000 B01B0000
B01C0000 B01D0000 B01E0000 B01F0000 B0200000
B0210000 B0220000 B0230000 B0240000 B0250000
B0260000 B0270000 B0280000 B0290000 B02A0000
B02B0000 B02C0000 B02D0000 B02E0000 B02F0000
B0300000 B0310000 B0320000 B0330000 B0340000
B0350000 B0360000 B0370000 B0380000 B0390000
B03A0000 B03B0000 B03C0000 B03D0000 B03E0000
B03F0000 B0400000 B0410000 B0420000 B0430000
B0440000 B0450000 B0460000 B0470000 B0480000
B0490000 B04A0000 B04B0000 B04C0000 B04D0000
B04E0000 B04F0000 B0500000 B0510000 B0520000
B0530000 B0540000 B0550000 B0560000 B0570000
B0580000 B0590000 B05A0000 B05B0000 B05C0000
B05D0000 B05E0000 B05F0000 B0600000 B0610000
B0620000 B0630000 B0640000 B0650000 B0660000
B0670000 B0680000 B0690000 B06A0000 B06B0000
B06C0000 B06D0000 B06E0000 B06F0000 B0700000
B0710000 B0720000 B0730000 B0740000 B0750000
B0760000 B0770000 B0780000 B0790000 B07A0000
B07B0000 B07C0000 B07D0000 B07E0000 B07F0000
DANUBE #
Bank # 1: MXIC 29LV640BB (64 Mbit, boot sector SA0~SA126 size 64k bytes,other sectors SA127~SA135 size 8k bytes)
Size: 8 MB in 135 Sectors
Sector Start Addresses:
B0000000 B0002000 B0004000 B0006000 B0008000
B000A000 B000C000 B000E000 B0010000 B0020000
B0030000 B0040000 B0050000 B0060000 B0070000
B0080000 B0090000 B00A0000 B00B0000 B00C0000
B00D0000 B00E0000 B00F0000 B0100000 B0110000
B0120000 B0130000 B0140000 B0150000 B0160000
B0170000 B0180000 B0190000 B01A0000 B01B0000
B01C0000 B01D0000 B01E0000 B01F0000 B0200000
B0210000 B0220000 B0230000 B0240000 B0250000
B0260000 B0270000 B0280000 B0290000 B02A0000
B02B0000 B02C0000 B02D0000 B02E0000 B02F0000
B0300000 B0310000 B0320000 B0330000 B0340000
B0350000 B0360000 B0370000 B0380000 B0390000
B03A0000 B03B0000 B03C0000 B03D0000 B03E0000
B03F0000 B0400000 B0410000 B0420000 B0430000
B0440000 B0450000 B0460000 B0470000 B0480000
B0490000 B04A0000 B04B0000 B04C0000 B04D0000
B04E0000 B04F0000 B0500000 B0510000 B0520000
B0530000 B0540000 B0550000 B0560000 B0570000
B0580000 B0590000 B05A0000 B05B0000 B05C0000
B05D0000 B05E0000 B05F0000 B0600000 B0610000
B0620000 B0630000 B0640000 B0650000 B0660000
B0670000 B0680000 B0690000 B06A0000 B06B0000
B06C0000 B06D0000 B06E0000 B06F0000 B0700000
B0710000 B0720000 B0730000 B0740000 B0750000
B0760000 B0770000 B0780000 B0790000 B07A0000
B07B0000 B07C0000 B07D0000 B07E0000 B07F0000
DANUBE # run bootcmd
## Booting image at b02d0000 ...
Image Name: MIPS Linux-2.4.31-Danube-3.0.3-G
Created: 2006-10-12 11:35:12 UTC
Image Type: MIPS Linux Kernel Image (gzip compressed)
Data Size: 854782 Bytes = 834.7 kB
Load Address: 80002000
Entry Point: 801ca040
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
TODO: chip version
memsize=32l
flash_start=0xb0000000
flash_size=8388608l
Reserving memory for CP1 @0xa1f00000
memsize=31
CPU revision is: 00019641
Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Linux version 2.4.31-Danube-3.0.3-G0432V30V (root@localhost) (gcc version 3.3.6) #2 å10月 12 19:35:05 CST 2006
Can't analyze prologue code at 8001e360
Determined physical RAM map:
User-defined physical RAM map:
memory: 01f00000 @ 00000000 (usable)
On node 0 totalpages: 7936
zone(0): 7936 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 ip=10.10.10.10:10.10.10.123::::eth0:on console=ttyS1,115200 ethaddr=00:01:22:33:44:55 mem=31M panic=1
ethaddr_setup: mac address 0- 1-22-33-44-55
mips_hpt_frequency:166666667
r4k_offset: 00196e6a(1666666)
Using 166.667 MHz high precision timer.
Syam before calibrate_delay
Calibrating delay loop...
222.00 BogoMIPS
Syam after calibrate_delay
MIPS CPU counter frequency is fixed at 166666667 Hz
Memory: 28728k/31744k available (1808k kernel code, 3016k reserved, 108k data, 100k init, 0k highmem)
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)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
LSP Revision 1
Starting kswapd
Squashfs 2.2 (released 2005/07/03) (C) 2002-2004, 2005 Phillip Lougher
pty: 256 Unix98 ptys configured
ttyS0 at MEM 0xbe100400 (irq = 2) is a IFX_ASC
ttyS1 at MEM 0xbe100c00 (irq = 9) is a IFX_ASC
<6>Danube PMU driver v0.3
cgu: misc_register on minor = 63
gptu: totally 6 16-bit timers/counters
gptu: misc_register on minor 62
gptu: succeeded to request irq 118
gptu: succeeded to request irq 119
gptu: succeeded to request irq 120
gptu: succeeded to request irq 121
gptu: succeeded to request irq 122
gptu: succeeded to request irq 123
led: misc_register on minor = 151
memcopy_init: memcopy init
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
danube MAC driver loaded!
Loading 2nd ETH driver... init succeeded
oamk: init_module() called.
Opening oam kernel socket
oamk: init_module() returned.
init_danube_mtd: start_scan_addr: b0000000
init_danube_mtd: chip probing count 0
Danube: probing address:b0000000
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
init_danube_mtd: bank1, name:Danube Bank 0, size:8388608bytes
DANUBE flash0: Using static image partition definition
Creating 7 MTD partitions on "Danube Bank 0":
0x00000000-0x00030000 : "U-Boot"
0x00030000-0x00050000 : "Environment"
0x00050000-0x002f0000 : "rootfs"
0x002f0000-0x003c0000 : "Linux"
0x003c0000-0x00400000 : "firmware"
0x00400000-0x00410000 : "User-Data"
0x00410000-0x00420000 : "voip-Data"
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
Linux IP multicast router 0.06 plus PIM-SM
IP-Config: Guessing netmask 255.0.0.0
IP-Config: Complete:
device=eth0, addr=10.10.10.10, mask=255.0.0.0, gw=255.255.255.255,
host=10.10.10.10, domain=, nis-domain=(none),
bootserver=10.10.10.123, rootserver=10.10.10.123, rootpath=
ip_conntrack version 2.1 (248 buckets, 1984 max) - 624 bytes per conntrack
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Ebtables v2.0 registered
NET4: Ethernet Bridge 008 for NET4.0
Bridge firewalling registered
Danube Port Initialization
DANUBE MIPS24KEc MPS mailbox driver, Version 1.1.0
(c) Copyright 2006, Infineon Technologies AG
IFX_MPS: using proc fs
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 100k freed
init started: BusyBox v1.00 (2006.10.12-11:36+0000) multi-call binary
Algorithmics/MIPS FPU Emulator v1.5
Created character device /dev/danube-port with major[247] and minor[0]
1+0 records in
1+0 records out
Mount ADSL Firmware Now
part_begin_addr=0xb0400000
mtd_dev=/dev/mtd/5
autoboot open /dev/danube/mei fail
Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/net/ifx_nfext/ifx_nfext_core.o
Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/net/ifx_nfext/ifx_nfext_ppp.o
Using /lib/modules/2.4.31-Danube-3.0.3-G0432V30V/kernel/drivers/net/admmod.o
Loading ADM6996 driver...
6996I SMI Mode-Chip ID:71023
Bringing up syslog
Bringing up klogd
<6>device eth0 entered promiscuous mode
br0: port 1(eth0) entering learning state
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
--VDSL2 Pre Initialization --
Init VDSL2 CPE Ref environment
- loading VDSL2 CPE Ref Board - board driver -
*** Creating dir: /dev/adm5120_rb
*** Creating node: /dev/adm5120_rb/0
Using ./drv_adm5120_rb
cat: /proc/mei/version: No such file or directory
ADM5120 Board Driver, Version 0.0.4.1
<6>(c) Copyright 2003, Infineon Technologies AG
- loading VDSL2 CPE board - DFE driver -
*** Creating dir: /dev/vinax
*** Creating node: /dev/vinax/cntrl0
3.0.3-432-V30WV
*** Creating node: /dev/vinax/0
Using ./drv_vinax
<6>VINAX Driver, Version 0.1.0.2
<6>(c) Copyright 2005, Infineon Technologies AG
<6>### VINAX - VINAX - VINAX - VINAX ###
<7>VINAX_DRV: create proc config entry
--> Add VINAX tick to timer queue
board driver <drv_adm5120_rb> loaded
--> AInitializes the MultiPort Memory Controller for the VDSL2 DFEBoard_InitIrq!
mazon-Vinax test: open device: /dev/adm5120_rb/0.
--> Amazon-Vinax test: close(3) device: //dev/adm5120_rb/0.
current HW type is CPE_MODE
+++ setup CPE firmware vcpe_hw.bin +++
ln: ./firmware.bin: File exists
ln: ./firmware0.bin: File exists
ln: ./firmware1.bin: File exists
MEI driver <drv_vinax> loaded
init Danube-Vinax MEI base addr=0x14000000 poVINAX_DRV[00]: ERROR - INIT DEVICE, HW failure
lling mode
!!! RESET the VDSL2 device (via MEI) !!!
set VINAX DFE config
VDSL2 pre init done
---VDSL2 Post Initialization --
VDSL2 initialisation - post
Start VDSL2 CPE Ref environment
Start VINAX firmeware download
--> test: open device: /dev/vinax/0.
<6>device nas1 entered promiscuous mode
br0: port 2(nas1) entering learning state
StartVINAX_DRV[00-01] Error ioctl - missing init, invalid cmd !!!
Download <firmware.bin>, size: 540148
--> test: ERROR - ioct(FIO_VINAX_FW_DL), Operation not permitted, retCode = -1021
Start VDSL2 DSL DAEMON Application
DSL: start DSL daemon.
DSL: DSL daemon running in background now!
DSL: Device granularity is 1
DSL: No firmware pointer
DSL: No 2nd firmware pointer
DSL: Given warmstart memory will be analyzed...
DSL: ...No warmstart memory defined
DSL: ...Using memory allocation via DSL_Malloc() for ALL data base sections
DSL: ...Startup mode: COLDSTART
DSL: No mapping information (line -> device channel) provided. Taking internal default settings.
DSL[00]: VINAX init failed, no valid data
DSL[00]: VINAX driver init failed
DSL: Thread PID for thread tPM_Tick is 1006
DSL:
DSL: *****************************************************
DSL: DSL library version: 1.5.1
DSL: *****************************************************
DSL: Number of devices : 1
DSL: Number of lines : 1
DSL: Number of lines/device : 1
DSL: Number of channels/line : 2
DSL:
DSL: Memory usage of warm start resistent data base
DSL: magic key data base : 4 bytes
DSL: line config data base : 316 bytes
DSL: channel config data base : 184 bytes
DSL: line array config data base : 2424 bytes
DSL: --------------
DSL: Total : 2928 bytes
DSL:
DSL: Memory usage of status data base
DSL: line status data base : 220 bytes
DSL: channel status data base : 408 bytes
DSL: --------------
DSL: Total : 628 bytes
DSL:
DSL: Context memory usage
DSL: context structure : 1128 bytes
DSL: Timeout event lists : 32 bytes
DSL: --------------
DSL: Total : 1160 b<6>br0: port 2(nas1) entering forwarding state
br0: topology change detected, propagating
ytes
DSL: *****************************************************
DSL:
DSL: Thread PID for thread tPipe_0 is 1007
DSL: Thread PID for thread tPipe_1 is 1008
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
DSL: Thread PID for thread tPipe_2 is 1015
nReturn=0 nLine=0
VDSL2 post init done
device eth2 entered promiscuous mode
br0: port 3(eth2) entering learning state
installing mps devices...
+--------------------------------------+
| Linux/MIPS on DANUBE by Infineon COM AC BB_CPE |
+--------------------------------------+
br0: port 3(eth2) entering forwarding state
br0: topology change detected, propagating
danube login: root
Password:
Login incorrect
danube login:
Login ti
danube login: admin
Password:
Login incorrect
danube login: root
Password:
BusyBox v1.00 (2006.10.12-11:36+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.
# lspci
lspci: not found
#
\[ grep pwd
adm6996 gunzip read_img
basename gzip reboot
br2684ctl hostname ripd
br2684ctld httpd rm
brctl ifconfig rmmod
bringup_dns_relay ifx_util route
bringup_oam inetd sh
bringup_pppoa init sleep
bringup_pppoe insmod snmpd
bringup_wan iptables status_oper
bringup_wan_service kill swreset
busybox killall syslogd
cat klogd tail
chmod ln tar
chroot logger tc
cli_be login telnetd
cli_fe logread test
cmvread ls tftpd
cmvwrite mem top
cp mkdir touch
cut mknod tr
date mknod_util true
dd modprobe.sh tty
dmesg more udhcpc
dnrd mount udhcpd
dumpleases mpstat udhcpr
echo msh umount
env mv uname
expr naptcfg upgrade
false next_macaddr uptime
fgrep oamctl usleep
free oamd version.sh
get_adsl_rate passwd vlanctl
get_atmqos_name ping zcat
get_if_index pppd
getty ps
# dmesg
memsize=32l
flash_start=0xb0000000
flash_size=8388608l
Reserving memory for CP1 @0xa1f00000
memsize=31
CPU revision is: 00019641
Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Linux version 2.4.31-Danube-3.0.3-G0432V30V (root@localhost) (gcc version 3.3.6) #2 å10月 12 19:35:05 CST 2006
Can't analyze prologue code at 8001e360
Determined physical RAM map:
User-defined physical RAM map:
memory: 01f00000 @ 00000000 (usable)
On node 0 totalpages: 7936
zone(0): 7936 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 ip=10.10.10.10:10.10.10.123::::eth0:on console=ttyS1,115200 ethaddr=00:01:22:33:44:55 mem=31M panic=1
ethaddr_setup: mac address 0- 1-22-33-44-55
mips_hpt_frequency:166666667
r4k_offset: 00196e6a(1666666)
Using 166.667 MHz high precision timer.
Syam before calibrate_delay
Calibrating delay loop...
Syam after calibrate_delay
MIPS CPU counter frequency is fixed at 166666667 Hz
Memory: 28728k/31744k available (1808k kernel code, 3016k reserved, 108k data, 100k init, 0k highmem)
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)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
LSP Revision 1
Starting kswapd
Squashfs 2.2 (released 2005/07/03) (C) 2002-2004, 2005 Phillip Lougher
pty: 256 Unix98 ptys configured
ttyS0 at MEM 0xbe100400 (irq = 2) is a IFX_ASC
ttyS1 at MEM 0xbe100c00 (irq = 9) is a IFX_ASC
<6>Danube PMU driver v0.3
cgu: misc_register on minor = 63
gptu: totally 6 16-bit timers/counters
gptu: misc_register on minor 62
gptu: succeeded to request irq 118
gptu: succeeded to request irq 119
gptu: succeeded to request irq 120
gptu: succeeded to request irq 121
gptu: succeeded to request irq 122
gptu: succeeded to request irq 123
led: misc_register on minor = 151
memcopy_init: memcopy init
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
danube MAC driver loaded!
Loading 2nd ETH driver... init succeeded
oamk: init_module() called.
Opening oam kernel socket
oamk: init_module() returned.
init_danube_mtd: start_scan_addr: b0000000
init_danube_mtd: chip probing count 0
Danube: probing address:b0000000
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
init_danube_mtd: bank1, name:Danube Bank 0, size:8388608bytes
DANUBE flash0: Using static image partition definition
Creating 7 MTD partitions on "Danube Bank 0":
0x00000000-0x00030000 : "U-Boot"
0x00030000-0x00050000 : "Environment"
0x00050000-0x002f0000 : "rootfs"
0x002f0000-0x003c0000 : "Linux"
0x003c0000-0x00400000 : "firmware"
0x00400000-0x00410000 : "User-Data"
0x00410000-0x00420000 : "voip-Data"
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
Linux IP multicast router 0.06 plus PIM-SM
IP-Config: Guessing netmask 255.0.0.0
IP-Config: Complete:
device=eth0, addr=10.10.10.10, mask=255.0.0.0, gw=255.255.255.255,
host=10.10.10.10, domain=, nis-domain=(none),
bootserver=10.10.10.123, rootserver=10.10.10.123, rootpath=
ip_conntrack version 2.1 (248 buckets, 1984 max) - 624 bytes per conntrack
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Ebtables v2.0 registered
NET4: Ethernet Bridge 008 for NET4.0
Bridge firewalling registered
Danube Port Initialization
DANUBE MIPS24KEc MPS mailbox driver, Version 1.1.0
(c) Copyright 2006, Infineon Technologies AG
IFX_MPS: using proc fs
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 100k freed
Algorithmics/MIPS FPU Emulator v1.5
Loading ADM6996 driver...
6996I SMI Mode-Chip ID:71023
<6>device eth0 entered promiscuous mode
br0: port 1(eth0) entering learning state
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
ADM5120 Board Driver, Version 0.0.4.1
<6>(c) Copyright 2003, Infineon Technologies AG
<6>VINAX Driver, Version 0.1.0.2
<6>(c) Copyright 2005, Infineon Technologies AG
<6>### VINAX - VINAX - VINAX - VINAX ###
<7>VINAX_DRV: create proc config entry
--> Add VINAX tick to timer queue
Initializes the MultiPort Memory Controller for the VDSL2 DFEBoard_InitIrq!
VINAX_DRV[00]: ERROR - INIT DEVICE, HW failure
<6>device nas1 entered promiscuous mode
br0: port 2(nas1) entering learning state
VINAX_DRV[00-01] Error ioctl - missing init, invalid cmd !!!
<6>br0: port 2(nas1) entering forwarding state
br0: topology change detected, propagating
device eth2 entered promiscuous mode
br0: port 3(eth2) entering learning state
br0: port 3(eth2) entering forwarding state
br0: topology change detected, propagating
# ls /p# ls /proc/
1 4 cpuinfo eth2 loadavg slabinfo
1005 5 crypto execdomains locks stat
1006 6 danube_bcu filesystems lspinfo swaps
1007 67 danube_dma fs meminfo sys
1008 7 danube_etop interrupts misc sysvipc
1015 74 danube_pmu iomem modules tty
1039 80 danube_rcu ioports mounts uptime
1042 808 danube_wdt irq mtd version
17 994 devices kcore net
2 bus dma kmsg partitions
3 cmdline driver ksyms self
# mount
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
/dev/ram on /ramdisk type ramfs (rw)
/dev/ram on /dev type ramfs (rw)
/dev/mtdblock/4 on /firmware type squashfs (ro)
# cat /p# cat /proc/bu# cat /proc/bus/pc # cat /proc/
/proc/1/ /proc/80/ /proc/eth2/ /proc/modules
/proc/1005/ /proc/808/ /proc/execdomains /proc/mounts
/proc/1006/ /proc/994/ /proc/filesystems /proc/mtd
/proc/1007/ /proc/bus/ /proc/fs/ /proc/net/
/proc/1008/ /proc/cmdline /proc/interrupts /proc/partitions
/proc/1015/ /proc/cpuinfo /proc/iomem /proc/self/
/proc/1039/ /proc/crypto /proc/ioports /proc/slabinfo
/proc/17/ /proc/danube_bcu /proc/irq/ /proc/stat
/proc/2/ /proc/danube_dma/ /proc/kcore /proc/swaps
/proc/3/ /proc/danube_etop/ /proc/kmsg /proc/sys/
/proc/4/ /proc/danube_pmu /proc/ksyms /proc/sysvipc/
/proc/5/ /proc/danube_rcu /proc/loadavg /proc/tty/
/proc/6/ /proc/danube_wdt /proc/locks /proc/uptime
/proc/67/ /proc/devices /proc/lspinfo/ /proc/version
/proc/7/ /proc/dma /proc/meminfo
/proc/74/ /proc/driver/ /proc/misc
# cat /proc/bu# cat /proc/bus/
cat: Read error: Is a directory
# # cat /proc/bus/at /proc/bus/ t /proc/bus/ /proc/bus/ l /proc/bus/s /proc/bus/ /proc/bus/
# cat /p# cat /proc/mem# cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 29519872 10489856 19030016 0 1298432 4550656
Swap: 0 0 0
MemTotal: 28828 kB
MemFree: 18584 kB
MemShared: 0 kB
Buffers: 1268 kB
Cached: 4444 kB
SwapCached: 0 kB
Active: 2780 kB
Inactive: 2956 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 28828 kB
LowFree: 18584 kB
SwapTotal: 0 kB
SwapFree: 0 kB
# cat /p# cat /proc/cp# cat /proc/cpuinfo
system type : DANUBE
processor : 0
cpu model : unknown V4.1
BogoMIPS : 222.00
wait instruction : no
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes
VCED exceptions : not available
VCEI exceptions : not available
#
|