[Top] [All Lists]

RE: initial bootstrap and jtag

To: "Joseph Chiu" <>
Subject: RE: initial bootstrap and jtag
From: "Ed Okerson" <>
Date: Mon, 31 Jan 2005 15:23:36 -0800 (PST)
Cc: "Ed Okerson" <>, "Clem Taylor" <>,
Importance: Normal
In-reply-to: <>
Original-recipient: rfc822;
References: <>
User-agent: SquirrelMail/1.4.3a

The AU series processors had some strange behavior relating to the
IDE/PCMCIA/CF interfaces.  Even though the processor was operating in LE
mode, those interfaces remained in BE mode, or something like that.  The
net result was that a CF card written in one mode could not be read in the
other.  The patches were to make the interfaces consistent with the
specifications.  The patches were submitted about a year ago, and as far
as I know were accepted.  I also submitted patches to support CFI flash
detection in LE mode around the same time.

Ed Okerson

> Hi Ed,
> What kinds of patching did you have to do in the source code except for
> the MIPS endian-registers?  I've made such changes plus little-endian-fied
> the build scripts/linker scripts/makefile/etc. but haven't yet had u-boot
> working.  I'm assuming that outside of the bootstrapping, the code is
> endian-independant.  Am I wrong?
> Thanks!
> Joseph
>> -----Original Message-----
>> From:
>> []On Behalf Of Ed Okerson
>> Sent: Monday, January 31, 2005 1:15 PM
>> To: Clem Taylor
>> Cc:
>> Subject: Re: initial bootstrap and jtag
>> I use the BDI-2000 for an AU1500 based board.  For the boot
>> loader I found
>> u-boot to be very functional.  It did require a bit of
>> patching to handle
>> the Au1500 in little endian mode, but since that is now done
>> everything
>> works great.
>> Ed Okerson
>> > We are finishing up the design of our new Au1550 based board. I was
>> > wondering if someone could recommend an ejtag wiggler. I need
>> > something that has full linux host support, is good enough
>> to flash a
>> > bootloader and do some minimal debug while getting the board support
>> > working. Looking over the list some people seem to be using the
>> > Abatron BDI 2000 and others are using the Macraigor mpDemon. What do
>> > you guys recommend?
>> >
>> > This is my first time doing embedded linux, but I've done
>> quite a bit
>> > with DSPs (written bootloaders, flash programmers, etc). I was
>> > wondering how people go about bootstrapping new Au1xxx
>> systems. Who is
>> > responsible for configuring the PLL or SDRAM enough to allow code to
>> > be loaded into SDRAM? Are bootloaders like YAMON position
>> independent
>> > to run out of SDRAM?
>> >
>> >                                      Thanks,
>> >                                      Clem
>> >

<Prev in Thread] Current Thread [Next in Thread>