From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Williams Date: Wed, 05 Apr 2006 19:04:02 -0700 Subject: [U-Boot-Users] Problem with SystemACE cmd_ace.c patch of 7 Aug 2005 Message-ID: <44347712.6010102@icarus.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de I have a problem with some changes you (Jeff) did in u-boot related to compact flash. Can you help me understand why you put this: + /* Reset the configruation controller */ + val = ace_readw(0x18); + val|=0x0080; + ace_writew(val, 0x18); + into the systemace_read function? This is causing me grief, with the linux SystemACE indicating an error: JTAG controller couldn't read configuration from the CompactFlash while booting Linux with a ext3 partition on the SystemACE CF. When I comment those lines out of cmd_ace.c, my boot starts to work again. I suspect this "reset" of the config portion of the systemace is causing the SystemACE to start trying again to configure when the reset is released at the end of a block read. I would so like to remove that little snippet of code, but if you had a positive reason why it should be there, we need to negotiate. -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep."