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.

macros_hwa_remap.inc

Other Parts Discussed in Thread: SPRC133


Good morning,


Could you please help me to locate file:
macros_hwa_remap.inc

as needed in:
hwafft.asm


I downloaded:
http://www.ti.com/lit/an/sprabb6b/sprabb6b.pdf
http://www-s.ti.com/sc/techlit/sprabb6.zip

where \sprabb6\ contains hwafft.asm which requires:
.include "lpva200.inc"
.include "macros_hwa_remap.inc"

both missing from distribution sprabb6.zip


I was able to find "lpva200.inc" (see 1 below), but still can not find "macros_hwa_remap.inc" even in latest CSL package (see 2 below).


(1)
In the thread:
http://e2e.ti.com/support/dsp/c5000/f/109/p/66178/403016.aspx#403016

I found reference to lpva200.inc in:
e2e.ti.com/cfs-file.ashx/__key/CommunityServer-Discussions-Components-Files/109/0363.C5515_5F00_eZdsp_5F00_Audio_5F00_Filter_5F00_Demo1.zip

and also through thread:
http://e2e.ti.com/support/dsp/c5000/f/109/p/90003/439987.aspx
http://code.google.com/p/c5505-ezdsp/
c5505-ezdsp.googlecode.com/files/C5515_eZdsp_Audio_Filter_Demo1.zip


(2)
I downloaded latest TMS320C55XXCSL-LOWPWR-03.03.00.01-Setup.exe from:
http://www.ti.com/tool/sprc133
http://software-dl.ti.com/dsps/dsps_public_sw/dsps_swops_houston/C55X/latest/index_FDS.html

but it does not contain "macros_hwa_remap.inc"



Would it be possible to re-publish new version of sprabb6.zip with all necessery files consolidated ?



Please advice,

thanks & regards,
Dubravko

  • Hi Dubravko,

    I will file a bug to include these two additional files with SPRABB6.zip. Attached them to this post for now.

    lpva200.inc

    http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/109/3441.lpva200.inc

    macros_hwa_remap.inc

    http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/109/2055.macros_5F00_hwa_5F00_remap.inc

    Hope this helps,
    Mark


  • Mark good afternoon,

    and thanks for such a prompt reply and providing the files !
    I just managed to build my project, so now I can move on and evaluate the hwafft functions behaviour/performance in simulation first, then try the same on real HW.


    Please note there is a slight difference in "lpva200.inc". The one I found  (described in 1 in my original post) has commented out
    ;****************************************************************************************
    ;    Test Mode Control Register
    ;****************************************************************************************
        ;.include "map_da214.inc"            ; (was uma_map.inc) Memory + I/O space + MMRs mapping file...



    The one in this attachment "3441.lpva200.inc" needs this "map_da214.inc":
    ;****************************************************************************************
    ;    Test Mode Control Register
    ;****************************************************************************************
        .include "map_da214.inc"            ; (was uma_map.inc) Memory + I/O space + MMRs mapping file...



    I will close this Post now (Yes Resolved), and again, thanks for prompt response.    
        
    thanks & regards
    Dubravko

  • Dubravko,

    Attaching the file just in case. I dont think you should need it, however.

    Just FYI - lpva200.inc maps registers to IO addresses and defines bit fields for each register. This task is better achieved with the CSL, but these routines were written before the CSL. We do not use lpva200.inc with CSL.

    map_da214.inc

    http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/109/6837.map_5F00_da214.inc

    Hope this helps,
    Mark