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.

Descripancies in ROM support for EEPROM functions

1) LM4F120H5QR ROM USER'S GUIDE ROM-LM4F120H5QR-UG-730 suggests to define TARGET_IS_BLIZZARD_RA1, which causes the rom.h from TivaWare 1.0 NOT to export any EEPROM API functions.

2) Tiva" TM4C1233H6PM ROM USER’S GUIDE ROM-TM4C1233H6PM-UG-750 suggests to define TARGET_IS_BLIZZARD_RB1, which causes the rom.h from TivaWare 1.0 to export EEPROM API functions. However, the TM4C1233H6PM ROM user''s guide doesn't document any EEPROM functions.

(where the TM4C1233H6PM should be identical to the LM4F120H5QR)

3) Looking in the ROM table for an example LM4F120H5QR Rev A3 shows EEPROM functions and:

- Calling ROM_EEPROMSizeGet returns the expected value of 2048.

- Calling ROM_EEPROMBlockCountGet returns the expected value of 32.

 

My questions are:

a) When compiling for a LM4F120H5QR should TARGET_IS_BLIZZARD_RA1 or TARGET_IS_BLIZZARD_RB1 be defined?

b) Should the ROM EEPROM functions be described as supported in the LM4F120H5QR and/or TM4C1233H6PM ROM user guides?

21 Replies

  • Chester Gillon
    When compiling for a LM4F120H5QR should TARGET_IS_BLIZZARD_RA1 or TARGET_IS_BLIZZARD_RB1 be defined?

    The ROM users guides didn't make it clear the significance of the suffix for the TARGET_IS_BLIZZARD macros. The "Using the ROM" section of the TivaWare™ Peripheral Driver Library USER’S GUIDE SW-DRL-UG-1.0 clarifies that the suffix represents the silicon revision targetted. i.e. for a LM4F120H5QR rev A3 this means TARGET_IS_BLIZZARD_RA3 should be defined.

    However, the TivaWare 1.0 user's guide doesn't appear to have an up to date list of the defines expected by driverlib/rom.h since section 29.2 lists the following macros:

    - TARGET_IS_DUSTDEVIL_RA0

    - TARGET_IS_TEMPEST_RB1

    - TARGET_IS_TEMPEST_RC1

    - TARGET_IS_TEMPEST_RC3

    - TARGET_IS_TEMPEST_RC5

    - TARGET_IS_FIRESTORM_RA2

    - TARGET_IS_BLIZZARD_RA1

    Whereas the list of defines expected by the TivaWare 1.0 driverlib/rom.h are actually:

    - TARGET_IS_BLIZZARD_RA1

    - TARGET_IS_BLIZZARD_RA3

    - TARGET_IS_BLIZZARD_RB1

  • In reply to Chester Gillon:

    For the TM4C123GH6PGE MCU, which Blizzard class should be designated?  And where is this list?  All previously listed links are BROKEN!!!

  • In reply to Evelyn Sabbag1:

    Hello Evelyn,

    When using TM4C123 or LM4F please check the SYSCTL.DID0 register at address 0x400FE000

    This is mentioned in the Data Sheet as well for the description of the above register.

    If the value shows 0x18050001: The last byte which shows 01 and byte before it shows 00 means RA1

    If the value shows 0x18050101: The last byte which shows 01 and byte before it shows 01 means RB1

    Regards

    Amit

    Regards,

    Amit Ashara

  • In reply to Amit Ashara:

    For the TM4C123GH6PM I have 0x18050102 in the SYSCTL.DIDO register. Would that indicate RB2? Unfortunately I don't see RB2 in the rom.h file. I would greatly appreciate any help.
  • In reply to Joseph Forrest:

    Holy Zombie Thread!

    Robert

  • Guru 47910 points

    In reply to Robert Adsett:

    Sure it's a "Zombie" - yet it's a Zombie w/terrific search/find capability. Where's Buffy when we need her?

    (if not, "Best Tag ever - damn close!)   Or you can bore us to death w/vendor's part number...

  • In reply to cb1:

    It is definitely on point and no disrespect to Joseph.

    Better searching than most newcomers do actually

    Someone from TI should have an answer.

    Robert
  • In reply to Robert Adsett:

    Robert Adsett
    Someone from xyz should have an answer. 

    If they don't - may we drive a stake thru this Franken-post?

  • In reply to cb1_mobile:

    You bring the torches, I'll see to the pitch forks.

    Robert
  • In reply to Robert Adsett:

    Sounds (exactly) like (another) day in Margaritaville...

    Recall - we exhausted the torches - last "eclipse viewing..."   I've several hundred "Stellaris match books" left over (they had "flash" issues) - might they do?

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.