[U-Boot-Users] Problem with SystemACE cmd_ace.c patch of 7 Aug 2005
Stephen Williams
steve at icarus.com
Thu Apr 6 04:04:02 CEST 2006
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."
More information about the U-Boot
mailing list