From: "Phil Hochstetler" <Phil.Hochstetler@serveron.com>
To: <linuxppc-embedded@ozlabs.org>
Subject: Uart(lite)/ELDK 4.1 section mismatch -> ML403
Date: Wed, 19 Mar 2008 10:27:02 -0700 [thread overview]
Message-ID: <ADA5878BA63680469C75C14CEEE2FE28012F54A0@mail.serveron.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1510 bytes --]
I just booted the "git.xilinx.com/Linux-2.6-xlnx" source code to a login
prompt last week. I'm using Xilinx EDK 9.2 and ELDK 4.1 crosstools
(uclib version) and Ubuntu 7.10 workstation as my host OS (under
VMware). The easiest path is to use the Uartlite driver (and disable
the 82550 stuff because the stand directory will not compile currently,
there is a patch somewhere on the last from last Jan about what defines
are missing but you can just use uartlite instead). Be sure to use the
correct reference design (I started with the Virtex4_PPC_Example_9_2.zip
in EDK/EDKexamples directory). Add the sysace driver into the design
and (w/ interrupts on) and make sure you have uartlite selected (with
interrupts on). Build the design and use the xparameters_403.h file to
build your kernel. In this case, be sure to turn on uartlite console
support and turn off 82550 console support or your kernel will not work.
Also be sure to add Ext3 filesystem to your kernel config. Once you add
the sysace driver support, you can then create a ace file and replace
their kernel on the compact flash and boot it to their root filesystem
(works, I just did it). This gets you a full booted kernel on a working
root filesystem with min work.
For references see:
http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
http://simfami.marlab.ac.uk/piprg/wiki/index.php?title=Installing_Linux_
Kernel_2.6.23_on_the_PPC405_core_of_a_Xilinx_ML403_board
--phil
[-- Attachment #2: Type: text/html, Size: 3591 bytes --]
next reply other threads:[~2008-03-19 17:27 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-19 17:27 Phil Hochstetler [this message]
-- strict thread matches above, loose matches on Subject: below --
2008-03-19 14:01 Uart(lite)/ELDK 4.1 section mismatch -> ML403 Rob Schalken
2008-03-19 14:36 ` John Linn
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=ADA5878BA63680469C75C14CEEE2FE28012F54A0@mail.serveron.com \
--to=phil.hochstetler@serveron.com \
--cc=linuxppc-embedded@ozlabs.org \
/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;
as well as URLs for NNTP newsgroup(s).