Empty bin file generated for Kaa CC3200 OTA demo -
there cannot ind entry symbol resetisr; defaulting 20004000. empty bin file when compile kaa ota cc3200 example using makefile generated cmake.
[ 92%] linking c static library libkaac.a [ 92%] built target kaac scanning dependencies of target extension_configuration [ 93%] building c object libs/kaa/cmakefiles/extension_configuration.dir /src/extensions/configuration/kaa_configuration_manager.c.obj [ 94%] linking c static library libextension_configuration.a [ 94%] built target extension_configuration scanning dependencies of target demo_client [ 96%] building c object cmakefiles/demo_client.dir/src/kaa_demo.c.obj [ 97%] linking c executable demo_client /opt/kaa/gcc-arm-none-eabi/bin/arm-none-eabi-ld: warning: cannot find entry symbol resetisr; defaulting 20004000 [ 97%] built target demo_client scanning dependencies of target rsa_keygen [ 98%] building c object libs/kaa/tools/kaa_encryption/rsa_key_gen/cmakefiles/rsa_keygen.dir/kaa_rsa_key_gen.c.obj [100%] linking c static library librsa_keygen.a [100%] built target rsa_keygen i assume there problem in linker script or the linking cmake command
heap_size = 0x00010000; memory { sram (rwx) : origin = 0x20004000, length = 0x3c000 } sections { .text : { _text = .; keep(*(.intvecs)) *(.text*) *(.rodata*) *(.arm.extab* .gnu.linkonce.armextab.*) . = align(8); _etext = .; } > sram .arm : { __exidx_start = .; *(.arm.exidx*) __exidx_end = .; } > sram __init_data = .; .data : at(__init_data) { _data = .; *(.data*) . = align (8); _edata = .; } > sram .bss : { _bss = .; *(.bss*) *(common) _ebss = .; } > sram .heap : { _heap = .; . = . + heap_size; . = align(8); _eheap = .; } } the linker script seems program directly sram , nothing seems go flash. correct? how resolve issue. generated .afx file 3.1kb copied bin file 0 bytes.
thanks in advance
parami
Comments
Post a Comment