linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* compile custom kernel for custom board with mpc5200b
       [not found]       ` <CC3CAF69-E890-4A56-8E04-1A82D9662F7F@me.com>
@ 2013-07-02 12:36         ` neorf3k
  0 siblings, 0 replies; 2+ messages in thread
From: neorf3k @ 2013-07-02 12:36 UTC (permalink / raw)
  To: Grant Likely; +Cc: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 1066 bytes --]

Hello, i'm developing an embedded linux system on a custom mpc5200b board, at University.

We have  a problem with a custom version of kernel: 2.6.23 and 2.6.33. We can't use newer version at the moment.

We are able to compile and load the kernel on Freescale Lite5200b and on Custom Board.

So, we have tested ethernet on both boards. 
On Freescale, ethernet connection is ok, just tested with ping.

But on Custom Board we are having problems:
with kernel 2.6.23 we lost 98% packet loss. 
We have tried to disable XLB PIPELINE in: arch/powerpc/platforms/52xx/mpc52xx_common.c
(just commenting these lines):

/* Disable XLB pipelining */
     /* (cfr errate 292. We could do this only just before ATA PIO
         transaction and re-enable it afterwards ...) */
     //out_be32(&xlb->config, in_be32(&xlb->config) | MPC52xx_XLB_CFG_PLDIS);

And with this, we have 10% packet loss.

In kernel 2.6.33, we have tried the same… but disabling or not the pipeline, we have 55% packet loss.

Where could i find some solutions?

Thank you

neorf

[-- Attachment #2: Type: text/html, Size: 1942 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* compile custom kernel for custom board with mpc5200b
@ 2013-07-04  1:34 neorf3k
  0 siblings, 0 replies; 2+ messages in thread
From: neorf3k @ 2013-07-04  1:34 UTC (permalink / raw)
  To: linuxppc

[-- Attachment #1: Type: text/plain, Size: 1066 bytes --]

Hello, i'm developing an embedded linux system on a custom mpc5200b board, at University.

We have  a problem with a custom version of kernel: 2.6.23 and 2.6.33. We can't use newer version at the moment.

We are able to compile and load the kernel on Freescale Lite5200b and on Custom Board.

So, we have tested ethernet on both boards. 
On Freescale, ethernet connection is ok, just tested with ping.

But on Custom Board we are having problems:
with kernel 2.6.23 we lost 98% packet loss. 
We have tried to disable XLB PIPELINE in: arch/powerpc/platforms/52xx/mpc52xx_common.c
(just commenting these lines):

/* Disable XLB pipelining */
     /* (cfr errate 292. We could do this only just before ATA PIO
         transaction and re-enable it afterwards ...) */
     //out_be32(&xlb->config, in_be32(&xlb->config) | MPC52xx_XLB_CFG_PLDIS);

And with this, we have 10% packet loss.

In kernel 2.6.33, we have tried the same… but disabling or not the pipeline, we have 55% packet loss.

Where could i find some solutions?

Thank you

neorf

[-- Attachment #2: Type: text/html, Size: 1870 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-07-04  1:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <36A2A056-9BA2-4246-AED9-660E103475EE@me.com>
     [not found] ` <CACxGe6sJNv5v=uFoQaNgq9j=q0SDAxxPb2V9hzx7vLtMkuOvjQ@mail.gmail.com>
     [not found]   ` <5D7592C8-B262-4F6F-8CCA-E5E58DC1F850@me.com>
     [not found]     ` <CACxGe6uKUkiD07PH0A+ToaGw_03Vkn0Y6cFvNuOXMLuT1HRCHQ@mail.gmail.com>
     [not found]       ` <CC3CAF69-E890-4A56-8E04-1A82D9662F7F@me.com>
2013-07-02 12:36         ` compile custom kernel for custom board with mpc5200b neorf3k
2013-07-04  1:34 neorf3k

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).