>>> Ok. I think we are see two issues interact. >>> >>> I've just sent a pull request w/the RESET_VECTOR_ADDRESS fix that >>> should address the linker script issue. These seems to build >>> cleanly >>> on all 85xx platforms w/ELDK4.2 for me. >>> >>> Now if you apply the TQM85xx.h on top of that you will see that the >>> enabling of new features causes the size to increase beyond what is >>> allocated for TQM8540. >> >> Maybe. But this is just another manifestation of the original >> problem: >> without commit ec79d33 we didn't need the RESET_VECTOR_ADDRESS stuff >> at all, and an image size of 256 kB was sufficient without and with >> the "TQM85xx: enable partition suppor" patch applied. >> >> Now, after commit ec79d33 (which needed to be fixed by the >> RESET_VECTOR_ADDRESS stuff in the first place), we suddenly need more >> than 256 kB. >> >> This obviously means that commit ec79d33 introduced changes to the >> image layout that make it bigger. >> >> I consider this a bug in commit ec79d33. I don't want to waste more >> space than needed. > > I don't agree. If I revert both commits and apply the TQM config.h > update I see build failures. > > I've posted a 'tqm-test' branch of the mpc85xx tree that does just > that. I see the following: > > [ga...@komodo u-boot-85xx]$ ./MAKEALL TQM8540 > ... TQM8540 (MPC8540) > Configuring for TQM85xx board... > /opt/eldk/4.2/ppc-linux-x86/usr/bin/ppc_85xxDP-ld: section .bootpg > [fffff000 -> fffff1df] overlaps section .data.rel.local [ffffe964 -> > fffff6a7] > /opt/eldk/4.2/ppc-linux-x86/usr/bin/ppc_85xxDP-ld: u-boot: > section .bootpg lma 0xfffff000 overlaps previous sections > /opt/eldk/4.2/ppc-linux-x86/usr/bin/ppc_85xxDP-ld: u-boot: > section .data.rel.ro.local lma 0xfffff6a8 overlaps previous sections > /opt/eldk/4.2/ppc-linux-x86/usr/bin/ppc_85xxDP-ld: u-boot: > section .data.rel lma 0xfffff728 overlaps previous sections > make: *** [u-boot] Error 1 > /opt/eldk/4.2/ppc-linux-x86/usr/bin/ppc_85xxDP-size: './u-boot': No > such file
Wolfgang, Any update on this? - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot