Joseph, 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: linux-mips-bounce@xxxxxxxxxxxxxx >> [mailto:linux-mips-bounce@xxxxxxxxxxxxxx]On Behalf Of Ed Okerson >> Sent: Monday, January 31, 2005 1:15 PM >> To: Clem Taylor >> Cc: linux-mips@xxxxxxxxxxxxxx >> 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 >> > >> >> >> >> >