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.

TMS470 - CRC header file via HalCoGen

Other Parts Discussed in Thread: HALCOGEN

I don't see any generated CRC peripheral header files when I run HALCoGen 03.04.00.

What am I missing?

  • Hi David, 

            Thanks for your post. Sorry to bring you this problem. Now our HALCoGen doesn't support the TMS470M CRC module configuration.  If you want to get the CRC module header file, you can refer to the previous post on the CRC issue:

            http://e2e.ti.com/support/microcontrollers/hercules/f/407/t/198927.aspx 

            I have attached the files. Hope this may help you.

    4118.TMS470M CRC.zip

    Best Regards,
    Shelford

  • The header and source file you have attached does not have the base address in it.

    For example in the reg_het.h file there is:

    #define hetREG ((hetBASE_t *)0xFFF7B800U)

    Do you have a header file that contains the base address for the CRC peripheral and is in the format that the Halcogen tool outputs (for consistency)

  • Hi David,

                  Sorry to tell you that we haven't the HALCoGen output format CRC header files for the TMS470M now.  And we just have the old version test codes on CRC module. In the old version codes, the base address is defined in the .cmd file(can be found in the attached files) as follows:

                

           7115.TMS470M CRC_new.zip

                  The &e_CRC1_ST statement in the CRC file just represents the CRC base address.It's defined in another way.  You can directly use the base address to replace the &e_CRC1_ST too and do some modification according the HALCoGen output formate. Thanks. 

    Best Regards,
    Shelford