mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR32 Linux Netzwerk Verbindung Problem


Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

Ich gurke gerade seit einigen Tagen an meinem neuen AVR32 Linux Board 
herum (von IC Nova, OEM plus) und schaff es einfach nicht eine 
Verbindungen via Ethernet zu meinen PC herzustellen um dann auf den 
vorinstallierten Webserver zuzugreifen. Ich poste hier man den Text beim 
booten:

U-Boot 2009.03-rc1-00001-gab9d96f-dirty (Mär 12 2009 - 11:19:51)

U-Boot code: 00000000 -> 00014950  data: 0001c4f0 -> 00053c28
malloc: Using memory from 0x13f6c000 to 0x13fac000
DMA: Using memory from 0x13f68000 to 0x13f6c000
Flash:  1 MB at address 0x00000000
DRAM Configuration:
Bank #0: 10000000 64 MB
256 MiB
In:    serial
Out:   serial
Err:   serial
Net:   macb0
Press SPACE to abort autoboot in 1 seconds

NAND read: device 0 offset 0x0, size 0x200000
 2097152 bytes read: OK
## Booting kernel from Legacy Image at 10400000 ...
   Image Name:   Linux-2.6.28-icnova_base1-00000-
   Image Type:   AVR32 Linux Kernel Image (gzip compressed)
   Data Size:    1388017 Bytes =  1.3 MB
   Load Address: 10000000
   Entry Point:  90000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel at 90000000 (params at 13f6c008)...

Linux version 2.6.28-icnova_base1-00000-g260dc83-dirty (benjamin@marvin) (gcc ve
rsion 4.2.2-atmel.1.0.8) #418 Mon Mar 23 15:23:54 CET 2009
CPU: AT32AP700x chip revision C
CPU: AP7 [01] core revision 0 (AVR32B arch revision 1)
CPU: MMU configuration: Shared TLB
CPU: features: dsp simd ocd perfctr java
CPU: Running at 140.000 MHz
Physical memory:
  10000000-13ffffff
Reserved memory:
  10000000-1018d54f: Kernel code
  1018d550-1024b46f: Kernel data
Exception vectors start at 90014000
CPU: Paging enabled
Node 0: start_pfn = 0x10000, low = 0x14000
Node 0: mem_map starts at 9024e000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=1F01 rootfstype=jffs2
PID hash table entries: 256 (order: 8, 1024 bytes)
avr32_comparator: irq 0, 140.000 MHz
Console: colour dummy device 80x25
console [tty0] enabled
console [ttyS0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 62548k/62612k available (1509k kernel code, 2924k reserved, 148k data, 8
0k init)
Calibrating delay using timer specific routine.. 281.52 BogoMIPS (lpj=469643)
Mount-cache hash table entries: 512
net_namespace: 296 bytes
smc smc.0: Atmel Static Memory Controller at 0xfff03400
NET: Registered protocol family 16
pdc pdc.0: Atmel Peripheral DMA Controller enabled
at32_eic at32_eic.0: External Interrupt Controller at 0xfff00100, IRQ 19
at32_eic at32_eic.0: Handling 4 external IRQs, starting with IRQ 64
AVR32 AP Power Management enabled
ICnova: 5 Leds
Requested PIN5
Call trace:
 [<90000ff6>] at32_select_gpio+0x12/0xec
 [<900016ec>] at32_spi_setup_slaves+0x40/0x4c
 [<9000efc4>] spi0_board_info+0x30/0x38
 [<9000ecdc>] spi0_pins.20822+0x0/0x4
 [<90001b5a>] at32_add_device_spi+0x3a/0x8c
 [<9000ef94>] spi0_board_info+0x0/0x38
 [<90002298>] icnova_add_spi+0x0/0x1c
 [<900022ac>] icnova_add_spi+0x14/0x1c
 [<900135cc>] __early_initcall_end+0x98/0x324
 [<90013534>] __early_initcall_end+0x0/0x324
 [<90002298>] icnova_add_spi+0x0/0x1c
 [<900152f2>] do_one_initcall+0x32/0x104
 [<900396f0>] register_irq_proc+0x48/0x6c
 [<9003973a>] init_irq_proc+0x26/0x48
 [<90000352>] kernel_init+0x46/0x90
 [<900135cc>] __early_initcall_end+0x98/0x324
 [<90013534>] __early_initcall_end+0x0/0x324
 [<90020b10>] do_exit+0x0/0x460
 [<9000030c>] kernel_init+0x0/0x90
 [<90020b10>] do_exit+0x0/0x460

Requested PIN16
Call trace:
 [<90000ff6>] at32_select_gpio+0x12/0xec
 [<90001dba>] at32_add_device_mci+0x92/0x128
 [<9000efcc>] mci0_data+0x0/0x30
 [<900022b4>] icnova_setup_mmc+0x0/0x10
 [<900022be>] icnova_setup_mmc+0xa/0x10
 [<900135d0>] __early_initcall_end+0x9c/0x324
 [<90013534>] __early_initcall_end+0x0/0x324
 [<900022b4>] icnova_setup_mmc+0x0/0x10
 [<900152f2>] do_one_initcall+0x32/0x104
 [<900396f0>] register_irq_proc+0x48/0x6c
 [<9003973a>] init_irq_proc+0x26/0x48
 [<90000352>] kernel_init+0x46/0x90
 [<900135d0>] __early_initcall_end+0x9c/0x324
 [<90013534>] __early_initcall_end+0x0/0x324
 [<90020b10>] do_exit+0x0/0x460
 [<9000030c>] kernel_init+0x0/0x90
 [<90020b10>] do_exit+0x0/0x460

bio: create slab <bio-0> at 0
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
ICnova: registering NAND-Devices
registring isp176x
audit: initializing netlink socket (disabled)
type=2000 audit(1167609600.510:1): initialized
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 122
alg: hash: Chunking test 1 failed for md5-generic
00000000: 24 e5 f6 e1 36 2e 67 bb a6 f6 2f 5f 81 ff bb a4
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
atmel_lcdfb atmel_lcdfb.0: 225KiB frame buffer at 13980000 (mapped at b3980000)
Console: switching to colour frame buffer device 40x30
atmel_lcdfb atmel_lcdfb.0: fb0: Atmel LCDC at 0xff000000 (mapped at ff000000), i
rq 1
atmel_usart.0: ttyS0 at MMIO 0xffe00c00 (irq = 6) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xffe01000 (irq = 7) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xffe01400 (irq = 8) is a ATMEL_SERIAL
atmel_usart.3: ttyS3 at MMIO 0xffe01800 (irq = 9) is a ATMEL_SERIAL
eth0 (macb): not using net_device_ops yet
MACB_mii_bus: probed
eth0: Atmel MACB at 0xfff01800 irq 25 (00:1f:e5:00:0b:c4)
eth0: attached PHY driver [Davicom DM9161A] (mii_bus:phy_addr=0:00, irq=67)
NAND device: Manufacturer ID: 0x20, Chip ID: 0xda (ST Micro NAND 256MiB 3,3V 8-b
it)
Scanning device for bad blocks
Bad eraseblock 1931 at 0x0f160000
Creating 3 MTD partitions on "atmel_nand":
0x00000000-0x00200000 : "kernel"
0x00200000-0x01200000 : "root"
0x01200000-0x10000000 : "Data"
atmel_spi atmel_spi.0: Atmel SPI Controller at 0xffe00000 (irq 3)
isp176x isp176x.0: NXP ISP1760 USB Host Controller
isp176x isp176x.0: new USB bus registered, assigned bus number 1
isp176x isp176x.0: bus width: 32, oc: digital
isp176x isp176x.0: irq 64, io mem 0x04000000
isp176x isp176x.0: USB ISP 1761 HW rev. 1 started
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usbcore: registered new interface driver libusual
ads7846 spi0.2: touchscreen, irq 144
input: ADS784x Touchscreen as /class/input/input0
at32_wdt at32_wdt.0: AT32AP700X WDT at 0xfff000b0, timeout 2 sec (nowayout=0)
leds-gpio: probe of leds-gpio.0 failed with error -16
dw_dmac.0: DesignWare DMA Controller, 3 channels
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
port 1 high speed
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
cpufreq: AT32AP CPU frequency driver
usb 1-1: new high speed USB device using isp176x and address 2
atmel_mci atmel_mci.0: Atmel MCI controller at 0xfff02400 irq 28, 1 slots
Empty flash at 0x00650890 ends at 0x00651000
jffs2_scan_inode_node(): CRC failed on node at 0x006547d0: Read 0xffffffff, calc
ulated 0x1894fea1
Empty flash at 0x0065481c ends at 0x00655000
jffs2_scan_inode_node(): CRC failed on node at 0x0065afcc: Read 0xffffffff, calc
ulated 0x7cc5db16
Empty flash at 0x0065b7f0 ends at 0x0065b800
Empty flash at 0x0065cf48 ends at 0x0065d000
Empty flash at 0x0065e748 ends at 0x0065e800
Empty flash at 0x00ba4474 ends at 0x00ba4800
Empty flash at 0x00ba70c0 ends at 0x00ba7800
Empty flash at 0x00ba9aa4 ends at 0x00baa000
Empty flash at 0x00bab3e4 ends at 0x00bab800
Empty flash at 0x00bad924 ends at 0x00bae000
jffs2_scan_inode_node(): CRC failed on node at 0x00bb0fe8: Read 0xffffffff, calc
ulated 0x0fb5e0bc
Empty flash at 0x00bb1030 ends at 0x00bb1800
Empty flash at 0x00bb9098 ends at 0x00bb9800
port 1 high speed
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected
VFS: Mounted root (jffs2 filesystem) on device 31:1.
Freeing init memory: 80K (90000000 - 90014000)
JFFS2 notice: (819) check_node_data: wrong data CRC in data node at 0x00baaf24:
read 0xc9a72cec, calculated 0x8abd2554.



Thank you for using In-Circuit ICnova

icnova login: root

BusyBox v1.5.0 (2008-11-24 13:52:40 CET) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

dann checke ich mit ifconfig mal eth0:

# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1F:E5:00:0B:C4
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:1 dropped:0 overruns:0 frame:0
          TX packets:1 errors:1 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:590 (590.0 B)
          Interrupt:25 Base address:0x1800

# ifconfig eth0 155.55.55.55 netmask 255.255.255.0 up
# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1F:E5:00:0B:C4
          inet addr:155.55.55.55  Bcast:155.55.55.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:1 dropped:0 overruns:0 frame:0
          TX packets:1 errors:1 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:590 (590.0 B)
          Interrupt:25 Base address:0x1800


Der PC zeigt keine Verbindung an, wenn ich in den Browser die IP Adresse 
angebe, wird gemeldet, dass keine Verbindung besteht, worin liegt der 
Fehler? Vielen Dank für jede Hilfe im Voraus,

mfg

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du das IC-Nova-Board direkt über Netzwerkleitung mit dem PC 
verbunden? Wenn ja, dann musst du eine Crossover-Netzwerkleitung 
benutzen.

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das wirds wahrscheinlich sein, habe aber gerade kein solches kabel, muss 
mir morgen eines kaufen

Autor: Klaus Wachtler (mfgkw)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
.. oder einen Hub dazwischen hängen, vielleicht liegt der ja noch rum.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.