May I ask how to handle such a large array?
Is there a similar configuration file loading method like MCU?
Is there any explanation related to R_XCORE1_DP_REL16?
xmake CONFIG=v1.01 all
Checking build modules
Using build modules: lib_xcore_math(2.1.2) lib_spi(3.3.0) lib_xud(2.2.0) module_usb_audio module_spdif_tx module_spdif_rx module_usb_midi module_dfu module_i2c_shared module_i2c_single_port module_adat_tx module_adat_rx module_uart_rx module_uart_tx lib_algo(0.0.1) module_queue module_locks
Creating SFT-HippoDM08X_v1.01.xe
Constraint check for tile[0]:
Cores available: 8, used: 5+. MAYBE
Timers available: 10, used: 5+. MAYBE
Chanends available: 32, used: 12+. MAYBE
Memory available: 524288, used: 125672 . OKAY
(Stack: 37028, Code: 69520, Data: 19124)
Constraints checks PASSED WITH CAVEATS.
crt1.S:(.crt+0x2e): Error: value 0x000104a0 for relocation R_XCORE1_DP_REL16 is out of range
crt1.S:(.crt+0x2e): Information: consider using xcc -mcmodel=large
crt1.S: Error: relocation with respect to '__extmem_setps_val'
crt1.S:(.crt+0x36): Error: value 0x000104a2 for relocation R_XCORE1_DP_REL16 is out of range
crt1.S:(.crt+0x36): Information: consider using xcc -mcmodel=large
<startsyms>: Error: relocation with respect to '_fdp.bss'
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/endpoint0/audiorequests.xc:(.text+0x328): Error: value 0x000105b4 for relocation R_XCORE1_DP_REL16 is out of range
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/endpoint0/audiorequests.xc:(.text+0x328): Information: consider using xcc -mcmodel=large
endpoint0.c: Error: relocation with respect to 'g_curUsbSpeed'
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/usb_buffer/decouple.xc:(.text+0x21c): Error: value 0x000105d3 for relocation R_XCORE1_DP_REL16 is out of range
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/usb_buffer/decouple.xc:(.text+0x21c): Information: consider using xcc -mcmodel=large
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/usb_buffer/decouple.xc: Error: relocation with respect to 'g_aud_to_host_dptr'
J:/xmos1128/xmos/XU316-Audio-HippoDM08X-ShengFeiTe-v1.01-1128/module_usb_audio/usb_buffer/decouple.xc:(.text+0x284): Error: value 0x000105d3 for relocation R_XCORE1_DP_REL16 is out of range
R_XCORE1_DP_REL16 is out of range
-
- Newbie
- Posts: 1
- Joined: Sun Aug 03, 2025 10:29 am
-
Verified
- XCore Legend
- Posts: 1243
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
Did you try the emitted suggestion? ;)
Code: Select all
crt1.S:(.crt+0x2e): Information: consider using xcc -mcmodel=large
Technical Director @ XMOS. Opinions expressed are my own