On Aug 6, 2008, at 1:50 AM, Wolfgang Denk wrote: > In message <Pine.LNX. > [EMAIL PROTECTED]> you wrote: >> Moving the interrupt vectors to low memory can cause issues if the >> code >> gets overwritten via some image loading command (tftp, boot*, etc.) >> and >> interrupts (like the decrementer are enabled). > > Oops? This is expected and normal behaviour. Did anybody complain > about this?
Real, any reason why? I understand on classic PPC this might be the case but I see no reason for it to be so on book-e parts. >> On 85xx there is no reason to copy the interrupt vectors to low >> memory >> since we can run them in high memory since we are a Book-E core. > > High memory means leave them in flash? No I leave them at the relocated location in DDR. > Then you will probably see nice crashes as soon as you erase U-Boot > for example to install a new version. > > All references to flash memory must be relocated to RAM, including the > exception vectors, of course. Any they are. I'm just removing a second relocation that is a hold over from how 6xx PPC exception vectors work. >> Signed-off-by: Kumar Gala <[EMAIL PROTECTED]> >> --- >> >> This is a fix for 1.3.4. > > I don't think so. Seems to introduce a bug. I disagree with that. It resolved a bug when I did. 'setenv autostart no; bootm' - k ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users