概要
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[+Zigbee30+EmberZnet]]
&color(red){※This article is based on EmberZnet SDK 6.7.5...
#contents
* SOC框架 [#cd592b9f]
SoC可以在6种不同的功耗模式下工作。从最大功耗到最低功耗:
EM0 - Active
EM1 - Sleep
EM2 - Deep Sleep
EM3 - Stop
EM4 - Hibernate
EM4 - Shutoff
&ref(Emberznet_soc.png);
注意:
- 在该图中,每个功能块都用一个颜色标记,该颜色表示该功能...
- SoC中集成了高频RC振荡器(HFRCO)和低频RC振荡器(LFRCO)...
- 内部集成了DCDC。使用者可以选择使用内部DCDC或绕过DCDC。 ...
- 无线电收发器已经集成,并且已经集成了PA。用户可以选择使...
- 集成的数据包跟踪接口(PTI)可用于空中捕获数据包。这对于...
- 集成的数据包流量仲裁(PTA)接口可用于改善Zigbee和WiFi之...
#codeprettify{{
XXX
}}
* Gecko Bootloader [#na6382ae]
为了支持固件升级,我们需要一个Bootloader。
对于SoC模型,升级方案为:
+ 设备启动并运行应用程序
+ 应用程序通过空中接收新image并将新image存储到存储单元中
+ 设备重置,并且通过Bootloader加载新image
对于NCP模型,升级方案为:
+ 主机通过互联网接收新的NCP image
+ 主机重置NCP并让NCP停留在Bootloader阶段
+ 主机通过UART / SPI将新的NCP image传输到NCP并覆盖当前image
+ 主机重置NCP并运行新image
Silicon Labs提供了4种类型的Bootloader。
|类型|注释|h
|Bootloader Xmodem UART|也称为独立Bootloader。主要用于基...
|EZSP SPI Bootloader|另一种独立的Bootloader。主要用于基于...
|Internal Storage Bootloader|于SoC。将新软件image存储在内...
|SPI Storage Bootloader|用于SoC。将新image存储在SPI闪存中...
还有一些用于DEV-Kit的预编译的Bootloader image。可以在Geck...
例如
The default path for Gecko SDK Suite V2.7:
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gec...
The path for pre-built bootloader:
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gec...
*EmberZNet FAQ for New Users [#lb242e00]
官方回答
https://community.silabs.com/s/article/emberznet-faq-for-...
#hr();
Comment:
#comment_kcaptcha
終了行:
[[+Zigbee30+EmberZnet]]
&color(red){※This article is based on EmberZnet SDK 6.7.5...
#contents
* SOC框架 [#cd592b9f]
SoC可以在6种不同的功耗模式下工作。从最大功耗到最低功耗:
EM0 - Active
EM1 - Sleep
EM2 - Deep Sleep
EM3 - Stop
EM4 - Hibernate
EM4 - Shutoff
&ref(Emberznet_soc.png);
注意:
- 在该图中,每个功能块都用一个颜色标记,该颜色表示该功能...
- SoC中集成了高频RC振荡器(HFRCO)和低频RC振荡器(LFRCO)...
- 内部集成了DCDC。使用者可以选择使用内部DCDC或绕过DCDC。 ...
- 无线电收发器已经集成,并且已经集成了PA。用户可以选择使...
- 集成的数据包跟踪接口(PTI)可用于空中捕获数据包。这对于...
- 集成的数据包流量仲裁(PTA)接口可用于改善Zigbee和WiFi之...
#codeprettify{{
XXX
}}
* Gecko Bootloader [#na6382ae]
为了支持固件升级,我们需要一个Bootloader。
对于SoC模型,升级方案为:
+ 设备启动并运行应用程序
+ 应用程序通过空中接收新image并将新image存储到存储单元中
+ 设备重置,并且通过Bootloader加载新image
对于NCP模型,升级方案为:
+ 主机通过互联网接收新的NCP image
+ 主机重置NCP并让NCP停留在Bootloader阶段
+ 主机通过UART / SPI将新的NCP image传输到NCP并覆盖当前image
+ 主机重置NCP并运行新image
Silicon Labs提供了4种类型的Bootloader。
|类型|注释|h
|Bootloader Xmodem UART|也称为独立Bootloader。主要用于基...
|EZSP SPI Bootloader|另一种独立的Bootloader。主要用于基于...
|Internal Storage Bootloader|于SoC。将新软件image存储在内...
|SPI Storage Bootloader|用于SoC。将新image存储在SPI闪存中...
还有一些用于DEV-Kit的预编译的Bootloader image。可以在Geck...
例如
The default path for Gecko SDK Suite V2.7:
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gec...
The path for pre-built bootloader:
C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gec...
*EmberZNet FAQ for New Users [#lb242e00]
官方回答
https://community.silabs.com/s/article/emberznet-faq-for-...
#hr();
Comment:
#comment_kcaptcha
ページ名: