From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ns2.nec.com.au (ns2.nec.com.au [147.76.180.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "ns2.nec.com.au", Issuer "LS Root" (not verified)) by ozlabs.org (Postfix) with ESMTP id 4C12B67B93 for ; Fri, 29 Sep 2006 13:29:03 +1000 (EST) Received: from smtp1.nec.com.au (unknown [172.31.8.18]) by ns2.nec.com.au (Postfix) with ESMTP id 48A173B6A7 for ; Fri, 29 Sep 2006 13:09:39 +1000 (EST) Received: from CARLCHENXPPSP2 ([147.76.211.191]) by tns.neca.nec.com.au (8.12.8/8.12.8) with ESMTP id k8T3EvZl005768 for ; Fri, 29 Sep 2006 13:14:57 +1000 From: "Lichang Che" To: Subject: scc ethernet driver error - bus contention? Date: Fri, 29 Sep 2006 13:07:55 +1000 Message-ID: <000d01c6e374$757f5b30$bfd34c93@mul7.nec.com.au> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000E_01C6E3C8.472B6B30" Reply-To: lichang.che@nec.com.au List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C6E3C8.472B6B30 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hello, I'm using Linux 2.6.16 + uboot on MPC8250 - SMC2 for UART and SCC4 for 10M Ethernet. The problem I got is as follows: 1. If the GBL bit is set (with address snooping), an underrun happens for each frame transmission. 2. If the GBL bit is disabled, the underrun problem disappears but nearly all frames are corrupted - the frame can be received (without CRC etc) by another machine but the data is not correct. 3. If the frame to be sent is copied into the dual port ram first and the transmission is triggered, the frame can be successfully received. Can anyone give me some hint? Cheers ------=_NextPart_000_000E_01C6E3C8.472B6B30 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello,

 

I’m using Linux 2.6.16 + uboot on MPC8250 - = SMC2 for UART and SCC4 for 10M Ethernet. The problem I got is as = follows:

 

1. If the GBL bit is set (with address snooping), an underrun happens for each frame = transmission.

 

2. If the GBL bit is disabled, the underrun problem = disappears but nearly all frames are corrupted – the frame can be received = (without CRC etc) by another machine but the data is not = correct.

 

3. If the frame to be sent is copied into the dual = port ram first and the transmission is triggered, the frame can be successfully = received.

 

Can anyone give me some = hint?

 

Cheers

------=_NextPart_000_000E_01C6E3C8.472B6B30--