Have been trying to force LARGE array allocation in SDRAM. Due to a bug somewhere in compiler or configuration, arrays defined in l502_user_process.c with '#include l502_sdram_noinit.h' or '__attribute__((section('.sdram_noinit')))' directives (that should allocate array in SDRAM) wrongly allocates in MEM_L1_DATA_A and overfills it. Workaround: define large arrays with these directives in l502_streams.c and include them via 'extern'.
This commit is contained in:
@ -69,6 +69,10 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libnosys.a
|
||||
END GROUP
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a
|
||||
|
||||
.sdram_noinit 0x0000000000000000 0xc00000
|
||||
*(.sdram_noinit, .sdram_noinit.*)
|
||||
.sdram_noinit 0x0000000000000000 0xc00000 build/release/objs/l502_stream.o
|
||||
0x0000000000000000 PROVIDE (__executable_start, 0x0)
|
||||
0x0000000000000000 . = 0x0
|
||||
|
||||
@ -223,7 +227,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.iplt
|
||||
*(.iplt)
|
||||
|
||||
.text 0x00000000ffa00090 0x3470
|
||||
.text 0x00000000ffa00090 0x34b0
|
||||
*(.text.unlikely .text.*_unlikely)
|
||||
*(.text.exit .text.exit.*)
|
||||
*(.text.startup .text.startup.*)
|
||||
@ -295,30 +299,30 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
0x00000000ffa02634 _streams_start
|
||||
.text 0x00000000ffa02840 0x728 build/release/objs/l502_tests.o
|
||||
0x00000000ffa02840 _l502_cmd_test
|
||||
.text 0x00000000ffa02f68 0x358 build/release/objs/l502_user_process.o
|
||||
.text 0x00000000ffa02f68 0x370 build/release/objs/l502_user_process.o
|
||||
0x00000000ffa02f68 _usr_cmd_process
|
||||
0x00000000ffa03160 _sport_tx_done
|
||||
0x00000000ffa0317c _hdma_send_done
|
||||
0x00000000ffa03198 _usr_out_proc_data
|
||||
0x00000000ffa031e4 _usr_in_proc_data
|
||||
.text 0x00000000ffa032c0 0x14 build/release/objs/main.o
|
||||
0x00000000ffa032c0 _main
|
||||
.text 0x00000000ffa032d4 0x9c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
0x00000000ffa032d4 ___udivsi3
|
||||
.text 0x00000000ffa03370 0xd4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x00000000ffa03370 _memmove
|
||||
.text 0x00000000ffa03444 0xb8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x00000000ffa03444 _memset
|
||||
.text 0x00000000ffa032d8 0x14 build/release/objs/main.o
|
||||
0x00000000ffa032d8 _main
|
||||
.text 0x00000000ffa032ec 0x9c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
0x00000000ffa032ec ___udivsi3
|
||||
.text 0x00000000ffa03388 0xd4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x00000000ffa03388 _memmove
|
||||
.text 0x00000000ffa0345c 0xb8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x00000000ffa0345c _memset
|
||||
*(.gnu.warning)
|
||||
0x00000000ffa03500 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ffa034fc 0x4 00
|
||||
0x00000000ffa03540 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ffa03514 0x2c 00
|
||||
|
||||
.fini
|
||||
*(.fini)
|
||||
0x00000000ffa03500 . = ALIGN (0x40)
|
||||
0x00000000ffa03500 PROVIDE (___etext, .)
|
||||
0x00000000ffa03500 PROVIDE (__etext, .)
|
||||
0x00000000ffa03500 PROVIDE (_etext, .)
|
||||
0x00000000ffa03540 . = ALIGN (0x40)
|
||||
0x00000000ffa03540 PROVIDE (___etext, .)
|
||||
0x00000000ffa03540 PROVIDE (__etext, .)
|
||||
0x00000000ffa03540 PROVIDE (_etext, .)
|
||||
|
||||
.board_state 0x00000000ff800000 0x2004
|
||||
0x00000000ff800000 _startfix_sect = .
|
||||
@ -419,9 +423,8 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
0x00000000ff802b80 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ff802b5c 0x24 00
|
||||
|
||||
.sdram_noinit 0x00000000ff802b80 0x190
|
||||
.sdram_noinit 0x00000000ff802b80 0x190 build/release/objs/l502_user_process.o
|
||||
0x00000000ff802b80 _TX_buff
|
||||
.sdram_noinit 0x00000000ff802b80 0x9c40
|
||||
.sdram_noinit 0x00000000ff802b80 0x9c40 build/release/objs/l502_user_process.o
|
||||
|
||||
.data1
|
||||
*(.data1)
|
||||
@ -434,45 +437,44 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
|
||||
.sdata
|
||||
*(.sdata .sdata.* .gnu.linkonce.s.*)
|
||||
0x00000000ff802d10 __edata = .
|
||||
0x00000000ff802d10 PROVIDE (_edata, .)
|
||||
0x00000000ff802d10 ___bss_start = .
|
||||
0x00000000ff80c7c0 __edata = .
|
||||
0x00000000ff80c7c0 PROVIDE (_edata, .)
|
||||
0x00000000ff80c7c0 ___bss_start = .
|
||||
|
||||
.sbss
|
||||
*(.dynsbss)
|
||||
*(.sbss .sbss.* .gnu.linkonce.sb.*)
|
||||
*(.scommon)
|
||||
|
||||
.bss 0x00000000ff802d10 0x1170
|
||||
0x00000000ff802d10 __bss_start = .
|
||||
.bss 0x00000000ff80c7c0 0x1180
|
||||
0x00000000ff80c7c0 __bss_start = .
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
.bss 0x00000000ff802d10 0x4 build/release/objs/l502_cmd.o
|
||||
.bss 0x00000000ff802d14 0xc build/release/objs/l502_hdma.o
|
||||
.bss 0x00000000ff802d20 0xb4 build/release/objs/l502_sport_tx.o
|
||||
.bss 0x00000000ff802dd4 0x34 build/release/objs/l502_stream.o
|
||||
0x00000000ff802dd4 _g_stream_in_state
|
||||
0x00000000ff802dd8 _g_stream_out_state
|
||||
0x00000000ff802ddc _g_mode
|
||||
.bss 0x00000000ff802e08 0x1020 build/release/objs/l502_tests.o
|
||||
.bss 0x00000000ff803e28 0x14 build/release/objs/l502_user_process.o
|
||||
0x00000000ff803e28 _streams_cnt
|
||||
0x00000000ff803e38 _streams_succes_flag
|
||||
.bss 0x00000000ff80c7c0 0x4 build/release/objs/l502_cmd.o
|
||||
.bss 0x00000000ff80c7c4 0xc build/release/objs/l502_hdma.o
|
||||
.bss 0x00000000ff80c7d0 0xb4 build/release/objs/l502_sport_tx.o
|
||||
.bss 0x00000000ff80c884 0x34 build/release/objs/l502_stream.o
|
||||
0x00000000ff80c884 _g_stream_in_state
|
||||
0x00000000ff80c888 _g_stream_out_state
|
||||
0x00000000ff80c88c _g_mode
|
||||
.bss 0x00000000ff80c8b8 0x1020 build/release/objs/l502_tests.o
|
||||
.bss 0x00000000ff80d8d8 0x18 build/release/objs/l502_user_process.o
|
||||
0x00000000ff80d8d8 _streams_cnt
|
||||
0x00000000ff80d8e8 _streams_succes_flag
|
||||
0x00000000ff80d8ec _LFSM_started
|
||||
0x00000000ff80d8ed _DY_SYN_2_value
|
||||
0x00000000ff80d8ee _DY_SYN_2_value_prev
|
||||
*(COMMON)
|
||||
COMMON 0x00000000ff803e3c 0x18 build/release/objs/l502_params.o
|
||||
0x00000000ff803e3c _g_module_info
|
||||
COMMON 0x00000000ff803e54 0x28 build/release/objs/l502_user_process.o
|
||||
0x00000000ff803e54 _dbg_sport_rx_copy
|
||||
0x00000000ff803e80 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ff803e7c 0x4 00
|
||||
0x00000000ff803e80 __bss_end = .
|
||||
0x00000000ff803e80 . = ALIGN (0x40)
|
||||
0x00000000ff803e80 __end = .
|
||||
0x00000000ff803e80 PROVIDE (_end, .)
|
||||
|
||||
.sdram_noinit 0x0000000000000000 0xc00000
|
||||
*(.sdram_noinit, .sdram_noinit.*)
|
||||
.sdram_noinit 0x0000000000000000 0xc00000 build/release/objs/l502_stream.o
|
||||
COMMON 0x00000000ff80d8f0 0x18 build/release/objs/l502_params.o
|
||||
0x00000000ff80d8f0 _g_module_info
|
||||
COMMON 0x00000000ff80d908 0x28 build/release/objs/l502_user_process.o
|
||||
0x00000000ff80d908 _dbg_sport_rx_copy
|
||||
0x00000000ff80d940 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ff80d930 0x10 00
|
||||
0x00000000ff80d940 __bss_end = .
|
||||
0x00000000ff80d940 . = ALIGN (0x40)
|
||||
0x00000000ff80d940 __end = .
|
||||
0x00000000ff80d940 PROVIDE (_end, .)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
@ -555,7 +557,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
0x00000000000001c0 0x20 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_pubnames
|
||||
0x0000000000000000 0x6cb
|
||||
0x0000000000000000 0x6fb
|
||||
*(.debug_pubnames .zdebug_pubnames)
|
||||
.debug_pubnames
|
||||
0x0000000000000000 0x33 build/release/objs/l502_async.o
|
||||
@ -576,15 +578,15 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_pubnames
|
||||
0x0000000000000585 0x24 build/release/objs/l502_tests.o
|
||||
.debug_pubnames
|
||||
0x00000000000005a9 0xc0 build/release/objs/l502_user_process.o
|
||||
0x00000000000005a9 0xf0 build/release/objs/l502_user_process.o
|
||||
.debug_pubnames
|
||||
0x0000000000000669 0x27 build/release/objs/main.o
|
||||
0x0000000000000699 0x27 build/release/objs/main.o
|
||||
.debug_pubnames
|
||||
0x0000000000000690 0x1e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x00000000000006c0 0x1e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_pubnames
|
||||
0x00000000000006ae 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x00000000000006de 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_info 0x0000000000000000 0x3dcd
|
||||
.debug_info 0x0000000000000000 0x3e1c
|
||||
*(.debug_info .gnu.linkonce.wi.* .zdebug_info)
|
||||
.debug_info 0x0000000000000000 0x12c build/release/objs/l502_async.o
|
||||
.debug_info 0x000000000000012c 0xc51 build/release/objs/l502_cmd.o
|
||||
@ -595,14 +597,14 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_info 0x0000000000002243 0x3aa build/release/objs/l502_sport_tx.o
|
||||
.debug_info 0x00000000000025ed 0x810 build/release/objs/l502_stream.o
|
||||
.debug_info 0x0000000000002dfd 0x4ea build/release/objs/l502_tests.o
|
||||
.debug_info 0x00000000000032e7 0x4c2 build/release/objs/l502_user_process.o
|
||||
.debug_info 0x00000000000037a9 0x279 build/release/objs/main.o
|
||||
.debug_info 0x0000000000003a22 0x87 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_info 0x0000000000003aa9 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_info 0x0000000000003b8d 0x12f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_info 0x0000000000003cbc 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.debug_info 0x00000000000032e7 0x511 build/release/objs/l502_user_process.o
|
||||
.debug_info 0x00000000000037f8 0x279 build/release/objs/main.o
|
||||
.debug_info 0x0000000000003a71 0x87 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_info 0x0000000000003af8 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_info 0x0000000000003bdc 0x12f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_info 0x0000000000003d0b 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_abbrev 0x0000000000000000 0x13d6
|
||||
.debug_abbrev 0x0000000000000000 0x13ce
|
||||
*(.debug_abbrev .zdebug_abbrev)
|
||||
.debug_abbrev 0x0000000000000000 0xa0 build/release/objs/l502_async.o
|
||||
.debug_abbrev 0x00000000000000a0 0x277 build/release/objs/l502_cmd.o
|
||||
@ -613,14 +615,14 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_abbrev 0x0000000000000991 0x1de build/release/objs/l502_sport_tx.o
|
||||
.debug_abbrev 0x0000000000000b6f 0x28d build/release/objs/l502_stream.o
|
||||
.debug_abbrev 0x0000000000000dfc 0x1eb build/release/objs/l502_tests.o
|
||||
.debug_abbrev 0x0000000000000fe7 0x1bd build/release/objs/l502_user_process.o
|
||||
.debug_abbrev 0x00000000000011a4 0xc9 build/release/objs/main.o
|
||||
.debug_abbrev 0x000000000000126d 0x14 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_abbrev 0x0000000000001281 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_abbrev 0x0000000000001295 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_abbrev 0x0000000000001335 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.debug_abbrev 0x0000000000000fe7 0x1b5 build/release/objs/l502_user_process.o
|
||||
.debug_abbrev 0x000000000000119c 0xc9 build/release/objs/main.o
|
||||
.debug_abbrev 0x0000000000001265 0x14 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_abbrev 0x0000000000001279 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_abbrev 0x000000000000128d 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_abbrev 0x000000000000132d 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_line 0x0000000000000000 0x197a
|
||||
.debug_line 0x0000000000000000 0x1981
|
||||
*(.debug_line .zdebug_line)
|
||||
.debug_line 0x0000000000000000 0xff build/release/objs/l502_async.o
|
||||
.debug_line 0x00000000000000ff 0x2de build/release/objs/l502_cmd.o
|
||||
@ -631,12 +633,12 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_line 0x0000000000000b7d 0x1d0 build/release/objs/l502_sport_tx.o
|
||||
.debug_line 0x0000000000000d4d 0x376 build/release/objs/l502_stream.o
|
||||
.debug_line 0x00000000000010c3 0x28e build/release/objs/l502_tests.o
|
||||
.debug_line 0x0000000000001351 0x1b9 build/release/objs/l502_user_process.o
|
||||
.debug_line 0x000000000000150a 0xfa build/release/objs/main.o
|
||||
.debug_line 0x0000000000001604 0x78 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_line 0x000000000000167c 0xcd /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_line 0x0000000000001749 0x117 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_line 0x0000000000001860 0x11a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.debug_line 0x0000000000001351 0x1c0 build/release/objs/l502_user_process.o
|
||||
.debug_line 0x0000000000001511 0xfa build/release/objs/main.o
|
||||
.debug_line 0x000000000000160b 0x78 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_line 0x0000000000001683 0xcd /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_line 0x0000000000001750 0x117 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_line 0x0000000000001867 0x11a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_frame 0x0000000000000000 0xbdc
|
||||
*(.debug_frame .zdebug_frame)
|
||||
@ -654,36 +656,36 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_frame 0x0000000000000b74 0x34 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_frame 0x0000000000000ba8 0x34 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_str 0x0000000000000000 0x15a9
|
||||
.debug_str 0x0000000000000000 0x15e5
|
||||
*(.debug_str .zdebug_str)
|
||||
.debug_str 0x0000000000000000 0x118 build/release/objs/l502_async.o
|
||||
0x159 (size before relaxing)
|
||||
.debug_str 0x0000000000000118 0x7f0 build/release/objs/l502_cmd.o
|
||||
0x988 (size before relaxing)
|
||||
.debug_str 0x0000000000000908 0x55 build/release/objs/l502_fpga.o
|
||||
.debug_str 0x0000000000000908 0x4f build/release/objs/l502_fpga.o
|
||||
0x146 (size before relaxing)
|
||||
.debug_str 0x000000000000095d 0x141 build/release/objs/l502_hdma.o
|
||||
.debug_str 0x0000000000000957 0x141 build/release/objs/l502_hdma.o
|
||||
0x37c (size before relaxing)
|
||||
.debug_str 0x0000000000000a9e 0x108 build/release/objs/l502_init.o
|
||||
.debug_str 0x0000000000000a98 0x108 build/release/objs/l502_init.o
|
||||
0x204 (size before relaxing)
|
||||
.debug_str 0x0000000000000ba6 0x152 build/release/objs/l502_params.o
|
||||
.debug_str 0x0000000000000ba0 0x152 build/release/objs/l502_params.o
|
||||
0x5b0 (size before relaxing)
|
||||
.debug_str 0x0000000000000cf8 0x1bf build/release/objs/l502_sport_tx.o
|
||||
.debug_str 0x0000000000000cf2 0x1bf build/release/objs/l502_sport_tx.o
|
||||
0x2d4 (size before relaxing)
|
||||
.debug_str 0x0000000000000eb7 0x327 build/release/objs/l502_stream.o
|
||||
.debug_str 0x0000000000000eb1 0x327 build/release/objs/l502_stream.o
|
||||
0x628 (size before relaxing)
|
||||
.debug_str 0x00000000000011de 0x19e build/release/objs/l502_tests.o
|
||||
.debug_str 0x00000000000011d8 0x19e build/release/objs/l502_tests.o
|
||||
0x429 (size before relaxing)
|
||||
.debug_str 0x000000000000137c 0x109 build/release/objs/l502_user_process.o
|
||||
0x3fa (size before relaxing)
|
||||
.debug_str 0x0000000000001485 0x10 build/release/objs/main.o
|
||||
.debug_str 0x0000000000001376 0x14b build/release/objs/l502_user_process.o
|
||||
0x446 (size before relaxing)
|
||||
.debug_str 0x00000000000014c1 0x10 build/release/objs/main.o
|
||||
0x1cc (size before relaxing)
|
||||
.debug_str 0x0000000000001495 0x9d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_str 0x00000000000014d1 0x9d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x132 (size before relaxing)
|
||||
.debug_str 0x0000000000001532 0x77 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.debug_str 0x000000000000156e 0x77 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x113 (size before relaxing)
|
||||
|
||||
.debug_loc 0x0000000000000000 0x271b
|
||||
.debug_loc 0x0000000000000000 0x2726
|
||||
*(.debug_loc .zdebug_loc)
|
||||
.debug_loc 0x0000000000000000 0xee build/release/objs/l502_async.o
|
||||
.debug_loc 0x00000000000000ee 0x7b0 build/release/objs/l502_cmd.o
|
||||
@ -694,10 +696,10 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_loc 0x00000000000013e2 0x258 build/release/objs/l502_sport_tx.o
|
||||
.debug_loc 0x000000000000163a 0x5fd build/release/objs/l502_stream.o
|
||||
.debug_loc 0x0000000000001c37 0x43d build/release/objs/l502_tests.o
|
||||
.debug_loc 0x0000000000002074 0x3a7 build/release/objs/l502_user_process.o
|
||||
.debug_loc 0x000000000000241b 0x1f build/release/objs/main.o
|
||||
.debug_loc 0x000000000000243a 0x18c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_loc 0x00000000000025c6 0x155 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.debug_loc 0x0000000000002074 0x3b2 build/release/objs/l502_user_process.o
|
||||
.debug_loc 0x0000000000002426 0x1f build/release/objs/main.o
|
||||
.debug_loc 0x0000000000002445 0x18c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_loc 0x00000000000025d1 0x155 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo .zdebug_macinfo)
|
||||
@ -717,7 +719,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes .zdebug_pubtypes)
|
||||
|
||||
.debug_ranges 0x0000000000000000 0x740
|
||||
.debug_ranges 0x0000000000000000 0x730
|
||||
*(.debug_ranges .zdebug_ranges)
|
||||
.debug_ranges 0x0000000000000000 0xc0 build/release/objs/l502_cmd.o
|
||||
.debug_ranges 0x00000000000000c0 0x238 build/release/objs/l502_fpga.o
|
||||
@ -727,7 +729,7 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
.debug_ranges 0x0000000000000420 0x30 build/release/objs/l502_sport_tx.o
|
||||
.debug_ranges 0x0000000000000450 0x1a8 build/release/objs/l502_stream.o
|
||||
.debug_ranges 0x00000000000005f8 0x98 build/release/objs/l502_tests.o
|
||||
.debug_ranges 0x0000000000000690 0xb0 build/release/objs/l502_user_process.o
|
||||
.debug_ranges 0x0000000000000690 0xa0 build/release/objs/l502_user_process.o
|
||||
|
||||
.gnu.attributes
|
||||
*(.gnu.attributes)
|
||||
@ -736,8 +738,8 @@ LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-
|
||||
*(.note.GNU-stack)
|
||||
*(.gnu_debuglink)
|
||||
*(.gnu.lto_*)
|
||||
0x0000000000000740 __end = .
|
||||
0x0000000000000740 PROVIDE (_end, .)
|
||||
0x0000000000000730 __end = .
|
||||
0x0000000000000730 PROVIDE (_end, .)
|
||||
0x00000000ffb00000 __stack_start = ORIGIN (MEM_L1_SCRATCH)
|
||||
0x00000000ffb01000 __stack_end = (ORIGIN (MEM_L1_SCRATCH) + 0x1000)
|
||||
OUTPUT(build/release/bin/l502-BFfirmware0.elf elf32-bfin)
|
||||
@ -745,7 +747,9 @@ OUTPUT(build/release/bin/l502-BFfirmware0.elf elf32-bfin)
|
||||
Cross Reference Table
|
||||
|
||||
Symbol File
|
||||
TX_buff build/release/objs/l502_user_process.o
|
||||
DY_SYN_2_value build/release/objs/l502_user_process.o
|
||||
DY_SYN_2_value_prev build/release/objs/l502_user_process.o
|
||||
LFSM_started build/release/objs/l502_user_process.o
|
||||
__udivsi3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
build/release/objs/l502_stream.o
|
||||
_bss_end build/release/objs/l502-bf_basiccrt.o
|
||||
|
||||
Reference in New Issue
Block a user