ไปไนๆฏ Wasp๏ผ
Wasp ๆฏ Qualcomm ้ขๅๅ ถๅๆฌพ SoC ไธญๅฐๅๅญ็ณป็ปๅค็ๅจ็ๅบไบ Zephyr ็ๅตๅ ฅๅผ่ฝฏไปถๅนณๅฐใๅฎๆไพๅฎๆด็ RTOS๏ผไปฅๅๆ ๅๅใๅฏๅค็จ็ๅบไปถๆ ๏ผๅ ๅซ้็จ้ฉฑๅจ็จๅบใๆๅกๅ้ๆๆฏๆใWasp SDK ๆไพๅชไบๅ ๅฎน๏ผ
Wasp SDK๏ผwasp-sdk๏ผๆฏ Wasp ็ๅนณๅฐๆธ
ๅไปๅบ๏ผmanifest repository๏ผใๅฎๆไพ๏ผ
- ๆฟ็บงๆฏๆๅ ๏ผBSP๏ผ๏ผๆๆๅๆฏๆ Qualcomm ๅนณๅฐ็ SoC ๅๆฟๅกๅฎไนใ
- Qualcomm ๅญ็ณป็ป้ฉฑๅจ็จๅบ๏ผ็จไบๅบ็ก่ฎพๆฝ IP ๆจกๅ๏ผๆถ้ใ็ตๆบ็จณๅๅจใGPIOใTLMMใIPCCใSPMI ็ญ๏ผ็้ฉฑๅจ็จๅบใ
- ๅนณๅฐๆๅก๏ผๆไฝ็ณป็ปๆฝ่ฑกๅฑ๏ผOSAL๏ผใๅค็ๅจ้ด้ไฟก๏ผmproc๏ผใ็ตๆบ็ฎก็ใๆฅๅฟ่ฎฐๅฝ็ญใ
- ๆๅปบๅๅทฅไฝๅบๅทฅๅ
ท๏ผWest ๆฉๅฑ๏ผ
west qc-buildใwest qc-sign๏ผ๏ผ็จไบไฝฟ็จๆ ๅ Zephyr ๅทฅไฝๅบๅทฅไฝๆตๆๅปบๅ็ญพๅ Qualcomm ๅบไปถ้ๅใ - ่ฎพๅคๆ ๅบ็ก่ฎพๆฝ๏ผๆๅไธบ้ๆ๏ผๅบไบ Zephyr ๅฎ๏ผๅๅจๆ๏ผlibfdt DTB๏ผไธค็ฑป่ฎพๅคๆ ๆฏๆ๏ผๅนถ้ๅฏน Qualcomm SoC ่ตๆบ็ฎก็่ฟ่กไบไผๅใ
- CI ๅๆต่ฏๆฏๆ๏ผ็จไบ็ฆป็บฟ๏ผoff-target๏ผๆต่ฏ็ QEMU ๆฟๅกๅไฝใZTest ้ๆไปฅๅ Coral CI ๆตๆฐด็บฟ้ ็ฝฎใ
ไธ Zephyr ็ๅ ณ็ณป
Wasp ๆๅปบๅจ Zephyr RTOS ไนไธใZephyr ๆไพๅ ๆ ธใ่ฐๅบฆๅจใ่ฎพๅค้ฉฑๅจๆจกๅใ่ฎพๅคๆ ๆกๆถใๆๅปบ็ณป็ป๏ผCMake + West๏ผไปฅๅไธๆธธ้ฉฑๅจ็ๆ็ณป็ปใWasp ไฝฟ็จ Qualcomm ็นๅฎ็ๅนณๅฐไปฃ็ ๆฉๅฑ Zephyr๏ผ่ฟไบไปฃ็ ๆ ๆณๆๅฐๆช่ดก็ฎๅฐไธๆธธใ ไธค่ ๆๆ้็จๅๅฑๅ ณ็ณป๏ผ- ไธๆธธ Zephyr๏ผๅ ๆ ธใ้็จๅญ็ณป็ปไปฅๅ้ Qualcomm ็นๅฎ็้ฉฑๅจ็จๅบใๆๅ ณ Wasp ๅฆไฝ่ท่ธชไธๆธธ Zephyr ็ๆฌ๏ผ่ฏทๅ้ ๅๆฏๆจกๅใ
wasp-sdk๏ผQualcomm ๅนณๅฐไปฃ็ ๏ผๅ ๆฌ BSPใHAL ้ฉฑๅจ็จๅบๅๅนณๅฐๆๅกใ่ฏฅๅฑ็ไปฃ็ ๆจๅจ้ตๅพช Zephyr ็ผ็ ่ง่ๅ้ฉฑๅจ็จๅบ API๏ผไปฅไพฟ้็ๆถ้ดๆจ็งป่ดก็ฎๅฐไธๆธธ๏ผๅฐฝ็ฎกไธๅ ถไป่ฝฏไปถๅนณๅฐ็ๅค็จๅจๆไบๆ ๅตไธไผๅฏผ่ดๅทฎๅผ๏ผใ- ไบงๅๅบไปถ้ๅ๏ผไฝฟ็จ SDK ไธบ็นๅฎ SoC ็ฎๆ ็ๆๅทฒ็ญพๅๅบไปถ้ๅ็ๅบ็จ็บงไปฃ็ ๅ้ ็ฝฎใ

