TencentOS-tiny/kernel/core/include
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
..
tos_barrier.h support posix 2020-02-28 00:11:28 +08:00
tos_binary_heap.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_bitmap.h support posix 2020-02-28 00:11:28 +08:00
tos_char_fifo.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_compiler.h support RHF0M0E5 board with armcc v6 2020-03-12 20:10:27 +08:00
tos_completion.h support posix 2020-02-28 00:11:28 +08:00
tos_config_check.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_config_default.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_countdownlatch.h support posix 2020-02-28 00:11:28 +08:00
tos_err.h support posix 2020-02-28 00:11:28 +08:00
tos_event.h support posix 2020-02-28 00:11:28 +08:00
tos_global.h add ring queue/message queue/mail queue, binary heap/priority queue/priority message queue/priority mail queue 2019-10-28 15:50:46 +08:00
tos_k.h timer & tickless bugfix 2020-04-27 15:12:08 +08:00
tos_klib.h add socket wrapper for at framework 2020-04-07 16:39:13 +08:00
tos_ktypes.h fix "redefinition of typedef 'k_task_t'" 2020-03-12 11:04:17 +08:00
tos_list.h support posix 2020-02-28 00:11:28 +08:00
tos_mail_queue.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_message_queue.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_mmblk.h add socket wrapper for at framework 2020-04-07 16:39:13 +08:00
tos_mmheap.h add IAP sample project, mini program manual 2020-04-15 18:11:13 +08:00
tos_mutex.h support posix 2020-02-28 00:11:28 +08:00
tos_pend.h fix "redefinition of typedef 'k_task_t'" 2020-03-12 11:04:17 +08:00
tos_priority_mail_queue.h support posix 2020-02-28 00:11:28 +08:00
tos_priority_message_queue.h support posix 2020-02-28 00:11:28 +08:00
tos_priority_queue.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_ring_queue.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_robin.h support posix 2020-02-28 00:11:28 +08:00
tos_rwlock.h support posix 2020-02-28 00:11:28 +08:00
tos_sched.h support avr architecture based on ATMega32 2020-03-03 18:27:24 +08:00
tos_sem.h support posix 2020-02-28 00:11:28 +08:00
tos_slist.h support posix 2020-02-28 00:11:28 +08:00
tos_stopwatch.h support posix 2020-02-28 00:11:28 +08:00
tos_sys.h add ota algorithm for device 2020-06-02 15:03:42 +08:00
tos_task.h fix some calloc bug 2020-04-24 11:58:42 +08:00
tos_tick.h support posix 2020-02-28 00:11:28 +08:00
tos_time.h support posix 2020-02-28 00:11:28 +08:00
tos_timer.h support posix 2020-02-28 00:11:28 +08:00