Part Number: MSPM0G3507
Hi,
I'm using driverlib in part. Are the following issues addressed by the latest driverlib currently available?
Errata : CPU_ERR_01
Title: CPU cache content can get corrupted
Revision : B
Details "Cache corruption can occur when switching between accessing Main flash memory, and other memory regions such as NONMAIN or Calibration data areas."
Workaround
Use the following procedure to access areas outside main memory safely:
1. Disable the cache by setting CTL.ICACHE to "0".
2. Perform needed access to memory area.
3. Re-enable cache by setting CTL.ICACHE to "1
Also related to this problem, I couldn't find where the calibration data area was.
In particular, I would like to check whether the address of the calibration data for the built-in thermometer used by driverlib is correct.
Related function :
dl_sysctl_mspm0g1x0x_g3x0x.h
DL_SYSCTL_getTempCalibrationConstant


