mirror of
https://github.com/Ai-Thinker-Open/Ai-Thinker-Open_RTL8710BX_ALIOS_SDK.git
synced 2026-08-23 23:21:31 +00:00
98 lines
3.6 KiB
JSON
98 lines
3.6 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"rules_version": "2.0-sdk-technical",
|
|
"repositories": {
|
|
"Ai-Thinker-Open/Ai-Thinker-Open_RTL8710BX_ALIOS_SDK": {
|
|
"code_entry": {
|
|
"status": "verified",
|
|
"entry_points": [
|
|
"Living_SDK/platform/mcu/rtl8710bn/aos/aos.c:157:main",
|
|
"Living_SDK/kernel/init/aos_init.c:267:aos_kernel_init",
|
|
"Products/example/smart_outlet/app_entry.c:665:application_start",
|
|
"Products/example/smart_outlet/smart_outlet_main.c:623:linkkit_main"
|
|
],
|
|
"evidence": [
|
|
"Products/example/smart_outlet/smart_outlet.mk source and component lists",
|
|
"out/smart_outlet@mk3080/smart_outlet@mk3080.map",
|
|
"ARM nm: application_start, aos_kernel_init and linkkit_main are global text symbols"
|
|
],
|
|
"build_linked": true
|
|
},
|
|
"architecture": {
|
|
"status": "verified",
|
|
"modules": [
|
|
"smart_outlet product application",
|
|
"LinkKit, NetMgr and OTA frameworks",
|
|
"AliOS kernel and system services",
|
|
"RTL8710BN platform, HAL and vendor libraries",
|
|
"MK3080 board configuration",
|
|
"build, link and firmware packaging"
|
|
],
|
|
"evidence": [
|
|
"Products/example/smart_outlet/smart_outlet.mk",
|
|
"Living_SDK/platform/mcu/rtl8710bn/aos/aos.c",
|
|
"Living_SDK/kernel/init/aos_init.c",
|
|
"Living_SDK/board/mk3080/mk3080.mk",
|
|
"tools/mk3080.sh",
|
|
"docs/ARCHITECTURE.md"
|
|
],
|
|
"init_flow": [
|
|
"Realtek startup",
|
|
"main",
|
|
"sys_init_func",
|
|
"aos_kernel_init",
|
|
"application_start",
|
|
"Wi-Fi got IP",
|
|
"linkkit_main and aos_loop_run"
|
|
]
|
|
},
|
|
"build": {
|
|
"status": "passed",
|
|
"clean_builds": 2,
|
|
"command": "./build.sh example smart_outlet mk3080 MAINLAND ONLINE 0",
|
|
"commit": "224b2615371adc1a8b6714fafcc8f821089e5e35",
|
|
"validation_commit": "bba690e6a8c6e6c4c6ccd9bd14b320a68957b006",
|
|
"repository_base_commit": "27b3e2883d5801551c6919bf405583919d2f3f08",
|
|
"source_tree": "0dfc8affd74fe38afd189b20528d7aa9e3bb7140",
|
|
"log": "docs/build-logs/RTL8710BX-smart_outlet-clean3.log",
|
|
"environment": {
|
|
"os": "Ubuntu 22.04.5 LTS on WSL2",
|
|
"kernel": "6.18.33.2-microsoft-standard-WSL2",
|
|
"aos_cube": "0.5.11",
|
|
"python2": "2.7.18",
|
|
"python3": "3.10.12",
|
|
"compiler": "GNU Arm Embedded GCC 10.3.1",
|
|
"newlib": "3.3.0"
|
|
},
|
|
"artifacts": [
|
|
{
|
|
"path": "out/smart_outlet@mk3080/smart_outlet@mk3080.elf",
|
|
"size": 6313968,
|
|
"sha256": "1410c192074950a2fb927285cbcf3ce04ee4f02a7246ff1f8dd5d57af21e8e7f"
|
|
},
|
|
{
|
|
"path": "out/smart_outlet@mk3080/smart_outlet@mk3080.bin",
|
|
"size": 606392,
|
|
"sha256": "3339d025144990817a93b79b85966e62db4049c033c876a310d658085c600aba"
|
|
},
|
|
{
|
|
"path": "out/smart_outlet@mk3080/smart_outlet@mk3080.ota.bin",
|
|
"size": 606364,
|
|
"sha256": "c2d6af49997331bbab238e753fa801b1a904a5a002663277661ac09cf95020b7"
|
|
},
|
|
{
|
|
"path": "out/smart_outlet@mk3080/smart_outlet@mk3080.all.bin",
|
|
"size": 1077968,
|
|
"sha256": "ad0de1edfe309b989207c9a7f15a3d9b0639d062c988f55665a77b7b7cc4eac4"
|
|
}
|
|
],
|
|
"errors": 0,
|
|
"warnings": 4,
|
|
"hardware_verified": false,
|
|
"compatibility_changes": [
|
|
"gen_auto_code.py reads mixed-encoding legacy sources as binary and ignores invalid UTF-8 bytes"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|