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.

WL1835MODCOM8B: Unable to Open FTP Server, Error = -28000

Part Number: WL1835MODCOM8B

I get an error 

Unable to Open FTP Server, Error = -28000

when trying the Bluetopia FTP server demo.

My goal is to run an FTP server on the EVM board and connect a generic android bluetooth ftp client to it as described.

I am using the Evaluation kit is the TMDXEVM3358, the back of the kit pcb has printed "Ctlg Processor AM335x ZCX Base Board Rev 1.6A"

The ti sdk I am using is PROCESSOR-SDK-LINUX-AM335X  03_02_00_05

The Bluetopia stack I using is AM335xBluetopiaLinuxProduction-4.2.1.0.1.0

I am connecting an android phone to this over BT. OpenServer command throws an error. I am following this link http://processors.wiki.ti.com/index.php/WL18xx_TI_Bluetooth_Stack_FTPM_Demo_App#FTPM_Server_Role

Someone else seems to have had the same issue a couple of years ago : https://e2e.ti.com/support/wireless_connectivity/wilink_wifi_bluetooth/f/307/t/421878

I followed the reply to that thread and collected the debug log. I have attached the log and the on-screen output.

What is the cause of this error ? How do I fix it ?

0882.DebugLog.log

5672.OnScreenOutput.txt
root@am335x-evm:~/BluetopiaPM/bin# ./LinuxFTPM_SRV 

******************************************************************
* Command Options: 1) Initialize                                 *
*                  2) Cleanup                                    *
*                  3) QueryDebugZoneMask                         *
*                  4) SetDebugZoneMask                           *
*                  5) SetDebugZoneMaskPID                        *
*                  6) ShutdownService                            *
*                  7) RegisterEventCallback,                     *
*                  8) UnRegisterEventCallback,                   *
*                  9) QueryDevicePower                           *
*                  10)SetDevicePower                             *
*                  11)QueryLocalDeviceProperties                 *
*                  12)SetLocalDeviceName                         *
*                  13)SetLocalClassOfDevice                      *
*                  14)SetDiscoverable                            *
*                  15)SetConnectable                             *
*                  16)SetPairable                                *
*                  17)StartDeviceDiscovery                       *
*                  18)StopDeviceDiscovery                        *
*                  19)QueryRemoteDeviceList                      *
*                  20)QueryRemoteDeviceProperties                *
*                  21)AddRemoteDevice                            *
*                  22)DeleteRemoteDevice                         *
*                  23)UpdateRemoteDeviceAppData                  *
*                  24)DeleteRemoteDevices                        *
*                  25)PairWithRemoteDevice                       *
*                  26)CancelPairWithRemoteDevice                 *
*                  27)UnPairRemoteDevice                         *
*                  28)QueryRemoteDeviceServices                  *
*                  29)QueryRemoteDeviceServiceSupported          *
*                  30)QueryRemoteDevicesForService               *
*                  31)QueryRemoteDeviceServiceClasses            *
*                  32)AuthenticateRemoteDevice                   *
*                  33)EncryptRemoteDevice                        *
*                  34)ConnectWithRemoteDevice                    *
*                  35)DisconnectRemoteDevice                     *
*                  36)SetRemoteDeviceLinkActive                  *
*                  37)CreateSDPRecord                            *
*                  38)DeleteSDPRecord                            *
*                  39)AddSDPAttribute                            *
*                  40)DeleteSDPAttribute                         *
*                  41)EnableBluetoothDebug                       *
*                  42)RegisterAuthentication                     *
*                  43)UnRegisterAuthentication                   *
*                  44)PINCodeResponse                            *
*                  45)PassKeyResponse                            *
*                  46)UserConfirmationResponse                   *
*                  47)ChangeSimplePairingParameters              *
*                  48)SendRawHCICommand                          *
*                  49)OpenServer                                 *
*                  50)CloseServer                                *
*                  51)OpenServerPortRequestResponse              *
*                  Help, Quit.                                   *
******************************************************************
FTPM>1 1

BTPM_Initialize() Success: 0.
DEVM_RegisterEventCallback() Success: 5.
FTPM>10 1

echo 0 > /sys/class/gpio/gpio117/value
echo 1 > /sys/class/gpio/gpio117/value
echo 0 > /sys/class/gpio/gpio117/value
echo 1 > /sys/class/gpio/gpio117/value
BT COMM PORT (/dev/ttyS1): 3
Changing HCI baud rate to 3000000
Status: Executing BTS Script /lib/firmware/TIInit_11.8.32.bts.
Status: BTS Script successfully executed.
DEVM_PowerOnDevice() Success: 0.
FTPM>
Device Powered On.
FTPM>41 1 3 0 DebugLog.log

DEVM_EnableBluetoothDebug(TRUE) Success.
FTPM>42

DEVM_RegisterAuthentication() Success: 5.
FTPM>11

DEVM_QueryLocalDeviceProperties() Success: 0.
BD_ADDR:      8030DC2F4A9E
HCI Ver:      0x0008
HCI Rev:      0x0000
LMP Ver:      0x0008
LMP Sub Ver:  0xAC0D
Device Man:   0x000D (Texas Instruments Inc.)
Device Flags: 0x80000000
COD:          0x1C0424
Device Name:  "ShyBluTest"
Disc. Mode:   TRUE , 0x00000000
Conn. Mode:   TRUE , 0x00000000
Pair. Mode:   TRUE , 0x00000000
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>14

Usage: SetDiscoverable [Enable/Disable] [Timeout (Enable only)].
Function Error.
FTPM>^[[A
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>14 1

Invalid Command.
FTPM>14 1

Attempting to set Discoverability Mode: Limited (0 Seconds).
DEVM_UpdateLocalDeviceProperties() Success: 0.
FTPM>15 1

Attempting to set Connectability Mode: Connectable (0 Seconds).
DEVM_UpdateLocalDeviceProperties() Success: 0.
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>16 1

Attempting to set Pairability Mode: Pairable (0 Seconds).
DEVM_UpdateLocalDeviceProperties() Success: 0.
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Found.
BD_ADDR:       D40B1A1A92C0
COD:           0x1C011A
Device Name:   
Device Flags:  0x80000000
RSSI:          0
Friendly Name: 
App. Info:   : 00000000
Paired State : FALSE
Connect State: FALSE
Encrypt State: FALSE
Sniff State  : FALSE
Serv. Known  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x80000008
Connect State: TRUE
FTPM>
Authentication Request received for D40B1A1A92C0.
I/O Capability Response.
Remote I/O Capabilities: Display Yes/No, MITM Protection: TRUE, OOB Data: FALSE, Bonding: Dedicated.
FTPM>
Authentication Request received for D40B1A1A92C0.
I/O Capability Request.
DEVM_AuthenticationResponse() Success.
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Name:   Nexus 9
Device Flags:  0x80000009
FTPM>
Authentication Request received for D40B1A1A92C0.
User Confirmation Request.
User Confirmation: 891263

Respond with the command: UserConfirmationResponse
FTPM>46 1
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>

DEVM_AuthenticationResponse(), User Confirmation Response Success.
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000008D
Paired State : TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000008D
Connect State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Encrypt State: TRUE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       E440E2F61661
Device Flags:  0x80000085
Connect State: FALSE
Encrypt State: FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x8000009D
Sniff State  : FALSE
FTPM>help

******************************************************************
* Command Options: 1) Initialize                                 *
*                  2) Cleanup                                    *
*                  3) QueryDebugZoneMask                         *
*                  4) SetDebugZoneMask                           *
*                  5) SetDebugZoneMaskPID                        *
*                  6) ShutdownService                            *
*                  7) RegisterEventCallback,                     *
*                  8) UnRegisterEventCallback,                   *
*                  9) QueryDevicePower                           *
*                  10)SetDevicePower                             *
*                  11)QueryLocalDeviceProperties                 *
*                  12)SetLocalDeviceName                         *
*                  13)SetLocalClassOfDevice                      *
*                  14)SetDiscoverable                            *
*                  15)SetConnectable                             *
*                  16)SetPairable                                *
*                  17)StartDeviceDiscovery                       *
*                  18)StopDeviceDiscovery                        *
*                  19)QueryRemoteDeviceList                      *
*                  20)QueryRemoteDeviceProperties                *
*                  21)AddRemoteDevice                            *
*                  22)DeleteRemoteDevice                         *
*                  23)UpdateRemoteDeviceAppData                  *
*                  24)DeleteRemoteDevices                        *
*                  25)PairWithRemoteDevice                       *
*                  26)CancelPairWithRemoteDevice                 *
*                  27)UnPairRemoteDevice                         *
*                  28)QueryRemoteDeviceServices                  *
*                  29)QueryRemoteDeviceServiceSupported          *
*                  30)QueryRemoteDevicesForService               *
*                  31)QueryRemoteDeviceServiceClasses            *
*                  32)AuthenticateRemoteDevice                   *
*                  33)EncryptRemoteDevice                        *
*                  34)ConnectWithRemoteDevice                    *
*                  35)DisconnectRemoteDevice                     *
*                  36)SetRemoteDeviceLinkActive                  *
*                  37)CreateSDPRecord                            *
*                  38)DeleteSDPRecord                            *
*                  39)AddSDPAttribute                            *
*                  40)DeleteSDPAttribute                         *
*                  41)EnableBluetoothDebug                       *
*                  42)RegisterAuthentication                     *
*                  43)UnRegisterAuthentication                   *
*                  44)PINCodeResponse                            *
*                  45)PassKeyResponse                            *
*                  46)UserConfirmationResponse                   *
*                  47)ChangeSimplePairingParameters              *
*                  48)SendRawHCICommand                          *
*                  49)OpenServer                                 *
*                  50)CloseServer                                *
*                  51)OpenServerPortRequestResponse              *
*                  Help, Quit.                                   *
******************************************************************
FTPM>
Remote Device Properties Changed.
BD_ADDR:       D40B1A1A92C0
Device Flags:  0x800000BD
Sniff State  : TRUE (499 ms)
FTPM>49 1 0

Unable to Open FTP Server, Error = -28000.
Function Error.
FTPM>quit