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.

MSP430F4152: FLL+ seems to not lock, FLASH Information memory field download error

Part Number: MSP430F4152


Tool/software:

Dear All,

I would like to ask some support regarding two problems:

1. FLL+ does not lock and not produce desired (1,504MHz) MCLK. I forced P1.1 to add out MCLK and it is only 310KHz!
If "FN_x' DCO range adjusted this value changes: ~600K, ~900K etc. It seems the DCO oscillates at its lowest frequency and DCOF flag always '1'. 

I use VLO as ACLK (FLL+ input reference) clock generator. Note, ACLK is OK (LCD working). 

My FLL+ configuration (screenshot taken from code editor), after RESET:

2. I cannot download FLASH program (using BSLDEMO2.exe + RS232 interface) due to a mass erase issue at 01000H. I can download only the code if I remove

the constants located in ~1000H field.

Embedded constant table definition in my code: I used this technique succesfully with 'F1222, 'F415 etc parts but

it sems does not work with 'F4152 (due to maybe BSL version 1.61?):

Is it possible to define somehow initial constants (~table) in the information memory area?

Thank you in advance!

Joseph

  • Dear Forum,

    Meantime, I could fix the problems, now evertyting is OK.

    1. FLL+: yesterday walking to home I could buy a Watch Crystal in the local electrincs shop. I no longer use VLO (not enabled after POR) but LFXT1 is now the FLL+ reference signal, at MCLK output PIN the desired 1,504MHz is measured. Fortunately, there was footprint designed for Quartz on my PCB as alternative.

    2. Erase isse when code downoladed using BSLDEMO2.exe: reading again the family user manual, I have found:

    It seems the statements above are valid for 'F4152 part too. I use SEGMENT B which does not requre special UNLOCK as SEGMENT A does:

    ORG 01080H ;insted of 01000H
    DB 0,0,0
    DW 40

    Joseph

**Attention** This is a public forum