Linux support for the PPMC8260

2002-09-25 Thread [EMAIL PROTECTED]

Does anyone have full support for the PPMC8260 reference platform from 
WindRiver.  I have the kernel up and running on the board, but PCI interrupts 
are not working.  I have searched through the list archives and there is 
mention of the Powerspan, but I have not been able to find any code for it.

I am working with a 2.4 kernel, but any help would be appreciated.

/Randy


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





search for LCD pannel (1x16 or 2x16)

2002-09-25 Thread Julien EYRIES

hi all !

I'm searching for a LCD panel ( about 1x16 or 2x16 characters, black and
white only ) that my MPC8260 could use  .

Could someone here recommend me a good one ?
Is there some support for them in the linux kernel (I use linux 2.4.4
from Denx) ?

Greetings,

Julien .


--
Julien Eyries
RD engineer
Thales Broadcast  Multimedia (ex-thomcast)
email: julien.eyries at thales-bm.com
fax: 33(0) 1 34 90 31 10
tel: 33(0) 1 34 90 31 01


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





IDE disk size

2002-09-25 Thread Rajendra Prasad Mishra
An embedded and charset-unspecified text was scrubbed...
Name: not available
Url: 
http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20020925/01514e28/attachment.txt
 


higher uart baud rate corrupts image..

2002-09-25 Thread atul srivastava
An embedded and charset-unspecified text was scrubbed...
Name: not available
Url: 
http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20020925/92570820/attachment.txt
 


initrd, ramdisk problems

2002-09-25 Thread curt brune

I managed to get this working -- what I did differently was:

 * changed kernel version from 2.4.18 to 2.4.4 (from the ELDK cvs
   repository)

And that was it.  It now works.  The ramdisk decompresses without
errors and the systems boots fine.  Happy day.

I noticed that the directory layout for the kernel changed somewhat
from 2.4.4 to 2.4.18 --  In 2.4.4 I put ramdisk.image.gz in
linux/arch/ppc/mbxboot, while in 2.4.18 the ramdisk goes in
linux/arch/ppc/boot/images .  Plus in 2.4.18 there are a lot of
directories in linux/arch/ppc/boot compared to 2.4.4 .

As a history lesson, why did this change ?

Another question: When booting the two different kernels (2.4.18 and
2.4.4-eldk) I noticed that the initial message about where the images
are loaded and relocated reported different addresses and sizes.  Is
that expected?

Cheers,
Curt

On Sat, Sep 21, 2002 at 08:26:31PM -0700, curt brune wrote:
 Hi,

 I'm booting linux 2.4.18 on an embedded planet RPX_LITE-DW (823e) with
 a RAM disk, however I am getting a crc error while decompressing the
 RAM disk.  Snipped from the boot log are these two lines:

  RAMDISK: Compressed image found at block 0
  crc errorFreeing initrd memory: 1670k freed

 I built the kernel image using gmake zImage.initrd .  This picked up
 my gzipped ramdisk image OK.

 [editor: I know, I know.  I should be using ppcboot.]

 The ramdisk is 8192 bytes uncompressed.  Compressed it is 1.7MB.

 The target kernel is configured for 8192 byte ramdisks also.  This is
 stumping me.

 In the boot log I also noticed something funny.  My board only has
 16MB total on it and the kernel is configured for 8MB ramdisk.  In the
 boot log it says it is initializing 16 ramdisks of 8MB each 

  Kernel command line: root=/dev/ram ramdisk=8192
  Memory: 13104k available (916k kernel code, 348k data, 52k init, 0k
  highmem)
  ...
  RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize

 Looking in rd.c I see 16 is a #define constant.  Is this a problem?

 Cheers,
 Curt






** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





ppcboot on rpxlite_dw mpc850

2002-09-25 Thread Patrick Mahoney

Hello lists,

Apologies for the crosspost. I believe both lists are concerned.

Regarding my problem, i searched the archives and did not find any
relevant information. Yet, i am new to this project, so there might be
some elementary stuff i am not aware of...

I have an RPXlite_dw board from EmbeddedPlanet with the MPC850 chip. I
use SourceGate II ver 4 from Avocet Systems for debugging. I am trying
to boot ppcboot on it.

For ppcboot compilation, i did:

$ make RPXlite_config
$ make

I installed the binary file into flash. Using the debugger, i can see
that the first instructions are located at address 0x100, as they
should be.

When i boot the board, no output is performed on the serial
port. The first few instructions appear as follows (as viewed by the
debugger) with the corresponding code snippet pasted at the end.

0x100 LIS   r3,-0x5E0
0x104 MTSPR IMMR,r3
0x108 LIr21,0x1
0x10C B 0x118
0x110 LIr21,0x2
0x114 B 0x118
0x118 LIr3,0x1002
0x11C MTMSR r3

Using the debugger and doing a step by step execution, it seems that
these instructions generate breakpoint exceptions, change the memory
map in some way, and jump somewhere in the code. It finally ends by
executing the '' instruction (in flash?) which generates a
float-instruction exception. I apologize for this somewhat unclear
description, but it seems that the execution is different from time to
time.

Now, here are my interrogations...

- Has anyone booted ppcboot with this exact board?

- Where does the LI instruction come from? It doesn't appear in the
Motorola's 32 bit ppc ref books. Could the problem be at the
cross-compiling level?

- Here's a notice written by Yoo. Jonghoon in the
.../board/RPXlite/flash.c file:

/*
 * Yoo. Jonghoon, IPone, yooth at ipone.co.kr
 * PPCboot port on RPXlite board
 *
 * Some of flash control words are modified. (from 2x16bit device
 * to 4x8bit device)
 * RPXLite board I tested has only 4 AM29LV800BB devices. Other devices
 * are not tested.
 *
 * (?) Does an RPXLite board which
 *  does not use AM29LV800 flash memory exist ?
 *  I don't know...
 */

Can I rightfully conclude that ppcboot has yet to be ported to this
precise board? If so, what are the modifications that would be to be
done? Any useful links?

Best regards,


Patrick Mahoney


.../cpu/mpc8xx/start.S:

.globl  _start
_start:
lis r3, CFG_IMMR at h  /* position IMMR */
mtspr   638, r3
li  r21, BOOTFLAG_COLD  /* Normal Power-On: Boot from FLASH   */
b   boot_cold

. = EXC_OFF_SYS_RESET + 0x10

.globl  _start_warm
_start_warm:
li  r21, BOOTFLAG_WARM  /* Software reboot  
*/
b   boot_warm

boot_cold:
boot_warm:

/* Initialize machine status; enable machine check interrupt
*/

/*--*/
li  r3, MSR_KERNEL  /* Set ME, RI flags */
mtmsr   r3




** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





ppcboot on rpxlite_dw mpc850

2002-09-25 Thread Steven Blakeslee

The RPXlite_config in ppcboot is for the Embedded Planet LITE CW not the DW.
The CW is high boot and has DRAM, the DW is low boot and has SDRAM.



-Original Message-
From: Patrick Mahoney [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 25, 2002 2:49 PM
To: ppcboot-users at lists.sourceforge.net;
linuxppc-embedded at lists.linuxppc.org
Cc: yooth at ipone.co.kr
Subject: ppcboot on rpxlite_dw mpc850



Hello lists,

Apologies for the crosspost. I believe both lists are concerned.

Regarding my problem, i searched the archives and did not find any
relevant information. Yet, i am new to this project, so there might be
some elementary stuff i am not aware of...

I have an RPXlite_dw board from EmbeddedPlanet with the MPC850 chip. I
use SourceGate II ver 4 from Avocet Systems for debugging. I am trying
to boot ppcboot on it.

For ppcboot compilation, i did:

$ make RPXlite_config
$ make

I installed the binary file into flash. Using the debugger, i can see
that the first instructions are located at address 0x100, as they
should be.

When i boot the board, no output is performed on the serial
port. The first few instructions appear as follows (as viewed by the
debugger) with the corresponding code snippet pasted at the end.

0x100 LIS   r3,-0x5E0
0x104 MTSPR IMMR,r3
0x108 LIr21,0x1
0x10C B 0x118
0x110 LIr21,0x2
0x114 B 0x118
0x118 LIr3,0x1002
0x11C MTMSR r3

Using the debugger and doing a step by step execution, it seems that
these instructions generate breakpoint exceptions, change the memory
map in some way, and jump somewhere in the code. It finally ends by
executing the '' instruction (in flash?) which generates a
float-instruction exception. I apologize for this somewhat unclear
description, but it seems that the execution is different from time to
time.

Now, here are my interrogations...

- Has anyone booted ppcboot with this exact board?

- Where does the LI instruction come from? It doesn't appear in the
Motorola's 32 bit ppc ref books. Could the problem be at the
cross-compiling level?

- Here's a notice written by Yoo. Jonghoon in the
.../board/RPXlite/flash.c file:

/*
 * Yoo. Jonghoon, IPone, yooth at ipone.co.kr
 * PPCboot port on RPXlite board
 *
 * Some of flash control words are modified. (from 2x16bit device
 * to 4x8bit device)
 * RPXLite board I tested has only 4 AM29LV800BB devices. Other devices
 * are not tested.
 *
 * (?) Does an RPXLite board which
 *  does not use AM29LV800 flash memory exist ?
 *  I don't know...
 */

Can I rightfully conclude that ppcboot has yet to be ported to this
precise board? If so, what are the modifications that would be to be
done? Any useful links?

Best regards,


Patrick Mahoney


.../cpu/mpc8xx/start.S:

.globl  _start
_start:
lis r3, CFG_IMMR at h  /* position IMMR */
mtspr   638, r3
li  r21, BOOTFLAG_COLD  /* Normal Power-On: Boot from FLASH
*/
b   boot_cold

. = EXC_OFF_SYS_RESET + 0x10

.globl  _start_warm
_start_warm:
li  r21, BOOTFLAG_WARM  /* Software reboot
*/
b   boot_warm

boot_cold:
boot_warm:

/* Initialize machine status; enable machine check interrupt
*/

/*--*/
li  r3, MSR_KERNEL  /* Set ME, RI flags */
mtmsr   r3




** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





Cisco 26xx routers ??

2002-09-25 Thread Arturo Nunez

Hi Folks:

I was browsing some emails on the list and read an email from Iain Young
related with the use of Linuxppc for the Cisco 2600's series routers..

Does anybody has success doing that ??

All comments or suggestions are very welcome...

Best Regards,

--

Arturo Nunez| Mathematics is the supreme
School of Computer Science  | nostalgia of our time ...
University of Central Florida   |
(407)-823-3228 (O)  |


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





search for LCD pannel (1x16 or 2x16)

2002-09-25 Thread Wolfgang Denk

In message 3D918070.10009 at thales-bm.com you wrote:

 I'm searching for a LCD panel ( about 1x16 or 2x16 characters, black and
 white only ) that my MPC8260 could use  .

Most display of this sort come with some sort of serial interface.

 Is there some support for them in the linux kernel (I use linux 2.4.4
 from Denx) ?

The UART driver is working just fine...

Best regards,

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
Hi there! This is just a note from me, to you, to tell you, the  per-
son  reading this note, that I can't think up any more famous quotes,
jokes, nor bizarre stories, so you may as well go home.

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





Character LCD

2002-09-25 Thread Sergiy Kovtun

Hello,

I had an experience work with :

MSC-C162DGLY-1N (character)
MG-240128-1 (graphic)

but only via parallel port x86 MS-DOS and Linux
2.0.xx.
It was easy and stable.

About hardware at:

http://www.truly.de/datasheet/character.asp

Best wishes

Sergiy


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/