SIMComHub / sim7000c_DAM_demo

13 stars 6 forks source link

是否可以提供开源编译器版本? #1

Open jcqi2004 opened 6 years ago

jcqi2004 commented 6 years ago

是否可以提供开源编译器版本?如"arm-none-linux-gnueabi-gcc"版本?ARMCC不容易获取与长期使用.

chenweiyj commented 6 years ago

同问

SIMComHub commented 6 years ago

目前还不支持,后续会提供基于开源LLVM的编译版本!

Wiz-IO commented 6 years ago

GCC work very fine with Qualcom MDM9206 ThreadX API for DAM I use last Linaro GCC release + Eclipse gcc-linaro-7.2.1-2017.11-i686-mingw32_arm-eabi

SIMComHub commented 6 years ago

you can get compile tool from QualComm. current LLVM : 4.0.11 release of the Snapdragon LLVM ARM C/C++ Toolchain over the 4.0.8 release. but, the firmware should update to TX3.0 supported!

Wiz-IO commented 6 years ago

GCC Linaro + Eclipse C++ Arduino port (in process) arduino

ziron4 commented 5 years ago

Wiz-IO can you show how you are able to use GCC?

Wiz-IO commented 5 years ago

I wrote to all companies for support ( including SIMCom ) but did not get an answer... Then I rewrote the whole Qualcomm ThreadX API to be GCC compatible ( including C++ for Arduino port ) There is BIN header, library source code and linker script Library use 7, 8 functions, two for init and a few for syscall dispatcher - function index plus arguments About a month of hacking... :)

Wiz-IO commented 5 years ago

I do not have time for editing... http://wizio.eu/arduino/bg96.png

ziron4 commented 5 years ago

Will you share an example project?

Wiz-IO commented 5 years ago

maybe later

SIMComHub commented 5 years ago

now, ciot_sdk can be got from qualcomm or SIMCom, and this sdk use LLVM compile, this is free for all. if you buy SIMCom product, we will support it!

Wiz-IO commented 5 years ago

SIMcom, your site emails not work how to buy when you do not answer...

SIMComHub commented 5 years ago

my email is zhangping@simcom.com. our web site is : http://www.simcomm2m.com/En/

Wiz-IO commented 5 years ago

Thanks man

ziron4 commented 5 years ago

How do you access the ciot_sdk?

Wiz-IO commented 5 years ago

no, I have old SDK

ziron4 commented 5 years ago

I know but SIMComHub talked about the ciot_sdk which uses the LLVM compile. My goal is to compile the SDK with a free compiler. ATM without any luck

Wiz-IO commented 5 years ago

http://www.simcomm2m.com/En/service/down.aspx?proType=48&type=&proName=&time=

http://www.simcomm2m.com/UploadFile/TechnicalFile/mdm_lte_iot_sw.sdk.1.0_00001.zip

ziron4 commented 5 years ago

Thank you so much! Now I'm only missing the specified compiler with the armv7m-none libc includes.

Wiz-IO commented 5 years ago

GCC? https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-eabi/

SIMComHub commented 5 years ago

Thank you so much! Now I'm only missing the specified compiler with the armv7m-none libc includes.

you can download llvm form qualcomm web site ,it's free!

ziron4 commented 5 years ago

SIMComHub, if you mean Qualcomm Createpoint then I have been waiting for two/three weeks after I have made the full registration and still waiting for Qualcomm to process the registration.

ziron4 commented 5 years ago

For everyone struggling to get the SDK to compile with a free compiler. Use this repository, with arm-none-eabi-gcc version 6.3.1 https://github.com/Thalhammer/simcom_dam

It's easy to get working (I used 5-10min)