Als ik via mingw32 de stappen uitvoer om de AT library te maken krijg ik de volgende fout.
IOError: C:/esp/esp-idf/Kconfig:59: Could not open 'C:espesp-idfcomponentsapp_updateKconfig.projbuild'
De forward-slash mist in de paden die de bouwomgeving gebruikt.
Na onderzoek zie ik dat deze verkeerd staan in C:\esp\esp-at\build\include\config\auto.conf.cmd
Deze file handmatig aanpassen werkt niet omdat deze overschreven wordt tijden het bouwen
Weet iemand waar ik dit kan aanpassen ?
Op dit moment is de inhoud als volgt:
deps_config := \
/c/esp/esp-at/main/interface/sdio/Kconfig \
/c/esp/esp-at/main/interface/socket/Kconfig \
/c/esp/esp-at/main/interface/hspi/Kconfig \
/c/esp/esp-at/main/interface/uart/Kconfig \
C:\esp\esp-idf\components\app_trace\Kconfig \
C:\esp\esp-idf\components\aws_iot\Kconfig \
C:\esp\esp-idf\components\bt\Kconfig \
..........
Het lijkt er dus op dat de esp-at wel juist is.
---------extra informatie.
Mijn platform is een ESP-WROOM-32.
Ik probeer de AT library opnieuw te bouwen met 'bluetooth classic' ondersteuning.
https://github.com/espres...2_AT_Classic_Bluetooth.md
Dit door het volgen van de stappen die online staan ([plus de informatie uit bovenstaande link).
https://github.com/espres...ocs/ESP_AT_Get_Started.md
Daarvoor heb ik al geinstalleerd: esp32_win32_msys2_environment_and_toolchain-20181001.zip
direct op de C: partitie. Volgens de stappen op de pagina.
https://docs.espressif.co...tarted/windows-setup.html
Op de C partitie heb ik na het volgen van de stappen, de volgende mappen indeling.
c:\esp\esp-at\
c:\esp\esp-idf\
c:\msys32\
EDIT:
Oplossing deels gevonden (bouwen van esp-at lukt na):
Vervang in file make-> ldgen.mk alle :
cygpath -w $(info) naar
cygpath -m '$(info)'
en
cygpath -w $(k) naar
cygpath -m '$(k)'
[
Voor 6% gewijzigd door
Emiel1984 op 27-01-2020 15:46
]