490 Commits

Author SHA1 Message Date
jiejietop
0c956b5b56 fix mqttclient sample compilation error on board-LTE_DTU_EC20_SIM7600CE ... 2020-06-23 15:40:52 +08:00
jiejietop
3fa3cc358c fix mqttclient sample compilation error on board-EVB_LN882x ... 2020-06-23 15:33:42 +08:00
jiejietop
6b0c56eab7 fix mqttclient sample compilation error of board-TencentOS_tiny_EVB_MX_Plus ... 2020-06-23 08:52:37 +08:00
mculover666
bb0c36e3c1 add pm2d5 to lorawam project 2020-06-19 20:06:38 +08:00
supowang
875a14aaf0 add EVB_LN822x iot exporer demo
add EVB_LN822x  iot exporer demo
2020-06-19 11:10:17 +08:00
supowang
da4961fd47 add some config for Tencent cloud IoT Explorer
add some config for Tencent cloud IoT Explorer
2020-06-18 20:56:39 +08:00
jiejietop
b203904468 update GoKit3_STM32F103C8T6 board mqtt client demo ... 2020-06-18 20:29:01 +08:00
jiejietop
475ce85d6d update Fire_STM32F429 board mqtt client demo ... 2020-06-18 20:08:14 +08:00
supowang
cbab9a88b9 fix some file location error for evb_lx
fix some file location error for evb_lx
2020-06-12 10:50:47 +08:00
Arthur
666a2fc404 Merge pull request #171 from Mculover666/master
fix lorawan config bug
2020-06-09 20:32:15 +08:00
mculover666
fe513040ef fix lorawan config bug 2020-06-09 20:27:58 +08:00
daishengdong
0a2d5a4e90 support elfloader for shared object and relocatable object
1. elfloader for shared object
example: TencentOS-tiny\examples\elfloader_shared_object
keil: TencentOS-tiny\board\TencentOS_tiny_EVB_MX_Plus\KEIL\elfloader_shared_object

2. elfloader for relocatable object:
example: TencentOS-tiny\examples\elfloader_relocatable_object
keil: TencentOS-tiny\board\TencentOS_tiny_EVB_MX_Plus\KEIL\elfloader_relocatable_object

3. TODO:
- add icache/dcache flush when module is loaded
- support more relocation type in elfloader_arch_relocate
2020-06-09 19:30:38 +08:00
mculover666
fe6803fa40 add lorawan project 2020-06-08 21:40:22 +08:00
supowang
8c488a8dfb add lora reconnect code for pm2.5 project
add lora reconnect code for pm2.5 project
2020-06-08 16:52:11 +08:00
daishengdong
5861290e43 fix hardfault backtrace support for iccarm 2020-06-03 20:37:10 +08:00
daishengdong
7f4b0b2582 add fatfs through vfs for EVB plus
1. see board\TencentOS_tiny_EVB_MX_Plus\KEIL\fatfs_through_vfs
2020-06-02 21:31:11 +08:00
supowang
595cd6f0d2 fix lorawan class A demo for RHF76_052DM board
LoRaMac-node-4.4.4 demo
2020-06-02 16:06:58 +08:00
daishengdong
5b51d50ade add ota algorithm for device
1. effective "Differential Upgrade" patch algorithm with high compression rate
2. effective recovery algorithm support recovery firmware in blocks which has low memory consumption and wear-leveling strategies, especially suitable for embeded devices with low RAM.
3. add sample ota bootloader project, see:
board\TencentOS_tiny_EVB_MX_Plus\KEIL\ota\ota_bootloader_recovery
4. add sample application project for download firmware through http, see:
board\TencentOS_tiny_EVB_MX_Plus\KEIL\ota\ota_application_download_through_http
5. add sample application project for download firmware through qcloud explorer console, see:
board\TencentOS_tiny_EVB_MX_Plus\KEIL\ota\ota_application_download_through_qcloud_iot_explorer
6. an OTA markdown document is pending
2020-06-02 15:03:42 +08:00
supowang
f9bd2588a2 Update LoRaMac-node to Version 4.4.4,fix Security breach found by Tencent Blade Team please refer to security advisory - CVE-2020-11068
fix Security breach found by Tencent Blade Team please refer to security advisory - CVE-2020-11068
2020-05-29 11:59:05 +08:00
Supowang
58a621a6fe Update lora_demo.c 2020-05-28 17:34:51 +08:00
Supowang
6687159b16 Update lora_demo.c 2020-05-28 17:33:08 +08:00
supowang
eeb2090d50 add N32G4XM_STB board support
add nationz N32G4XM_STB board support
2020-05-22 16:39:39 +08:00
supowang
adaac8789f add mqtt client support for ec20 LTE DTU
add mqtt client support for ec20 LTE DTU
2020-05-22 11:57:26 +08:00
supowang
ac2dc8c5d2 add pm2.5 demo for evbmx+
add pm2.5 demo for evbmx+
2020-05-19 19:37:04 +08:00
supowang
db4663d33d add iot explorer demo for LN882x
add iot explorer demo for LN882x
2020-05-19 15:47:33 +08:00
acevest
64a6e372ae add support for LilyGO T-Display-GD32V board 2020-05-18 02:34:31 +08:00
supowang
d1b6d1f869 fix ci gcc project
fix cigcc  project
2020-05-13 14:31:09 +08:00
Supowang
d52febc891 Merge pull request #158 from Mculover666/master
add udp support of ec20
2020-05-12 16:22:41 +08:00
mculover666
3ba5534224 add udp_through project in bearpi 2020-05-12 16:11:12 +08:00
mculover666
f89c02f1c7 add tcp_through project in bearpi 2020-05-12 15:01:31 +08:00
daishengdong
08e5f7b3ec remove old tencentcloud_sdk and abandoned EVB boards 2020-05-07 16:22:17 +08:00
Jingru
204d269794 arch: arc: update the ARC port
* remove unused codes and definition

Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-07 15:09:42 +08:00
daishengdong
b74cf8d598 Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2020-05-07 15:09:14 +08:00
daishengdong
7fdfb8f1c5 add qcloud explorer ota sample 2020-05-07 15:09:09 +08:00
supowang
39173317db fix l073 lorawankeil project
fix l073 lorawankeil  project
2020-05-07 12:31:43 +08:00
daishengdong
3e631cd96a update qcloud sdk
1. iot-hub sdk update to 3.2.0
2. iot-explorer update to 3.1.1
2020-05-07 11:11:04 +08:00
Wayne Ren
86375271fc arch: arc: update the ARC port
* bug fix
* remove unused codes and definition
* optimize some codes

Signed-off-by: Wayne Ren <wren@synopsys.com>
2020-05-06 20:23:07 +08:00
Jingru
8c2af057f4 arch: arc: remove unused codes and definition
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 20:21:21 +08:00
Jingru
e64869280b arch: arc: fix jump instruction and remove unused codes
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 20:18:19 +08:00
Jingru
a0eca8f6eb board: nsim: remove wrong definition
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 20:14:57 +08:00
Watson Zeng
0d4593ee5e arch: arc: update the ARC port
* add basic synopsys arc em processor support
* add basic arc nsim em virtual board support
* add basic arc mwdt toolchain support

Signed-off-by: Watson Zeng <zhiwei@synopsys.com>
2020-05-06 17:59:22 +08:00
Jingru
13eaef3d46 board: nsim: add ide projects to debug demo with esclipse
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:57:52 +08:00
Jingru
bfe3ee1964 board: nsim: add nsim.props and fix libraries
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:56:42 +08:00
Jingru
7d7f67e32f board: nsim: sbrk.c:(.text+0x10) undefined reference to end
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:55:54 +08:00
Jingru
ddd2d53f06 boarc: nsim: add source code to initialize board and start os
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:54:28 +08:00
Jingru
65f55e73e5 arch :arc: add the ARC port
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:53:27 +08:00
mculover666
1eb296721c 增加BearPi+ESP8266+MQTT上云工程 2020-04-29 16:17:18 +08:00
acevest
861966412b add interface for lcd 2020-04-25 19:36:00 +08:00
daishengdong
2e8c8c19e6 fix some calloc bug
1. some calloc fix
2. fix some document error
3. refactor kv API, to be compatible with ota API
2020-04-24 11:58:42 +08:00
acevest
03b3141166 add lcd show nrf24 data 2020-04-21 21:04:07 +08:00