Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: V3.5.0.0
-
Fix Version/s: V3.5.0.6, V3.5.1.0 (open)
-
Component/s: None
-
Labels:None
-
Account:SPC Sercos Slave (SPCSERCOSSL)
Description
In the linker file for netX52 targets, the section "bootdata" within the mapping of the module "init_netx51.o" is placed after the DTCM reallocation block. This includes the instruction "*(.data* .gnu.linkonce.d.*)". This causes that the data of the init code is reallocated at startup and the boottokens provided by the 2nd Stage Bootloader are overwritten in the process.
To solve it, the "bootdata" section should be placed before the DTCM reallocation block.