Some further digging suggests that the above error is when using a .ld file which is for RP2040?
The error comes from the end of the LD file where it checks
ASSERT( __binary_info_header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
I use the RPI pico 2 w, which has a different MCU architecture (rp2350). In the current sdk I do not seem to find any "default ld" files (e.g. the ones that in previous SDKs resided in src/rp2_common/pico_standard_link).
The error comes from the end of the LD file where it checks
ASSERT( __binary_info_header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
I use the RPI pico 2 w, which has a different MCU architecture (rp2350). In the current sdk I do not seem to find any "default ld" files (e.g. the ones that in previous SDKs resided in src/rp2_common/pico_standard_link).
Statistics: Posted by larsmats — Wed Mar 05, 2025 9:30 am