cancel
Showing results for 
Search instead for 
Did you mean: 

Missing Database files

Rsrma.1
Associate III

0693W00000HpqYtQAJ.pngHi everyone,

I'm working on STM32f407VG discovery board on linux 20.04 host machine. I've written my own bootloader code starting at address 0x08000000. But when I'm trying to upload my firmware using STM32Cube Programmer its giving me error saying, database can not be found. When I went to that directory all database files are starting from 0x400.xml

I've included screenshot of error can somebody explain why it is coming?

1 ACCEPTED SOLUTION

Accepted Solutions

Perhaps the target chip is not suitably selected in the IDE?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

2 REPLIES 2

Perhaps the target chip is not suitably selected in the IDE?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Rsrma.1
Associate III

Yeah, I found the error. I was sending wrong Product ID. And this is important because based on the product id STM32 cube programmer will look in database. Below are the product id I found for the different controllers.

  • 0x0413: STM32F405xx/07xx and STM32F415xx/17xx)
  • 0x0419: STM32F42xxx and STM32F43xxx
  • 0x0423: STM32F401xB/C
  • 0x0433: STM32F401xD/E
  • 0x0431: STM32F411xC/E