I am using a 56f8345 micro with CodeWarrior 8.2.
I download the booterload source code which named "56F8300BOOTLOADER" from the Freescale website, and compile & make with codewarrior 8.2. it appears some linker Errors showed following:
Link Error : Symbol F_vector_begin_addr referenced from address 0x000401A8 in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link Error : Symbol F_Pcode_begin_addr_in_ROM referenced from address 0x000406D2 in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link Error : Symbol F_Pcode_end_addr_in_ROM referenced from address 0x000406DE in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link failed.
but it is working fine with codewarrior 7.3 version.
what's wrong with it? How can i fix this problem in my codewarrion 8.2 version?
pls help me. Thanks!
Hi,
Let me know if you still need assistance for this problem.
Regards
Pascal
I am using a 56f8345 micro with CodeWarrior 8.2.
I download the booterload source code which named "56F8300BOOTLOADER" from the Freescale website, and compile & make with codewarrior 8.2. it appears some linker Errors showed following:
Link Error : Symbol F_vector_begin_addr referenced from address 0x000401A8 in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link Error : Symbol F_Pcode_begin_addr_in_ROM referenced from address 0x000406D2 in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link Error : Symbol F_Pcode_end_addr_in_ROM referenced from address 0x000406DE in section .text of file bootloader.c
is too far away for a R_56800E_WORD16 relocation, which has a range from 0 to 131070 bytes
Link failed.
but it is working fine with codewarrior 7.3 version.
what's wrong with it? How can i fix this problem in my codewarrion 8.2 version?
pls help me. Thanks!
Hi,
The last version is:
CodeWarrior Development Studio for Freescale 56800/E Digital Signal Controllers Version 8.2.3
Several examples are delivered under the installation.
We provided bootloader too.
Please have a look in the folder \Stationery\Processor_Expert_Examples\Bootloaders.
This can be accessed by the project Wizard too:
File ¦ NEW ¦ Processor Expert Examples Stationery ¦ Bootloaders
We recommend you to use it.
If this could not be an option for you, I can propose you another solution explaining the problem.
The bootloader downloaded was design for the previous version (before V8.x).
Abstract Linker error appears after switching from DSC8.0 to DSC 8.1. Problem A same application worked fine on the DSC 8.0.
Regards
Pascal
HOW can I get the Bootloaders.I can't find it!
thanks for your help!!