OK - still very interested in the above question wrt 32 bit ESPTool version, but for now I did the upload on my std. 64 bit PC and it worked!
But... next problem:
My (older) Android Phone sees the device ('TSDZ2_ESP32'), when I am in the phones bluetooth settings - and I also can pair it (within the Phones settings via 123456), but - the App itself does not see the paired device:
When I go to 'Setup Bluetooth' within the App and Scan: Nothing. :-(
(I also tried to unpair it on the phones settings level and then try to see it via the App / scan function - no luck)
My phone is running lineageOS 17.1 (Android 10) and the phone has Bluetooth 4.0 capabilities (Its an old Moto G 2015 'osprey').
I tried multiple App versions from TSDZ2_ESP32v2.0.1 to TSDZ2_ESP32v2.1.11
(My day to day phone is an iPhone, so I am not soo familiar w/ Androir, but I think it tried everything, including allowing contacts etc...)
Any ideas?
This is what I get from the esp via serial, when I pair the ESP via the phones bluetooth settings:
Code:
I (111322) tsdz_bt: T ESP_GATTS_CONNECT_EVT, conn_id = 0
I (111322) tsdz_bt: C ESP_GATTS_CONNECT_EVT, conn_id = 0
I (111792) tsdz_bt: The passkey Notify number:123456
I (111852) tsdz_bt: update connection params status = 0, min_int = 32, max_int = 48,conn_int = 48,latency = 0, timeout = 400
W (136142) BT_SMP: FOR LE SC LTK IS USED INSTEAD OF STK
I (136392) tsdz_bt: key type = ESP_LE_KEY_LENC
I (136392) tsdz_bt: key type = ESP_LE_KEY_PENC
I (136392) tsdz_bt: key type = ESP_LE_KEY_LID
I (136802) tsdz_bt: key type = ESP_LE_KEY_PID
I (136802) tsdz_bt: remote BD_ADDR: 7422cee11ab3
I (136802) tsdz_bt: address type = 1
I (136812) tsdz_bt: pair status = success
I (136812) tsdz_bt: auth mode = ESP_LE_AUTH_REQ_SC_MITM_BOND
I (137652) tsdz_bt: update connection params status = 0, min_int = 0, max_int = 0,conn_int = 6,latency = 0, timeout = 500
I (138182) tsdz_bt: update connection params status = 0, min_int = 0, max_int = 0,conn_int = 48,latency = 0, timeout = 400