Skip to main content
Visitor II
January 30, 2020
Question

STM32F103C8T6 Invalid ROM Table ST-Link

  • January 30, 2020
  • 3 replies
  • 2157 views

Hello,

Here is my circuit

0690X00000BwwNXQAZ.png

By connecting ST-Link I get "'Invalid ROM table" error. However by following this "http://www.keil.com/support/docs/3566.htm" it works fine. But I need to know why my circuit should have this option but this circuit works fine without any option in KEIL. The difference is Boot1 that is not important based on Datasheet when Boot0 is connected to ground.

0690X00000BwwPnQAJ.png

what is my mistake?

    This topic has been closed for replies.

    3 replies

    parisaAuthor
    Visitor II
    February 7, 2020

    I can't find my problem and after programming my MCU it doesn't work properly. I don't know what is wrong with it

    parisaAuthor
    Visitor II
    February 7, 2020

    In addition, I use a 25Mhz crystal but the china board used 8Mhz crystal( I've changed the crystal value in Flash->configure->Targe).

    parisaAuthor
    Visitor II
    February 7, 2020

    I changed my crystal to 8Mhz and it works fine. I need to know

    1) For any value of external crystals, how can I set this value for st-link to program my MCU without any problems?

    2) Keil->configure->Target-> Xtal value is important? what about Keil->configure->Debug->St-link ->Trace->Core clock value.