ep8260 board linux port

3 messages, 3 authors, 2003-12-19 · open the first message on its own page

ep8260 board linux port

From: Kiran Mandava <hidden>
Date: 2003-12-18 19:44:15

Hello All,

  I am trying to port linux 2.4.22 onto ep8260 board. (256 MB RAM on 6xx
bus/ 32 MB Flash) using tools and source code from denx webisite.
  I was able to port u-boot and trying to boot linux now.
  i couldn't find any specific files to this board in the platform directory
although est8260.h file has the basic bd structure. the problem i am facing
is the processor loops in serial_console_write/ timer interrupt handler. i
made sure that i am passing the baudrate proeprly by looking at the bd
structure while passing teh control to start_kernel function.
  My console does display everything properly running u-boot but once the
control goes to linux don't see anything on the console.

i made only the following changes for th elinux boot.
	1. in uart.c made sure that the console port is defines as SMC1.
	2. defines the SMC2 to be serial port too
      3. FCC3 is configured as the ethernet.

and compiled and tried to boot the image, but i couldn't. i do have a BDI
JTAG device and i was able to see the RAM properly.

 could some one throw light on what i could be doing wrong, any sugestions
are greatley appreciated. I bet some one would have done this sucessfully
years before..




thanks,
kiran


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

Re: ep8260 board linux port

From: Allen Curtis <hidden>
Date: 2003-12-19 16:05:23

  I am trying to port linux 2.4.22 onto ep8260 board. (256 MB RAM on
6xx
bus/ 32 MB Flash) using tools and source code from denx webisite.
  I was able to port u-boot and trying to boot linux now.
  i couldn't find any specific files to this board in the platform
directory
although est8260.h file has the basic bd structure. the problem i am
facing
is the processor loops in serial_console_write/ timer interrupt
handler. i
made sure that i am passing the baudrate proeprly by looking at the bd
structure while passing teh control to start_kernel function.
How are you creating your boot image. If you are following the u-boot
directions then you don't need any board specific support in the
kernel. If you are trying to boot zImage, then you have more work to
do.
  My console does display everything properly running u-boot but once
the
control goes to linux don't see anything on the console.
Did you happen to customize the BAUD rate information for u-boot or
Linux?  The u-boot default is 115K, Linux default is 9600.

Another thing that I have run into is the clock divider configuration
by u-boot. Try changing your minicom baud rate up or down by 4X and see
if you see anything then.


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

Re: ep8260 board linux port

From: Dan Malek <hidden>
Date: 2003-12-19 17:47:13

Kiran Mandava wrote:
  I am trying to port linux 2.4.22 onto ep8260 board. (256 MB RAM on 6xx
bus/ 32 MB Flash) using tools and source code from denx webisite.
  I was able to port u-boot and trying to boot linux now.
  i couldn't find any specific files to this board in the platform directory
although est8260.h file has the basic bd structure.

Oh crap.....another one I need to update.  I have all of the patches
that work with the EP boot rom.  You may have to update the Makefiles
to generate the proper u-boot image.

I'll try to get them in there sometime this weekend.

Thanks.


	-- Dan


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help