Integrate OSDP Library into STM32 Project
Budget: €30 – €250 EUR
Current Situation:
I have successfully cross-compiled libosdp (with its utils submodules) for ARM using arm-none-eabi-gcc compiler (I don't know if i can cross compile it using ARM 6.16 compiler).
My generated files include:
Static library (libosdp.a)
Header files (osdp_config.h, osdp_export.h)
Object files for core components and crypto (TinyAES)
Build was created using git bash since I'm in windows:
export CROSS_COMPILE=arm-none-eabi-
export CCFLAGS=--specs=nosys.specs
./configure.sh
make
What I Need:
Help integrating the compiled libosdp into my existing Keil uVision project for STM32G070 using ARM Compiler 6.16. Specifically:
Proper project configuration in Keil to:
Include the necessary headers
Link against libosdp.a
Resolve any dependency issues
Verification that the OSDP protocol stack works correctly on STM32 hardware
Requirements:
Experience with:
-Git bash, cmake, Keil uVision, arm-none-eani and ARM 6.x compilers.
STM32G0 series
OSDP protocol (preferred) or similar security communication protocols
Integrating pre-built libraries into Keil projects
Ability to diagnose linker/compiler compatibility issues
Additional Information:
I could provide the complete build output and my current Keil project.
Official library repo can be found here:
https://github.com/goToMain/libosdp/tree/master
Fixed price of 270$
Timeline: Preferably Less than 1 week
I have successfully cross-compiled libosdp (with its utils submodules) for ARM using arm-none-eabi-gcc compiler (I don't know if i can cross compile it using ARM 6.16 compiler).
My generated files include:
Static library (libosdp.a)
Header files (osdp_config.h, osdp_export.h)
Object files for core components and crypto (TinyAES)
Build was created using git bash since I'm in windows:
export CROSS_COMPILE=arm-none-eabi-
export CCFLAGS=--specs=nosys.specs
./configure.sh
make
What I Need:
Help integrating the compiled libosdp into my existing Keil uVision project for STM32G070 using ARM Compiler 6.16. Specifically:
Proper project configuration in Keil to:
Include the necessary headers
Link against libosdp.a
Resolve any dependency issues
Verification that the OSDP protocol stack works correctly on STM32 hardware
Requirements:
Experience with:
-Git bash, cmake, Keil uVision, arm-none-eani and ARM 6.x compilers.
STM32G0 series
OSDP protocol (preferred) or similar security communication protocols
Integrating pre-built libraries into Keil projects
Ability to diagnose linker/compiler compatibility issues
Additional Information:
I could provide the complete build output and my current Keil project.
Official library repo can be found here:
https://github.com/goToMain/libosdp/tree/master
Fixed price of 270$
Timeline: Preferably Less than 1 week