From mboxrd@z Thu Jan 1 00:00:00 1970 From: Timur Tabi Date: Tue, 08 Aug 2006 16:45:52 -0500 Subject: [U-Boot-Users] 83xx address translation: is it really necessary? In-Reply-To: <908F56B7-EA26-4B9F-BA0E-066312019F21@kernel.crashing.org> References: <1628E43D99629C46988BE46087A3FBB96434D5@ep-01.EmbeddedPlanet.local> <0E97C602-62E4-4358-AA7D-0194CF60D199@kernel.crashing.org> <44D7A4FA.4050507@freescale.com> <44D7C264.4020201@freescale.com> <908F56B7-EA26-4B9F-BA0E-066312019F21@kernel.crashing.org> Message-ID: <44D90610.1000303@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Kumar Gala wrote: > I'd rework the ITX to match the current EMDS. Also, does the ITX > actually have PCI2 accessible or connected to anything? Yes, SATA. I finally got it working. I had to make three changes: 1. Change CFG_INIT_RAM_ADDR from 0xe4010000 (I don't know where that number came from) to 0xFD000000, which is what the EMDS uses. 2. Change the CFG_PCIxxx constants to be the same as the EMDS. 3. Change CFG_HID2 from 0 to HID2_HBE In other words, I am using an MPC8349ITX.h that originally worked with U-Boot 1.1.3, and all of the above constants were wrong for 1.1.4. I need to merge in the values from the EMDS rather than keep them. -- Timur Tabi Linux Kernel Developer @ Freescale