Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
1830 Discussions

A conflict event was happened with Ethernet port (e1000) during the upload linux kernel with Redboot

Deleted_U_Intel
Employee
119 Views

The details of development as following:

1. Linux Kernel: linux-2.6.13.4.tar.bz2

2. Patch File: patch-2.6.13.4-dw3.bz2

3. RedBoot Version: 2.3-IOP-RedBoot

The process to load kernel to demo board, as the following:

RedBoot bootstrap and debug environment [ROMRAM]
Intel IOP RedBoot release
version 2.3-IOP-RedBoot
built 16:34:32, Nov 20 2006

Platform: IQ8134x MC (XScale) Core1, DDR2-533
IF_PCIX: 1, PCIe RC, PCI-X CR: PCIX-133
B-step, IB Speed: 400MHz, Core Speed: 800MHz
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x10000000, 0x00053498-0x0ffd1000 available
FLASH: 0xf0000000 - 0xf1000000, 128 blocks of 0x00020000 bytes each.
RedBoot> load -r -v -b 0x01008000 zImage.v2613
Using default protocol (TFTP)
|
Raw file loaded 0x01008000-0x01160867, assumed entry at 0x01008000
RedBoot> exec 0x01008000
Using base address 0x01008000 and length 0x00158868
The boot tags are located at 0x00000100
Booting the kernel...
Uncompressing Linux..................................................................
Linux version 2.6.13.4-dw3 (root@localhost.localdomain) (gcc version 3.4.2) #2 Tue N6
CPU: XSC3-IOP8134x Family [69056814] revision 4 (ARMv5TE)
Machine: Intel IQ81340MC
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT undefined 5 cache
CPU0: I cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
CPU0: D cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
Built 1 zonelists
Kernel command line: ip=BOOTP root=/dev/nfs console=ttyS0,115200 rootfstype=nfs nfsre
PID hash table entries: 2048 (order: 11, 32768 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256MB = 256MB total
Memory: 256512KB available (2144K code, 526K data, 340K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
PCI: bus0: Fast back to back transfers disabled
PCI: device 0000:01:00.0 has unknown header type 5c, ignoring.
PCI: bus1: Fast back to back transfers enabled
SCSI subsystem initialized
NetWinder Floating Point Emulator V0.97 (double precision)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled
ttyS0 at MMIO 0xffd82340 (irq = 52) is a XScale
io scheduler noop registered
io scheduler deadline registered
RAMDISK driver initialized: 1 RAM disks of 16384K size 1024 blocksize
Intel PRO/1000 Network Driver - version 6.0.60-k2
Copyright (c) 1999-2005 Intel Corporation.
e1000: eth0: e1000_probe: Intel PRO/1000 Network Connection
e1000: eth1: e1000_probe: Intel PRO/1000 Network Connection
physmap flash device: 2000000 at f0000000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 16-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
cmdlinepart partition parsing not available
RedBoot partition parsing not available
mice: PS/2 mouse device common for all mice
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
arm4regs : 686.800 MB/sec
8regs : 478.000 MB/sec
32regs : 589.200 MB/sec
raid5: using function: arm4regs (686.800 MB/sec)
raid6: int32x1 89 MB/s
raid6: int32x2 121 MB/s
raid6: int32x4 98 MB/s
raid6: int32x8 84 MB/s
raid6: using algorithm int32x2 (121 MB/s)
md: raid6 personality registered as nr 8
md: md driver 0.90.2 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 3.38
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
TCP bic regis tered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
irq26: nobody cared

Pid: 1, comm: swapper
CPU: 0
PC is at setup_irq+0xe0/0xec
LR is at setup_irq+0xdc/0xec
pc : [] lr : [] Not tainted
sp : c05bfe48 ip : c05bfe48 fp : c05bfe64
r10: cfc38000 r9 : c0288ad4 r8 : cfc38000
r7 : 00000000 r6 : 0000001a r5 : 40000013 r4 : cfd56d00
r3 : c02d5920 r2 : 04000100 r1 : 00000001 r0 : 0000001a
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel
Control: 400397F Table: 00004018 DAC: 00000035
[] (show_regs+0x0/0x4c) from [] (report_bad_irq+0x6c/0xcc)
r4 = C05BFE00
[] (report_bad_irq+0x0/0xcc) from [] (do_level_IRQ+0x80/0xbc)
r5 = 0000001A r4 = C02D3EEC
[] (do_level_IRQ+0x0/0xbc) from [] (asm_do_IRQ+0x50/0x13c)
r6 = 04000000 r5 = C05BFE34 r4 = FFFFFFFF
[] (asm_do_IRQ+0x0/0x13c) from [] (__irq_svc+0x24/0xc0)
[] (setup_irq+0x0/0xec) from [] (request_irq+0xbc/0xd8)
r7 = C0170D7C r6 = 14000000 r5 = 0000001A r4 = CFD56D00
[] (request_irq+0x0/0xd8) from [] (e1000_up+0x310/0x3b0)
[] (e1000_up+0x0/0x3b0) from [] (e1000_open+0x38/0x80)
r8 = 00001002 r7 = 00000000 r6 = 00001002 r5 = 00000000
r4 = CFC38220
[] (e1000_open+0x0/0x80) from [] (dev_open+0x64/0xc8)
r5 = 00000000 r4 = CFC38000
[] (dev_open+0x0/0xc8) from [] (dev_change_flags+0x64/0x124)
r5 = 00001003 r4 = CFC38000
[] (dev_change_flags+0x0/0x124) from [] (ip_auto_config+0x16c/0x)
r7 = C005C618 r6 = 00000001 r5 = 00000000 r4 = CFC38000
[] (ip_auto_config+0x0/0xef0) from [] (init+0x8c/0x1c8)
[] (init+0x0/0x1c8) from [] (do_exit+0x0/0xb38)
r7 = 00000000 r6 = 00000000 r5 = 00000000 r4 = 00000000
[] (dump_stack+0x0/0x14) from [] (report_bad_irq+0x70/0xcc)
[] (report_bad_irq+0x0/0xcc) from [] (do_level_IRQ+0x80/0xbc)
r5 = 0000001A r4 = C02D3EEC
[] (do_level_IRQ+0x0/0xbc) from [] (asm_do_IRQ+0x50/0x13c)
r6 = 04000000 r5 = C05BFE34 r4 = FFFFFFFF
[] (asm_do_IRQ+0x0/0x13c) from [] (__irq_svc+0x24/0xc0)
[] (setup_irq+0x0/0xec) from [] (request_irq+0xbc/0xd8)
r7 = C0170D7C r6 = 14000000 r5 = 0000001A r4 = CFD56D00
[] (request_irq+0x0/ 0xd8) from [] (e1000_up+0x310/0x3b0)
[] (e1000_up+0x0/0x3b0) from [] (e1000_open+0x38/0x80)
r8 = 00001002 r7 = 00000000 r6 = 00001002 r5 = 00000000
r4 = CFC38220
[] (e1000_open+0x0/0x80) from [] (dev_open+0x64/0xc8)
r5 = 00000000 r4 = CFC38000
[] (dev_open+0x0/0xc8) from [] (dev_change_flags+0x64/0x124)
r5 = 00001003 r4 = CFC38000
[] (dev_change_flags+0x0/0x124) from [] (ip_auto_config+0x16c/0x)
r7 = C005C618 r6 = 00000001 r5 = 00000000 r4 = CFC38000
[] (ip_auto_config+0x0/0xef0) from [] (init+0x8c/0x1c8)
[] (init+0x0/0x1c8) from [] (do_exit+0x0/0xb38)
r7 = 00000000 r6 = 00000000 r5 = 00000000 r4 = 00000000
handlers:
[] (e1000_intr+0x0/0x6a0)

Have any resolution or suggestion to solve the problem.

Thanks,

Allen Lin smiley [:-)]

 

0 Kudos
0 Replies
Reply