public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Stefan Roese <sr@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Getting Started Porting U-Boot to M5329EVB board
Date: Thu, 3 May 2007 14:16:21 +0200	[thread overview]
Message-ID: <200705031416.21731.sr@denx.de> (raw)
In-Reply-To: <4639CDB8.80501@alum.mit.edu>

On Thursday 03 May 2007 13:55, Robert S. Grimes wrote:
> Yes, I am, and that is where I've started.  I currently have got a
> simple copy to compile cleanly, but none of the device-specific code has
> been checked to see if it needs to be modified.
>
> Any hints as to where I should start?

start.S is a good point to "start" looking at. ;-)

> For example, I'm guessing the 
> serial port is rather important, right?

Yes it is. No idea if the serial core on your M5329 is identical to the one 
used in the already supported M52x2.

> But do I need the interrupts 
> functioning to enable serial communications?  In other words, is the
> serial port interrupt-driven?

Normally not. Could be that interrupts are need for timer support (timeout 
handling...).

> I'm guessing I need to find "main", 
> follow the hardware initialization code, and that should point me where
> I need to go...

Again start.S.

I have to admit that I am not into the ColdFires right now. With addition of 
the M5329 to the current U-Boot ColdFire support, we should either

a) Create a new cpu-directly for the M53xx ColdFire family

or

b) Rename the current cpu directory to "mfc5xxx" or something like this

This depends on the similarities of the chips and their internal resources 
(UART, interrupt controller, ethernet controller..) of course. Solution b) 
would be my preferred way, if it makes sense.

Thanks.

Best regards,
Stefan

=====================================================================
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
=====================================================================

  reply	other threads:[~2007-05-03 12:16 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-02 16:42 [U-Boot-Users] Getting Started Porting U-Boot to M5329EVB board Robert S. Grimes
2007-05-03  5:21 ` Stefan Roese
2007-05-03 11:46   ` Robert S. Grimes
2007-05-03 11:55   ` Robert S. Grimes
2007-05-03 12:16     ` Stefan Roese [this message]
2007-05-03 12:27       ` Robert S. Grimes
2007-05-03 12:31       ` w.wegner at astro-kom.de
     [not found] ` <4639BFF6.2495.1ED6C6@w.wegner.astro-kom.de>
2007-05-04  2:03   ` Robert S. Grimes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200705031416.21731.sr@denx.de \
    --to=sr@denx.de \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox