QStlink2
QStlink2 copied to clipboard
STM32F207 - Error "Device not found in database" but present
With qstlink2, after clicking on 'Connect', i get:
32 Device descriptions loaded.
Searching Device...
ST Link V2 / Nucleo found!
Fetching version...
Changing mode to SWD...
Fetching mode...
Mode: Debug
Fetching status...
Status: Unknown
Fetching MCU Info...
Device not found in database!
Disconnecting...
Disconnected.
The device is not found in the database. But i work on a STM32F207, and in the /usr/share/qstlink2/devices.xml, this device is present:
<device type="STM32F2xx" coretype="CM3">
<core_id>0x2ba01477</core_id>
<chip_id>0x411</chip_id>
<flash_size_reg>0x1FFF7A22</flash_size_reg>
<flash_int_reg>0x40023c00</flash_int_reg>
<buffer_size>0x8000</buffer_size>
<loader>loader_f2.bin</loader>
</device>
In the terminal, i get more information:
user@user-VirtualBox:~$ qstlink2
Verbose level: 3
Version: 1.2.3
174 - Info: libpng warning: iCCP: known incorrect sRGB profile
188 - Info: Devices list loaded.
200 - Info: "32 Device descriptions loaded."
3975 - Info: "Searching Device..."
3975 - Info: Cannot open device
4003 - Info: "ST Link V2 / Nucleo found!"
4003 - Info: "Fetching version..."
4010 - Info: "Changing mode to SWD..."
4123 - Info: "Fetching mode..."
4138 - Info: "Mode: Debug"
4138 - Info: "Fetching status..."
4144 - Info: "Status: Unknown"
4144 - Info: "Fetching MCU Info..."
4150 - Info: CoreID: 2BA01477
4162 - Info: CM3/4 Searching at E0042000
4162 - Info: ChipID: 0x005
4162 - Error: Did not find chipID!
4162 - Info: "Device not found in database!"
4162 - Error: Device not found in database!
4162 - Info: "Disconnecting..."
4168 - Info: "Disconnected."
I remark that the chip_id does not correspond to the one in the devices.xml file. Should i change it? Is 0x411 an incorrect one?