This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Operating AAC LC codec on C5535

Hello, 

Has anyone operated the AAC LC codec  on C5535  (or ezdsp5535 EVM) with CCS  6.1.2  

http://downloads.ti.com/dsps/dsps_public_sw/codecs/C55X_Audio/C55X_Audio_latest/MPEG4AAC_LC_Encoder_C55x_Datasheet_1_00_00_03.pdf

We succeeded to link the library, however, there are issues with the xdais while allocating memory for the codec, finally the encode function fails (crashes the DSP), event after the allocated memory is successful.

We did successfully operated this library with CCS 4 back in 2011 on C5515 EVM and now would like to make it work 

Thanks.

  • Hello,

    We will get back to you as soon as possible. Thank you for your patience.
  • RuvMan

    When you build the project, do you see any warnings?   If so, send them to the forum

    And attach the map file to the posting

    It looks like the crashing is because of memory allocation (you had an issue and it was resolved in the build, but may be the stack is overwritten or something like this).

    So

    1. Make sure that the code does not overwrite the stack (one way to do it is to load the stack with a fix value, say 0xffff and after the crash look and see if the end of the stack is still 0xffff

    2. Attach the map file to teh forum

    Ran

  • Ran, 

    Map file is below

    Once it crashes, when paused, CCS tries to find source at 0x1c02 address.

    Thanks.

    ******************************************************************************
    TMS320C55x Linker PC v4.4.1
    ******************************************************************************

    OUTPUT FILE NAME: <sd.out>
    ENTRY POINT SYMBOL: "_c_int00" address: 0001f7f7


    MEMORY CONFIGURATION

    name origin length used unused attr fill
    (bytes) (bytes) (bytes) (bytes)
    ---------------------- -------- --------- -------- -------- ---- --------
    PAGE 0:
    MMR 00000000 000000c0 00000000 000000c0 RWIX
    DARAM 000000c0 0000ff40 0000f000 00000f40 RWIX
    SARAM 00010000 00030000 00025b02 0000a4fe RWIX
    VECS 0004fe00 00000200 00000200 00000000 RWIX
    PDROM 00ff8000 00008000 00000000 00008000 R IX

    PAGE 2:
    IOPORT 00000000 00020000 00000000 00020000 RWI


    SECTION ALLOCATION MAP
    (Addresses surrounded by []'s are displayed for convenience only!)

    output attributes/
    section page orgn(bytes) orgn(words) len(bytes) len(words) input sections
    -------- ---- ----------- ----------- ---------- ---------- --------------
    .pinit 0 [ 00010000 ] 00008000 * 00000000 UNINITIALIZED

    .sysmem 0 [ 000000c0 ] 00000060 * 00007000 UNINITIALIZED
    [ 000000c0 ] 00000060 * 00007000 --HOLE--

    .sysstack
    * 0 [ 0000e0c0 ] 00007060 * 00000700 UNINITIALIZED
    [ 0000e0c0 ] 00007060 * 00000700 --HOLE--

    .stack 0 [ 0000eec0 ] 00007760 * 00000100 UNINITIALIZED
    [ 0000eec0 ] 00007760 * 00000100 --HOLE--

    .text 0 00010000 [ 00008000 ] 0000f951 *
    00010000 [ 00008000 ] 000034ae * csl_mmcsd.obj (.text)
    000134ae [ 00009a57 ] 00001dce * csl_sdio.obj (.text)
    0001527c [ 0000a93e ] 00001603 * csl_dma.obj (.text)
    0001687f [ 0000b43f+] 000015a4 * rts55x.lib : _printfi.obj (.text)
    00017e23 [ 0000bf11+] 00000c27 * csl_uart.obj (.text)
    00018a4a [ 0000c525 ] 0000084c * csl_i2c.obj (.text)
    00019296 [ 0000c94b ] 0000080b * csl_dat.obj (.text)
    00019aa1 [ 0000cd50+] 00000766 * csl_i2s.obj (.text)
    0001a207 [ 0000d103+] 000006ae * csl_rtc.obj (.text)
    0001a8b5 [ 0000d45a+] 00000543 * rts55x.lib : lowlev.obj (.text)
    0001adf8 [ 0000d6fc ] 00000528 * : trgdrv.obj (.text)
    0001b320 [ 0000d990 ] 0000050a * csl_gpio.obj (.text)
    0001b82a [ 0000dc15 ] 000004b5 * rts55x.lib : memory.obj (.text)
    0001bcdf [ 0000de6f+] 00000475 * ezdsp5535_sdcard.obj (.text)
    0001c154 [ 0000e0aa ] 00000467 * csl_spi.obj (.text)
    0001c5bb [ 0000e2dd+] 000003e3 * csl_intc.obj (.text)
    0001c99e [ 0000e4cf ] 000003cc * rts55x.lib : divd.obj (.text)
    0001cd6a [ 0000e6b5 ] 0000027f * : fopen.obj (.text)
    0001cfe9 [ 0000e7f4+] 0000025e * : llmpy.obj (.text)
    0001d247 [ 0000e923+] 0000025a * : addd.obj (.text)
    0001d4a1 [ 0000ea50+] 0000023c * csl_pll.obj (.text)
    0001d6dd [ 0000eb6e+] 0000020d * csl_gpt.obj (.text)
    0001d8ea [ 0000ec75 ] 00000206 * csl_mem.obj (.text)
    0001daf0 [ 0000ed78 ] 000001ee * csl_sysctrl.obj (.text)
    0001dcde [ 0000ee6f ] 000001ea * rts55x.lib : cmpd.obj (.text)
    0001dec8 [ 0000ef64 ] 000001c8 * ezdsp5535_led.obj (.text)
    0001e090 [ 0000f048 ] 000001b1 * csl_wdt.obj (.text)
    0001e241 [ 0000f120+] 000001b1 * main_aud.obj (.text)
    0001e3f2 [ 0000f1f9 ] 00000163 * rts55x.lib : fputs.obj (.text)
    0001e555 [ 0000f2aa+] 0000014c * : mpyd.obj (.text)
    0001e6a1 [ 0000f350+] 000000e6 * : setvbuf.obj (.text)
    0001e787 [ 0000f3c3+] 000000e4 * sd_test.obj (.text)
    0001e86b [ 0000f435+] 000000dd * rts55x.lib : _io_perm.obj (.text)
    0001e948 [ 0000f4a4 ] 000000d0 * ezdsp5535_i2s.obj (.text)
    0001ea18 [ 0000f50c ] 000000c2 * rts55x.lib : fflush.obj (.text)
    0001eada [ 0000f56d ] 000000bb * alg_create.obj (.text:create)
    0001eb95 [ 0000f5ca+] 000000ba * rts55x.lib : trgmsg.obj (.text:CIO_breakpoint)
    0001ec4f [ 0000f627+] 000000ac * alg_malloc.obj (.text:create)
    0001ecfb [ 0000f67d+] 000000a6 * rts55x.lib : fputc.obj (.text)
    0001eda1 [ 0000f6d0+] 000000a4 * alg_malloc.obj (.text)
    0001ee45 [ 0000f722+] 000000a1 * rts55x.lib : divul.obj (.text)
    0001eee6 [ 0000f773 ] 0000008c * csl_irqplug.obj (.text)
    0001ef72 [ 0000f7b9 ] 0000007d * rts55x.lib : ltoa.obj (.text)
    0001efef [ 0000f7f7+] 0000007b * : fclose.obj (.text)
    0001f06a [ 0000f835 ] 00000076 * : frcmpyd.obj (.text)
    0001f0e0 [ 0000f870 ] 00000073 * : frcmpyd_div.obj (.text)
    0001f153 [ 0000f8a9+] 00000072 * : remul.obj (.text)
    0001f1c5 [ 0000f8e2+] 0000006f * ezdsp5535_i2c.obj (.text)
    0001f234 [ 0000f91a ] 0000006f * rts55x.lib : fixdli.obj (.text)
    0001f2a3 [ 0000f951+] 0000006d * : trgmsg.obj (.text)
    0001f310 [ 0000f988 ] 0000006d * vectors.obj (.text)
    0001f37d [ 0000f9be+] 0000006c * ezdsp5535_gpio.obj (.text)
    0001f3e9 [ 0000f9f4+] 0000006b * rts55x.lib : fseek.obj (.text)
    0001f454 [ 0000fa2a ] 00000067 * alg_create.obj (.text:delete)
    0001f4bb [ 0000fa5d+] 00000067 * rts55x.lib : fltlid.obj (.text)
    0001f522 [ 0000fa91 ] 0000005c * : atoi.obj (.text)
    0001f57e [ 0000fabf ] 00000050 * : printf.obj (.text)
    0001f5ce [ 0000fae7 ] 0000004d * : autoinit.obj (.text)
    0001f61b [ 0000fb0d+] 0000004b * : args_main.obj (.text)
    0001f666 [ 0000fb33 ] 0000004b * : remli.obj (.text)
    0001f6b1 [ 0000fb58+] 00000048 * : divli.obj (.text)
    0001f6f9 [ 0000fb7c+] 00000045 * ezdsp5535.obj (.text)
    0001f73e [ 0000fb9f ] 0000003f * rts55x.lib : memcpy.obj (.text)
    0001f77d [ 0000fbbe+] 0000003e * : exit.obj (.text)
    0001f7bb [ 0000fbdd+] 0000003c * : idiv.obj (.text)
    0001f7f7 [ 0000fbfb+] 00000034 * : boot.obj (.text)
    0001f82b [ 0000fc15+] 00000030 * aar.obj (.text)
    0001f85b [ 0000fc2d+] 0000002a * rts55x.lib : fixdi.obj (.text)
    0001f885 [ 0000fc42+] 0000002a * : udiv.obj (.text)
    0001f8af [ 0000fc57+] 00000023 * : memccpy.obj (.text)
    0001f8d2 [ 0000fc69 ] 0000001a * : isinf.obj (.text)
    0001f8ec [ 0000fc76 ] 00000014 * : subd.obj (.text)
    0001f900 [ 0000fc80 ] 00000013 * : lmpy.obj (.text)
    0001f913 [ 0000fc89+] 00000012 * : _lock.obj (.text)
    0001f925 [ 0000fc92+] 00000010 * : negd.obj (.text)
    0001f935 [ 0000fc9a+] 0000000a * : remove.obj (.text)
    0001f93f [ 0000fc9f+] 00000007 * : exit.obj (.text:CIO_breakpoint)
    0001f946 [ 0000fca3 ] 00000002 * aar.obj (.text:exit)
    0001f948 [ 0000fca4 ] 00000002 * alg_malloc.obj (.text:exit)
    0001f94a [ 0000fca5 ] 00000002 * aar.obj (.text:init)
    0001f94c [ 0000fca6 ] 00000002 * alg_malloc.obj (.text:init)
    0001f94e [ 0000fca7 ] 00000002 * rts55x.lib : vectors.obj (.text)
    0001f950 [ 0000fca8 ] 00000001 * --HOLE-- [fill = 20]

    .data 0 [ 00010000 ] 00008000 * 00000000 UNINITIALIZED

    .aacenc_text
    * 0 0001f954 [ 0000fcaa ] 0000bebd *
    0001f954 [ 0000fcaa ] 0000648e * aar_tni_rev3.l55l : aacenc_lc.o55 (.text)
    00025de2 [ 00012ef1 ] 00000002 * --HOLE-- [fill = 20]
    00025de4 [ 00012ef2 ] 00005840 * : aacenc_lc.o55 (.text:AACLCENC_TI_PROGRAM)
    0002b624 [ 00015b12 ] 000000e0 * : aacenc_lc.o55 (.text:algAlloc)
    0002b704 [ 00015b82 ] 0000008c * : aacenc_lc.o55 (.text:algInit)
    0002b790 [ 00015bc8 ] 00000076 * : aacenc_lc.o55 (.text:algFree)
    0002b806 [ 00015c03 ] 00000005 * : aacenc_lc.o55 (.text:algNumAlloc)
    0002b80b [ 00015c05+] 00000003 * : aacenc_lc.o55 (.text:exit)
    0002b80e [ 00015c07 ] 00000003 * : aacenc_lc.o55 (.text:init)

    .aacenc_const
    * 0 [ 0002b814 ] 00015c0a * 0000378a
    [ 0002b814 ] 00015c0a * 0000378a aar_tni_rev3.l55l : aacenc_lc.o55 (.const:AACLCENC_TI_CONST)

    .bss 0 [ 00032728 ] 00019394 * 000011e0 UNINITIALIZED
    [ 00032728 ] 00019394 * 00000c14 main_aud.obj (.bss)
    [ 00033f50 ] 00019fa8 * 00000200 sd_test.obj (.bss)
    [ 00034350 ] 0001a1a8 * 00000119 rts55x.lib : defs.obj (.bss)
    [ 00034582 ] 0001a2c1 * 000000d0 : trgdrv.obj (.bss)
    [ 00034722 ] 0001a391 * 00000001 : fopen.obj (.bss)
    [ 00034724 ] 0001a392 * 00000095 ezdsp5535_sdcard.obj (.bss)
    [ 0003484e ] 0001a427 * 00000001 --HOLE--
    [ 00034850 ] 0001a428 * 00000084 csl_intc.obj (.bss)
    [ 00034958 ] 0001a4ac * 00000071 rts55x.lib : lowlev.obj (.bss)
    [ 00034a3a ] 0001a51d * 0000002a csl_i2s.obj (.bss)
    [ 00034a8e ] 0001a547 * 00000001 --HOLE--
    [ 00034a90 ] 0001a548 * 00000012 csl_i2c.obj (.bss)
    [ 00034ab4 ] 0001a55a * 00000006 rts55x.lib : memory.obj (.bss)
    [ 00034ac0 ] 0001a560 * 00000004 ezdsp5535_gpio.obj (.bss)
    [ 00034ac8 ] 0001a564 * 00000004 rts55x.lib : _lock.obj (.bss)
    [ 00034ad0 ] 0001a568 * 00000004 : exit.obj (.bss)
    [ 00034ad8 ] 0001a56c * 00000003 csl_spi.obj (.bss)
    [ 00034ade ] 0001a56f * 00000003 csl_sysctrl.obj (.bss)
    [ 00034ae4 ] 0001a572 * 00000002 ezdsp5535_i2s.obj (.bss)

    .const 0 [ 00034ae8 ] 0001a574 * 0000058e
    [ 00034ae8 ] 0001a574 * 00000346 ezdsp5535_sdcard.obj (.const:.string)
    [ 00035174 ] 0001a8ba * 00000101 rts55x.lib : ctype.obj (.const:__ctypes_)
    [ 00035376 ] 0001a9bb * 00000001 --HOLE-- [fill = 0]
    [ 00035378 ] 0001a9bc * 00000097 sd_test.obj (.const:.string)
    [ 000354a6 ] 0001aa53 * 00000001 --HOLE-- [fill = 0]
    [ 000354a8 ] 0001aa54 * 0000006d main_aud.obj (.const:.string)
    [ 00035582 ] 0001aac1 * 00000001 --HOLE-- [fill = 0]
    [ 00035584 ] 0001aac2 * 00000024 rts55x.lib : _printfi.obj (.const:.string)
    [ 000355cc ] 0001aae6 * 0000000c : _printfi.obj (.const)
    [ 000355e4 ] 0001aaf2 * 00000008 : divd.obj (.const:_initial_approx$1)
    [ 000355f4 ] 0001aafa * 00000004 main_aud.obj (.const:_$P$T0$1)
    [ 000355fc ] 0001aafe * 00000002 rts55x.lib : fputs.obj (.const:.string)
    [ 00035600 ] 0001ab00 * 00000002 : fltlid.obj (.const)

    .cio 0 [ 00035608 ] 0001ab04 * 00000120 UNINITIALIZED
    [ 00035608 ] 0001ab04 * 00000120 rts55x.lib : trgmsg.obj (.cio)

    .switch 0 [ 00035848 ] 0001ac24 * 000000e2
    [ 00035848 ] 0001ac24 * 0000002c aar_tni_rev3.l55l : aacenc_lc.o55 (.switch)
    [ 000358a0 ] 0001ac50 * 00000022 csl_sdio.obj (.switch:_SDIO_eventDisable)
    [ 000358e4 ] 0001ac72 * 00000022 csl_sdio.obj (.switch:_SDIO_eventEnable)
    [ 00035928 ] 0001ac94 * 00000020 csl_dma.obj (.switch:_DMA_config)
    [ 00035968 ] 0001acb4 * 00000020 csl_dma.obj (.switch:_DMA_getConfig)
    [ 000359a8 ] 0001acd4 * 00000020 csl_dma.obj (.switch:_DMA_reset)
    [ 000359e8 ] 0001acf4 * 00000012 csl_sysctrl.obj (.switch:_SYS_setEBSR)

    .cinit 0 [ 00035a0c ] 0001ad06 * 00000080
    [ 00035a0c ] 0001ad06 * 0000002d rts55x.lib : lowlev.obj (.cinit)
    [ 00035a66 ] 0001ad33 * 0000002a : defs.obj (.cinit)
    [ 00035aba ] 0001ad5d * 0000000a : _lock.obj (.cinit)
    [ 00035ace ] 0001ad67 * 0000000a : exit.obj (.cinit)
    [ 00035ae2 ] 0001ad71 * 00000008 csl_i2s.obj (.cinit)
    [ 00035af2 ] 0001ad79 * 00000004 main_aud.obj (.cinit)
    [ 00035afa ] 0001ad7d * 00000004 rts55x.lib : fopen.obj (.cinit)
    [ 00035b02 ] 0001ad81 * 00000004 : memory.obj (.cinit)
    [ 00035b0a ] 0001ad85 * 00000001 --HOLE-- [fill = 0]

    vectors 0 0004fe00 [ 00027f00 ] 00000200 *
    0004fe00 [ 00027f00 ] 00000100 * rts55x.lib : vectors.obj (vectors)
    0004ff00 [ 00027f80 ] 00000100 * vectors.obj (vectors)


    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name

    abs. value/
    byte addr word addr name
    --------- --------- ----
    00000002 $TI_capability$C5500$CallingConvention
    00000002 $TI_capability$C5500$MemoryModel
    00000001 $TI_capability_requires_rev3
    00019394 .bss
    00008000 .data
    00010000 .text
    0001f940 C$$EXIT
    0001ec4a C$$IO$$
    0001f7bb I$$DIV
    0001f900 I$$LMPY
    0001f7da I$$MOD
    0001f885 I$$UDIV
    0001f89a I$$UMOD
    0004ff00 RST
    000164e8 _AAR_TNI_IAAR
    000164e8 _AAR_TNI_IALG
    0002b624 _AAR_TNI_algAlloc
    0002b790 _AAR_TNI_algFree
    0002b704 _AAR_TNI_algInit
    0002b806 _AAR_TNI_algNumAlloc
    00024cf1 _AAR_TNI_encode
    0002b80b _AAR_TNI_exit
    0002b80e _AAR_TNI_init
    00025d66 _AAR_TNI_reset
    00024a61 _AAR_TNI_setParams
    0001f82b _AAR_encode
    0001f946 _AAR_exit
    0001f94a _AAR_init
    0001f83b _AAR_reset
    0001f84b _AAR_setParams
    0001eda1 _ALG_activate
    0001eada _ALG_create
    0001edb1 _ALG_deactivate
    0001f454 _ALG_delete
    0001f948 _ALG_exit
    0001f94c _ALG_init
    0001930c _DAT_close
    00019435 _DAT_copy
    00019703 _DAT_fill
    00019296 _DAT_open
    000199e1 _DAT_wait
    00015333 _DMA_close
    00015347 _DMA_config
    00015ef3 _DMA_getConfig
    0001680c _DMA_getLastTransferType
    0001527c _DMA_init
    000152a7 _DMA_open
    0001653c _DMA_reset
    0001637c _DMA_start
    0001645c _DMA_stop
    000167dd _DMA_swapWords
    0001f3d1 _EZDSP5535_GPIO_getInput
    0001f37d _EZDSP5535_GPIO_init
    0001f3a7 _EZDSP5535_GPIO_setDirection
    0001f3c1 _EZDSP5535_GPIO_setOutput
    0001f1c5 _EZDSP5535_I2C_init
    0001f218 _EZDSP5535_I2C_read
    0001f1f3 _EZDSP5535_I2C_reset
    0001f1fe _EZDSP5535_I2C_write
    0001ea08 _EZDSP5535_I2S_close
    0001e948 _EZDSP5535_I2S_init
    0001e99c _EZDSP5535_I2S_readLeft
    0001e9e3 _EZDSP5535_I2S_readRight
    0001e9c0 _EZDSP5535_I2S_writeLeft
    0001e9f6 _EZDSP5535_I2S_writeRight
    0001defe _EZDSP5535_LED_getall
    0001dec8 _EZDSP5535_LED_init
    0001dfeb _EZDSP5535_LED_off
    0001dfb7 _EZDSP5535_LED_on
    0001df49 _EZDSP5535_LED_setall
    0001e01d _EZDSP5535_LED_toggle
    0001c097 _EZDSP5535_SDCARD_close
    0001bcdf _EZDSP5535_SDCARD_init
    0001c057 _EZDSP5535_SDCARD_read
    0001c077 _EZDSP5535_SDCARD_write
    0001e06d _EZDSP5535_XF_get
    0001e062 _EZDSP5535_XF_off
    0001e057 _EZDSP5535_XF_on
    0001e078 _EZDSP5535_XF_toggle
    0001f730 _EZDSP5535_init
    0001f6f9 _EZDSP5535_wait
    0001f724 _EZDSP5535_waitusec
    0001b6df _GPIO_clearInt
    0001b349 _GPIO_close
    0001b365 _GPIO_config
    0001b539 _GPIO_configBit
    0001b61c _GPIO_disableInt
    0001b67c _GPIO_enableInt
    0001b3d7 _GPIO_getConfig
    0001b320 _GPIO_open
    0001b449 _GPIO_read
    0001b7a9 _GPIO_reset
    0001b744 _GPIO_statusBit
    0001b4b8 _GPIO_write
    0001d7c8 _GPT_close
    0001d872 _GPT_config
    0001d848 _GPT_getCnt
    0001d6dd _GPT_open
    0001d766 _GPT_reset
    0001d80e _GPT_start
    0001d82b _GPT_stop
    0001a560 _GpioObj
    0001b2c2 _HOSTclock
    0001b257 _HOSTclose
    0001b1a2 _HOSTlseek
    0001b103 _HOSTopen
    0001b076 _HOSTread
    0001afc8 _HOSTrename
    0001af6a _HOSTtime
    0001af00 _HOSTunlink
    0001ae73 _HOSTwrite
    00018abe _I2C_config
    0001917c _I2C_eventDisable
    000190bf _I2C_eventEnable
    00018bb3 _I2C_getConfig
    00019282 _I2C_getEventId
    00018a4a _I2C_init
    00018f56 _I2C_read
    00019239 _I2C_setCallback
    00018c62 _I2C_setup
    00018de7 _I2C_write
    00019dc9 _I2S_close
    00019aa1 _I2S_open
    00019e39 _I2S_read
    0001a133 _I2S_reset
    00019b5b _I2S_setup
    0001a1d0 _I2S_transEnable
    0001a03e _I2S_write
    00016532 _IAAR_PARAMS
    0001c620 _IRQ_clear
    0001c65f _IRQ_clearAll
    0001c66f _IRQ_config
    0001c709 _IRQ_disable
    0001c779 _IRQ_disableAll
    0001c787 _IRQ_enable
    0001c861 _IRQ_getArg
    0001c6bb _IRQ_getConfig
    0001c976 _IRQ_globalDisable
    0001c984 _IRQ_globalEnable
    0001c992 _IRQ_globalRestore
    0001c5bb _IRQ_init
    0001c8c5 _IRQ_map
    0001eee6 _IRQ_plug
    0001c7fb _IRQ_restore
    0001c89e _IRQ_setArg
    0001c8ef _IRQ_setVecs
    0001c910 _IRQ_test
    0001e396 _MAIN_systemInit
    0001da1b _MEM_disablePartialRetentionMode
    0001d922 _MEM_disableRetentionMode
    0001d956 _MEM_enablePartialRetentionMode
    0001d8ee _MEM_enableRetentionMode
    0001dae7 _MEM_getmSDRAMClock
    0001d8ea _MEM_init
    0001dac6 _MEM_setmSDRAMClock
    0001341e _MMC_checkReadDmaDone
    0001026a _MMC_clearResponse
    00010188 _MMC_close
    0001083e _MMC_config
    00010ab7 _MMC_deselectCard
    000106f3 _MMC_drrdy
    00010722 _MMC_dxrdy
    00010540 _MMC_eventDisable
    0001038d _MMC_eventEnable
    00011447 _MMC_getCardCsd
    00013281 _MMC_getCardStatus
    000108c3 _MMC_getConfig
    0001023f _MMC_getNumberOfCards
    00010786 _MMC_getStatus
    0001033b _MMC_ierDisable
    0001030a _MMC_ierEnable
    00010000 _MMC_init
    0001036c _MMC_intEnable
    0001002b _MMC_open
    00011bce _MMC_read
    0001074f _MMC_saveStatus
    00010b3b _MMC_selectCard
    0001117c _MMC_sendAllCID
    00010948 _MMC_sendCmd
    000109bf _MMC_sendGoIdle
    00010fb0 _MMC_sendOpCond
    00013014 _MMC_setBlockLength
    00010213 _MMC_setCallBack
    000101f6 _MMC_setCardPtr
    000101c9 _MMC_setCardType
    00012ede _MMC_setDataTransferCallback
    00012f17 _MMC_setDmaChanConfig
    00012e9a _MMC_setDmaHandle
    00012faf _MMC_setEndianMode
    0001101f _MMC_setRca
    00013082 _MMC_setWriteBlkEraseCnt
    000107b7 _MMC_setupNative
    00010a2a _MMC_stop
    00012460 _MMC_write
    0001a571 _PG1_flag
    0001a570 _PG3_flag
    0001a56f _PG4_flag
    0001d5de _PLL_bypass
    0001d4be _PLL_config
    0001d589 _PLL_enable
    0001d4a1 _PLL_init
    0001d615 _PLL_reset
    0001a7d6 _RTC_bcdToDec
    0001a22b _RTC_config
    0001a78a _RTC_decToBcd
    0001a69a _RTC_eventDisable
    0001a5fe _RTC_eventEnable
    0001a2f3 _RTC_getConfig
    0001a488 _RTC_getDate
    0001a736 _RTC_getEventId
    0001a3de _RTC_getTime
    0001a207 _RTC_reset
    0001a4c6 _RTC_setAlarm
    0001a82d _RTC_setCallback
    0001a88a _RTC_setCompensation
    0001a428 _RTC_setDate
    0001a582 _RTC_setPeriodicInterval
    0001a372 _RTC_setTime
    0001a20f _RTC_start
    0001a223 _RTC_stop
    00019fa8 _ReadBuff
    0004fe00 _Reset
    00014017 _SDIO_clearResponse
    0001354d _SDIO_close
    00013566 _SDIO_config
    00013d37 _SDIO_deselectCard
    0001361c _SDIO_detectCard
    000142ca _SDIO_eventDisable
    00014129 _SDIO_eventEnable
    00013c96 _SDIO_getRca
    00013ee2 _SDIO_getResponse
    000140ee _SDIO_getSdioStatus
    000140b5 _SDIO_getStatus
    000134ae _SDIO_init
    00013891 _SDIO_initCard
    000134d9 _SDIO_open
    00014bf7 _SDIO_readBlocks
    0001461e _SDIO_readBytes
    000144b7 _SDIO_readSingleByte
    00014491 _SDIO_readWaitDisable
    0001446b _SDIO_readWaitEnable
    00013c27 _SDIO_resetCard
    00013dad _SDIO_selectCard
    00013e53 _SDIO_sendCommand
    00015220 _SDIO_setClock
    000151c0 _SDIO_setEndianMode
    00014ed4 _SDIO_writeBlocks
    0001490c _SDIO_writeBytes
    00014580 _SDIO_writeSingleByte
    0001334a _SD_configurePullup
    00011739 _SD_getCardCsd
    000112d6 _SD_sendAllCID
    000110a2 _SD_sendRca
    0001316a _SD_setBusWidth
    0001c193 _SPI_close
    0001c1b2 _SPI_config
    0001c56e _SPI_dataTransaction
    0001c3ec _SPI_deInit
    0001c154 _SPI_init
    0001c172 _SPI_open
    0001c408 _SPI_read
    0001c4b5 _SPI_write
    0001daf0 _SYS_peripheralReset
    0001db59 _SYS_setEBSR
    0001dcca _SYS_set_DSP_LDO_voltage
    0001e241 _StopTest
    00019394 _TestFail
    000181de _UART_config
    0001842e _UART_eventDisable
    000183d4 _UART_eventEnable
    0001868a _UART_fgetc
    0001877f _UART_fgets
    00018712 _UART_fputc
    0001889c _UART_fputs
    00018980 _UART_getConfig
    00018963 _UART_getEventId
    00017e23 _UART_init
    00018488 _UART_read
    0001836e _UART_reset
    000183a1 _UART_resetOff
    00018a08 _UART_setCallback
    00017e85 _UART_setup
    0001828b _UART_setupBaudRate
    0001856c _UART_write
    0004ff00 _VECSTART
    0001e16a _WDTIM_close
    0001e1ba _WDTIM_config
    0001e14b _WDTIM_getCnt
    0001e208 _WDTIM_getConfig
    0001e090 _WDTIM_open
    0001e193 _WDTIM_service
    0001e0dd _WDTIM_start
    0001e114 _WDTIM_stop
    0001a0a8 _WriteBuff
    0001ec4f __ALG_allocMemory
    0001ecc2 __ALG_freeMemory
    0001ab04 __CIOBUF_
    00007860 __STACK_END
    00000200 __STACK_SIZE
    0000e000 __SYSMEM_SIZE
    00000e00 __SYSSTACK_SIZE
    00000001 __TI_args_main
    ffffffff ___binit__
    00019394 ___bss__
    ffffffff ___c_args__
    0001ad06 ___cinit__
    00008000 ___data__
    00008000 ___edata__
    0001a574 ___end__
    0001f951 ___etext__
    0001f8d2 ___isinf
    ffffffff ___pinit__
    00010000 ___text__
    0001d247 __addd
    0001f61b __args_main
    0001ce8b __cleanup
    0001a568 __cleanup_ptr
    0001de70 __cmpd
    0001a8ba __ctypes_
    0001c99e __divd
    0001f7bb __divi
    0001f6b1 __divli
    0001d212 __divlli
    0001f885 __divu
    0001ee45 __divul
    0001d11e __divull
    0001ea18 __doflush
    0001a56a __dtors_ptr
    0001de3c __eqld
    0001f85b __fixdi
    0001f234 __fixdli
    0001f4bb __fltlid
    0001f06a __frcmpyd
    0001f0e0 __frcmpyd_div
    0001a2c0 __ft_end
    0001a1a8 __ftable
    0001ddf2 __geqd
    0001dda7 __gtrd
    0001dd5a __leqd
    0001a564 __lock
    0001dd12 __lssd
    0001e555 __mpyd
    0001f900 __mpyli
    0001d066 __mpylli
    0001f925 __negd
    0001dcde __neqd
    0001f923 __nop
    00017be1 __printfi
    0001e8eb __rd_ok
    0001f91b __register_lock
    0001f913 __register_unlock
    0001f7da __remi
    0001f666 __remli
    0001d037 __remlli
    0001f89a __remu
    0001f153 __remul
    0001cfe9 __remull
    00007760 __stack
    0001f8ec __subd
    00000060 __sys_memory
    00007060 __sysstack
    0001a220 __tmpnams
    0001a566 __unlock
    0001e86b __wrt_ok
    0001f93f _abort
    0001ad08 _add_device
    0001f522 _atoi
    0001f5ce _auto_init
    0001f7f7 _c_int00
    0001bcb9 _calloc
    0001a424 _cardAddr
    0001bcb1 _chkheap
    0001ac95 _close
    00019f9c _enc
    00019f9e _encParams
    00019f96 _encode
    0001f77d _exit
    0001efef _fclose
    0001ea81 _fflush
    0001ac8c _find_registered_device
    0001cfae _fopen
    0001ecfb _fputc
    0001e3f2 _fputs
    0001b82a _free
    0001bc5b _free_memory
    0001cee5 _freopen
    0001a545 _fsError
    0001f3e9 _fseek
    0001a548 _gI2cObj
    0001d66d _getSysClk
    0001adf8 _getenv
    0001a562 _hGpio
    0001a572 _hI2s
    0001e390 _hw_codec_init
    0001e392 _hw_codec_test
    0001a558 _i2cHandle
    00019395 _inpBuffer
    0001ac26 _lseek
    0001ef72 _ltoa
    0001e243 _main
    0001b95b _malloc
    0001bc01 _max_free
    0001edc3 _mem_align
    0001ee36 _mem_free
    0001f8af _memccpy
    0001f73e _memcpy
    0001b8f6 _minit
    0001a3d4 _mmcCardObj
    0001a426 _mmcStatus
    0001a3d2 _mmcsdHandle
    0001ab67 _open
    0001a546 _ouError
    00019b95 _outpBuffer
    0001a392 _pMmcsdContObj
    0001f57e _printf
    0001ecfb _putc
    0001ed92 _putchar
    0001e527 _puts
    0001aab9 _read
    0001f2a3 _readmsg
    0001ba50 _realloc
    0001f935 _remove
    0001aa83 _remove_device
    0001aa2a _rename
    0001a402 _sdCardCsdObj
    0001a3f2 _sdCardIdObj
    0001e787 _sd_test
    0001e394 _sd_test_app
    0001e6a1 _setvbuf
    0001e261 _sw_codec_init
    0001a9f7 _unlink
    0001a8b5 _write
    0001eb95 _writemsg
    ffffffff binit
    0001ad06 cinit
    00008000 edata
    0001a574 end
    0001f951 etext
    ffffffff pinit


    GLOBAL SYMBOLS: SORTED BY Symbol Address

    abs. value/
    byte addr word addr name
    --------- --------- ----
    00000001 $TI_capability_requires_rev3
    00000001 __TI_args_main
    00000002 $TI_capability$C5500$CallingConvention
    00000002 $TI_capability$C5500$MemoryModel
    00000060 __sys_memory
    00000200 __STACK_SIZE
    00000e00 __SYSSTACK_SIZE
    0000e000 __SYSMEM_SIZE
    00007060 __sysstack
    00007760 __stack
    00007860 __STACK_END
    00008000 .data
    00010000 .text
    00010000 _MMC_init
    00008000 ___data__
    00008000 ___edata__
    00010000 ___text__
    00008000 edata
    0001002b _MMC_open
    00010188 _MMC_close
    000101c9 _MMC_setCardType
    000101f6 _MMC_setCardPtr
    00010213 _MMC_setCallBack
    0001023f _MMC_getNumberOfCards
    0001026a _MMC_clearResponse
    0001030a _MMC_ierEnable
    0001033b _MMC_ierDisable
    0001036c _MMC_intEnable
    0001038d _MMC_eventEnable
    00010540 _MMC_eventDisable
    000106f3 _MMC_drrdy
    00010722 _MMC_dxrdy
    0001074f _MMC_saveStatus
    00010786 _MMC_getStatus
    000107b7 _MMC_setupNative
    0001083e _MMC_config
    000108c3 _MMC_getConfig
    00010948 _MMC_sendCmd
    000109bf _MMC_sendGoIdle
    00010a2a _MMC_stop
    00010ab7 _MMC_deselectCard
    00010b3b _MMC_selectCard
    00010fb0 _MMC_sendOpCond
    0001101f _MMC_setRca
    000110a2 _SD_sendRca
    0001117c _MMC_sendAllCID
    000112d6 _SD_sendAllCID
    00011447 _MMC_getCardCsd
    00011739 _SD_getCardCsd
    00011bce _MMC_read
    00012460 _MMC_write
    00012e9a _MMC_setDmaHandle
    00012ede _MMC_setDataTransferCallback
    00012f17 _MMC_setDmaChanConfig
    00012faf _MMC_setEndianMode
    00013014 _MMC_setBlockLength
    00013082 _MMC_setWriteBlkEraseCnt
    0001316a _SD_setBusWidth
    00013281 _MMC_getCardStatus
    0001334a _SD_configurePullup
    0001341e _MMC_checkReadDmaDone
    000134ae _SDIO_init
    000134d9 _SDIO_open
    0001354d _SDIO_close
    00013566 _SDIO_config
    0001361c _SDIO_detectCard
    00013891 _SDIO_initCard
    00013c27 _SDIO_resetCard
    00013c96 _SDIO_getRca
    00013d37 _SDIO_deselectCard
    00013dad _SDIO_selectCard
    00013e53 _SDIO_sendCommand
    00013ee2 _SDIO_getResponse
    00014017 _SDIO_clearResponse
    000140b5 _SDIO_getStatus
    000140ee _SDIO_getSdioStatus
    00014129 _SDIO_eventEnable
    000142ca _SDIO_eventDisable
    0001446b _SDIO_readWaitEnable
    00014491 _SDIO_readWaitDisable
    000144b7 _SDIO_readSingleByte
    00014580 _SDIO_writeSingleByte
    0001461e _SDIO_readBytes
    0001490c _SDIO_writeBytes
    00014bf7 _SDIO_readBlocks
    00014ed4 _SDIO_writeBlocks
    000151c0 _SDIO_setEndianMode
    00015220 _SDIO_setClock
    0001527c _DMA_init
    000152a7 _DMA_open
    00015333 _DMA_close
    00015347 _DMA_config
    00015ef3 _DMA_getConfig
    0001637c _DMA_start
    0001645c _DMA_stop
    0001653c _DMA_reset
    000167dd _DMA_swapWords
    0001680c _DMA_getLastTransferType
    00017be1 __printfi
    00017e23 _UART_init
    00017e85 _UART_setup
    000181de _UART_config
    0001828b _UART_setupBaudRate
    0001836e _UART_reset
    000183a1 _UART_resetOff
    000183d4 _UART_eventEnable
    0001842e _UART_eventDisable
    00018488 _UART_read
    0001856c _UART_write
    0001868a _UART_fgetc
    00018712 _UART_fputc
    0001877f _UART_fgets
    0001889c _UART_fputs
    00018963 _UART_getEventId
    00018980 _UART_getConfig
    00018a08 _UART_setCallback
    00018a4a _I2C_init
    00018abe _I2C_config
    00018bb3 _I2C_getConfig
    00018c62 _I2C_setup
    00018de7 _I2C_write
    00018f56 _I2C_read
    000190bf _I2C_eventEnable
    0001917c _I2C_eventDisable
    00019239 _I2C_setCallback
    00019282 _I2C_getEventId
    00019296 _DAT_open
    0001930c _DAT_close
    00019435 _DAT_copy
    00019703 _DAT_fill
    000199e1 _DAT_wait
    00019aa1 _I2S_open
    00019b5b _I2S_setup
    00019dc9 _I2S_close
    00019e39 _I2S_read
    0001a03e _I2S_write
    0001a133 _I2S_reset
    0001a1d0 _I2S_transEnable
    0001a207 _RTC_reset
    0001a20f _RTC_start
    0001a223 _RTC_stop
    0001a22b _RTC_config
    0001a2f3 _RTC_getConfig
    0001a372 _RTC_setTime
    0001a3de _RTC_getTime
    0001a428 _RTC_setDate
    0001a488 _RTC_getDate
    0001a4c6 _RTC_setAlarm
    0001a582 _RTC_setPeriodicInterval
    0001a5fe _RTC_eventEnable
    0001a69a _RTC_eventDisable
    0001a736 _RTC_getEventId
    0001a78a _RTC_decToBcd
    0001a7d6 _RTC_bcdToDec
    0001a82d _RTC_setCallback
    0001a88a _RTC_setCompensation
    0001a8b5 _write
    0001a9f7 _unlink
    0001aa2a _rename
    0001aa83 _remove_device
    0001aab9 _read
    0001ab67 _open
    0001ac26 _lseek
    0001ac8c _find_registered_device
    0001ac95 _close
    0001ad08 _add_device
    0001adf8 _getenv
    0001ae73 _HOSTwrite
    0001af00 _HOSTunlink
    0001af6a _HOSTtime
    0001afc8 _HOSTrename
    0001b076 _HOSTread
    0001b103 _HOSTopen
    0001b1a2 _HOSTlseek
    0001b257 _HOSTclose
    0001b2c2 _HOSTclock
    0001b320 _GPIO_open
    0001b349 _GPIO_close
    0001b365 _GPIO_config
    0001b3d7 _GPIO_getConfig
    0001b449 _GPIO_read
    0001b4b8 _GPIO_write
    0001b539 _GPIO_configBit
    0001b61c _GPIO_disableInt
    0001b67c _GPIO_enableInt
    0001b6df _GPIO_clearInt
    0001b744 _GPIO_statusBit
    0001b7a9 _GPIO_reset
    0001b82a _free
    0001b8f6 _minit
    0001b95b _malloc
    0001ba50 _realloc
    0001bc01 _max_free
    0001bc5b _free_memory
    0001bcb1 _chkheap
    0001bcb9 _calloc
    0001bcdf _EZDSP5535_SDCARD_init
    0001c057 _EZDSP5535_SDCARD_read
    0001c077 _EZDSP5535_SDCARD_write
    0001c097 _EZDSP5535_SDCARD_close
    0001c154 _SPI_init
    0001c172 _SPI_open
    0001c193 _SPI_close
    0001c1b2 _SPI_config
    0001c3ec _SPI_deInit
    0001c408 _SPI_read
    0001c4b5 _SPI_write
    0001c56e _SPI_dataTransaction
    0001c5bb _IRQ_init
    0001c620 _IRQ_clear
    0001c65f _IRQ_clearAll
    0001c66f _IRQ_config
    0001c6bb _IRQ_getConfig
    0001c709 _IRQ_disable
    0001c779 _IRQ_disableAll
    0001c787 _IRQ_enable
    0001c7fb _IRQ_restore
    0001c861 _IRQ_getArg
    0001c89e _IRQ_setArg
    0001c8c5 _IRQ_map
    0001c8ef _IRQ_setVecs
    0001c910 _IRQ_test
    0001c976 _IRQ_globalDisable
    0001c984 _IRQ_globalEnable
    0001c992 _IRQ_globalRestore
    0001c99e __divd
    0001ce8b __cleanup
    0001cee5 _freopen
    0001cfae _fopen
    0001cfe9 __remull
    0001d037 __remlli
    0001d066 __mpylli
    0001d11e __divull
    0001d212 __divlli
    0001d247 __addd
    0001d4a1 _PLL_init
    0001d4be _PLL_config
    0001d589 _PLL_enable
    0001d5de _PLL_bypass
    0001d615 _PLL_reset
    0001d66d _getSysClk
    0001d6dd _GPT_open
    0001d766 _GPT_reset
    0001d7c8 _GPT_close
    0001d80e _GPT_start
    0001d82b _GPT_stop
    0001d848 _GPT_getCnt
    0001d872 _GPT_config
    0001d8ea _MEM_init
    0001d8ee _MEM_enableRetentionMode
    0001d922 _MEM_disableRetentionMode
    0001d956 _MEM_enablePartialRetentionMode
    0001da1b _MEM_disablePartialRetentionMode
    0001dac6 _MEM_setmSDRAMClock
    0001dae7 _MEM_getmSDRAMClock
    0001daf0 _SYS_peripheralReset
    0001db59 _SYS_setEBSR
    0001dcca _SYS_set_DSP_LDO_voltage
    0001dcde __neqd
    0001dd12 __lssd
    0001dd5a __leqd
    0001dda7 __gtrd
    0001ddf2 __geqd
    0001de3c __eqld
    0001de70 __cmpd
    0001dec8 _EZDSP5535_LED_init
    0001defe _EZDSP5535_LED_getall
    0001df49 _EZDSP5535_LED_setall
    0001dfb7 _EZDSP5535_LED_on
    0001dfeb _EZDSP5535_LED_off
    0001e01d _EZDSP5535_LED_toggle
    0001e057 _EZDSP5535_XF_on
    0001e062 _EZDSP5535_XF_off
    0001e06d _EZDSP5535_XF_get
    0001e078 _EZDSP5535_XF_toggle
    0001e090 _WDTIM_open
    0001e0dd _WDTIM_start
    0001e114 _WDTIM_stop
    0001e14b _WDTIM_getCnt
    0001e16a _WDTIM_close
    0001e193 _WDTIM_service
    0001e1ba _WDTIM_config
    0001e208 _WDTIM_getConfig
    0001e241 _StopTest
    0001e243 _main
    0001e261 _sw_codec_init
    0001e390 _hw_codec_init
    0001e392 _hw_codec_test
    0001e394 _sd_test_app
    0001e396 _MAIN_systemInit
    0001e3f2 _fputs
    0001e527 _puts
    0001e555 __mpyd
    0001e6a1 _setvbuf
    0001e787 _sd_test
    0001e86b __wrt_ok
    0001e8eb __rd_ok
    0001e948 _EZDSP5535_I2S_init
    0001e99c _EZDSP5535_I2S_readLeft
    0001e9c0 _EZDSP5535_I2S_writeLeft
    0001e9e3 _EZDSP5535_I2S_readRight
    0001e9f6 _EZDSP5535_I2S_writeRight
    0001ea08 _EZDSP5535_I2S_close
    0001ea18 __doflush
    0001ea81 _fflush
    0001eada _ALG_create
    0001eb95 _writemsg
    0001ec4a C$$IO$$
    0001ec4f __ALG_allocMemory
    0001ecc2 __ALG_freeMemory
    0001ecfb _fputc
    0001ecfb _putc
    0001ed92 _putchar
    0001eda1 _ALG_activate
    0001edb1 _ALG_deactivate
    0001edc3 _mem_align
    0001ee36 _mem_free
    0001ee45 __divul
    0001eee6 _IRQ_plug
    0001ef72 _ltoa
    0001efef _fclose
    0001f06a __frcmpyd
    0001f0e0 __frcmpyd_div
    0001f153 __remul
    0001f1c5 _EZDSP5535_I2C_init
    0001f1f3 _EZDSP5535_I2C_reset
    0001f1fe _EZDSP5535_I2C_write
    0001f218 _EZDSP5535_I2C_read
    0001f234 __fixdli
    0001f2a3 _readmsg
    0001f37d _EZDSP5535_GPIO_init
    0001f3a7 _EZDSP5535_GPIO_setDirection
    0001f3c1 _EZDSP5535_GPIO_setOutput
    0001f3d1 _EZDSP5535_GPIO_getInput
    0001f3e9 _fseek
    0001f454 _ALG_delete
    0001f4bb __fltlid
    0001f522 _atoi
    0001f57e _printf
    0001f5ce _auto_init
    0001f61b __args_main
    0001f666 __remli
    0001f6b1 __divli
    0001f6f9 _EZDSP5535_wait
    0001f724 _EZDSP5535_waitusec
    0001f730 _EZDSP5535_init
    0001f73e _memcpy
    0001f77d _exit
    0001f7bb I$$DIV
    0001f7bb __divi
    0001f7da I$$MOD
    0001f7da __remi
    0001f7f7 _c_int00
    0001f82b _AAR_encode
    0001f83b _AAR_reset
    0001f84b _AAR_setParams
    0001f85b __fixdi
    0001f885 I$$UDIV
    0001f885 __divu
    0001f89a I$$UMOD
    0001f89a __remu
    0001f8af _memccpy
    0001f8d2 ___isinf
    0001f8ec __subd
    0001f900 I$$LMPY
    0001f900 __mpyli
    0001f913 __register_unlock
    0001f91b __register_lock
    0001f923 __nop
    0001f925 __negd
    0001f935 _remove
    0001f93f _abort
    0001f940 C$$EXIT
    0001f946 _AAR_exit
    0001f948 _ALG_exit
    0001f94a _AAR_init
    0001f94c _ALG_init
    0001f951 ___etext__
    0001f951 etext
    00024a61 _AAR_TNI_setParams
    00024cf1 _AAR_TNI_encode
    00025d66 _AAR_TNI_reset
    0002b624 _AAR_TNI_algAlloc
    0002b704 _AAR_TNI_algInit
    0002b790 _AAR_TNI_algFree
    0002b806 _AAR_TNI_algNumAlloc
    0002b80b _AAR_TNI_exit
    0002b80e _AAR_TNI_init
    000164e8 _AAR_TNI_IAAR
    000164e8 _AAR_TNI_IALG
    00016532 _IAAR_PARAMS
    00019394 .bss
    00019394 _TestFail
    00019394 ___bss__
    00019395 _inpBuffer
    00019b95 _outpBuffer
    00019f96 _encode
    00019f9c _enc
    00019f9e _encParams
    00019fa8 _ReadBuff
    0001a0a8 _WriteBuff
    0001a1a8 __ftable
    0001a220 __tmpnams
    0001a2c0 __ft_end
    0001a392 _pMmcsdContObj
    0001a3d2 _mmcsdHandle
    0001a3d4 _mmcCardObj
    0001a3f2 _sdCardIdObj
    0001a402 _sdCardCsdObj
    0001a424 _cardAddr
    0001a426 _mmcStatus
    0001a545 _fsError
    0001a546 _ouError
    0001a548 _gI2cObj
    0001a558 _i2cHandle
    0001a560 _GpioObj
    0001a562 _hGpio
    0001a564 __lock
    0001a566 __unlock
    0001a568 __cleanup_ptr
    0001a56a __dtors_ptr
    0001a56f _PG4_flag
    0001a570 _PG3_flag
    0001a571 _PG1_flag
    0001a572 _hI2s
    0001a574 ___end__
    0001a574 end
    0001a8ba __ctypes_
    0001ab04 __CIOBUF_
    0001ad06 ___cinit__
    0001ad06 cinit
    0004fe00 _Reset
    0004ff00 RST
    0004ff00 _VECSTART
    ffffffff ___binit__
    ffffffff ___c_args__
    ffffffff ___pinit__
    ffffffff binit
    ffffffff pinit

    [439 symbols]

  • Sorry for the late response.

    Nothing jumped out of the map file.  Can you update you status of this bug

    Thanks

    Ran

  • Hi, 

    I don't know exactly what was wrong, but I used the default memory map file from the ezdsp5535 evm examples and completely removed the special sections allocated for the library as was shown in the examples of the aac library.

    Now, the situation is that the encode function works and returns data on small test vectors, still have to check it with real audio data.

    Thanks.

  • Thank you for your reply

    Can you close the thread?

    Ran