cancel
Showing results for 
Search instead for 
Did you mean: 

HCI_GetWirelessFwInfo returns wrong VersionReleaseType?

lastMcu
Associate II

HCI_GetWirelessFwInfo seems to return the wrong VersionReleaseType.

 

The result I get is type 0x02, that according to shci.h is: INFO_STACK_TYPE_BLE_HCI. Which should mean that the BLE stack currently flashed it the HCI only layer. But everything indicates that the current BLE stack is actually full (type 0x01). In first place because I tried a few samples that require the full stack and they work fine.

Debug dump from the BLE_p2pClient sample:

 

-- P2P CLIENT INITIALIZED
Wireless Firmware version 1.13.2
Wireless Firmware build 2
...
Success: aci_gatt_init command
Success: aci_gap_init command

 

 

If it's really the HCI stack then the two last init commands are not supported and should have failed?

Btw, this is a brand new NUCLEO board still with the BLE stack that was flashed at factory.

1 REPLY 1
STTwo-32
ST Employee

Hello @lastMcu 

Could you give more details on how you have been able to reproduce this issue. What I see is your suggestions may be right.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.