Ferramentas RF
Importante
Esta é a documentação do Azure Sphere (herdado). O Azure Sphere (herdado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).
As Ferramentas de Radiofrequência (RF) permitem o controle de nível baixo de rádio, conforme necessário, durante a verificação de design e a fabricação do hardware baseado no Azure Sphere. As ferramentas incluem aplicativos interativos para controle e exibição das configurações de RF.
Se você estiver criando uma placa ou módulo que incorpora um chip MT3620, teste e calibre o rádio antes de enviar a placa ou o módulo. Se você estiver fabricando um dispositivo conectado que inclua uma placa ou módulo de outro fornecedor, o fornecedor já deverá ter realizado o teste de RF. Verifique com seu fornecedor se você tiver alguma dúvida.
A fabricação de dispositivos conectados inclui informações sobre como o teste de RF se encaixa no fluxo de trabalho de fabricação.
Importante
As ferramentas de RF exigem o recurso Ativar modo de teste de RF. Esse recurso está presente por padrão em placas que estão no estado de fabricação Em branco, mas não está disponível no estado Module1Complete ou DeviceComplete .
Use o comando azsphere device capability show-attached para determinar se esse recurso está presente em seu dispositivo. Se você precisar executar as ferramentas de RF em um dispositivo que não tenha esse recurso, siga as instruções em Solicitar as ferramentas de RF para entrar em contato com a Microsoft para obter assistência.
As ferramentas de RF usam apenas a porta UART de serviço, que deve ser conectada a uma porta USB em seu PC. As ferramentas de RF exigem que o UART seja exposto pelo chip de interface UART para USB da Future Technology Devices International (FTDI) FT4232HQ. Para obter detalhes sobre a porta UART de serviço, consulte Interface de programação e depuração do MCU.
Solicite as ferramentas de RF
A Microsoft fornece o pacote de ferramentas de RF mediante solicitação a clientes, parceiros e pesquisadores de segurança. Você pode solicitá-los ao seu profissional técnico de vendas (TSP). Se você não tiver um TSP, envie um e-mail para azspheremfrsamplesup@microsoft.com com as seguintes informações:
Seu nome, organização e informações de contato.
Informações de contato da sua equipe de conta da Microsoft ou TSP, se você tiver uma.
Se você estiver criando um módulo (em vez de um dispositivo que usa chips MT3620 diretamente), seu motivo para exigir as ferramentas de RF.
Os tipos de testes que você planeja executar usando as ferramentas.
Cronograma projetado para fabricação (quando os dispositivos precisam ser fabricados/certificados).
Um representante da Microsoft trabalhará com você para determinar o canal de distribuição apropriado.
Instalação e configuração
Para poder executar as ferramentas de RF, você deve configurar o PC e o dispositivo MT3620 com o software mais recente e descompactar as ferramentas, conforme descrito nas seções a seguir.
Configuração do PC
Configure seu PC com o SDK atual do Azure Sphere.
Configuração do dispositivo MT3620
Depois de configurar o computador, verifique se o dispositivo MT3620 está executando o sistema operacional Azure Sphere mais recente. Siga as instruções nas Notas de versão para ver a versão atual.
Instalação da ferramenta de RF
Descompacte o Pacote de Ferramentas de RF em um diretório do computador. A pasta resultante contém quatro subpastas:
Configurações, que contém os arquivos para facilitar os parâmetros de configuração do rádio
Bibliotecas, que contém as bibliotecas C, C# e Python para executar testes de RF
rftest-server, que contém o rftest-server.imagepackage usado por ferramentas pré-construídas ou aplicativos que você constrói usando as bibliotecas de ferramentas de RF.
Tools, que contém aplicativos pré-criados (MacAddressTool, RfToolCli, RfSettingsTool, WiFiRegionUpdater) para diretórios Windows x86, x64 e Linux (x64) e Python (MacAddressTool, RfSettingsTool).
Calibragem e configuração de RF do MT3620
O MT3620 armazena a configuração de rádio e os dados de calibragem em fusíveis eletrônicos, que podem ser programados um número limitado de vezes. Esses dados incluem as bandas de rádio (como 2,4 GHz ou 5 GHz) compatíveis com o chip, os ajustes para transmitir energia e a configuração da antena no dispositivo. Para obter informações detalhadas sobre a configuração do fusível eletrônico, consulte as diretrizes de conteúdo do fusível eletrônico MT3620 N9, que estão disponíveis na MediaTek.
Diversidade de antenas
Os sinais de rádio refletem objetos no ambiente. Como resultado, um único sinal de rádio usa vários caminhos do transmissor para o receptor. Como esses sinais de rádio percorrem diferentes distâncias, eles chegam ao receptor em momentos diferentes. Ocasionalmente, os sinais que chegam interferem de forma prejudicial e a antena não recebe qualquer sinal. Uma maneira de resolver esse problema é usando a diversidade de antenas. Para fornecer diversidade de antenas, uma segunda antena com uma orientação diferente é colocada a uma curta distância (pelo menos um quarto de comprimento de onda) da primeira.
O MT3620 é compatível com duas configurações de diversidade de antenas que são configuradas usando fusíveis eletrônicos de rádio. A figura mostra as duas configurações.
A configuração à esquerda mostra diversidade de recepção (diversidade de RX). Nessa configuração, uma outra antena é conectada à porta da antena auxiliar. Se o nível do sinal recebido na porta da antena principal ficar abaixo de um certo limite, o MT3620 alternará automaticamente para a segunda antena quando receber dados. Nessa configuração, as transmissões ainda devem usar a antena principal.
A configuração à direita mostra diversidade de transmissão e recepção (diversidade TX e RX) e usa a antena secundária para transmitir e receber. O MT3620 faz isso utilizando um comutador DPDT (polo duplo, curso duplo) externo que permite que o sinal seja roteado para qualquer uma das duas antenas. Na configuração da diversidade de transmissão e recepção, a porta da antena auxiliar não é utilizada. O MT3620 possui dois pinos de seleção de antena dedicados para controlar este comutador externo.
Compartimentos de buffer
Durante o teste de RF, o MT3620 pode usar valores que estão na memória volátil em vez dos fusíveis eletrônicos permanentes para que os operadores e equipamentos de teste possam ajustar essas configurações sem alterar permanentemente os fusíveis eletrônicos. A memória volátil usada para armazenar essas configurações é chamada de "compartimento de buffer". Depois que o operador ou equipamento de teste tiver certeza de que os valores no compartimento do buffer estão corretos, o estado do compartimento do buffer pode ser gravado permanentemente nos fusíveis eletrônicos.
Ao entrar no modo de teste de RF, é possível definir o conteúdo do compartimento de buffer para valores conhecidos e predefinidos carregando um arquivo de "compartimento de buffer padrão". O operador ou equipamento de teste pode definir valores adicionais de configuração ou calibração, conforme necessário.
O pacote Ferramentas de RF fornece vários arquivos de compartimento de buffer padrão no diretório Configurations\MT3620 . Esses arquivos podem ser usados para inicializar o dispositivo em um estado pré-configurado ou para anular configurações de calibragem que tenham sido programadas anteriormente nos fusíveis eletrônicos permanentes no dispositivo em teste (DUT).
Os seguintes arquivos de compartimento de buffer dão suporte à transmissão com a antena principal:
MT3620_eFuse_N9_V5_20180321_24G_5G_NoDpdt.bin configura o rádio para suportar operação de 2.4 GHz e 5 GHz.
MT3620_eFuse_N9_V5_20180321_24G_Only_NoDpdt.bin configura o rádio para suportar apenas operação de 2.4 GHz.
Os arquivos de compartimento de buffer a seguir oferecem suporte à transmissão com uma antena auxiliar:
MT3620_eFuse_N9_V5_20180321_24G_5G_Dpdt.bin suporta operação de 2.4 GHz e 5 GHz com o switch DPDT.
MT3620_eFuse_N9_V5_20180321_24G_Only_Dpdt.bin suporta operação de 2.4 GHz com o switch DPDT.
Os arquivos de compartimento de buffer padrão podem ser ainda mais personalizados para o aplicativo específico de seu dispositivo. Entre em contato com a MediaTek ou a Microsoft para obter outras opções de personalização.
Após a conclusão do uso das ferramentas de RF
Depois que o teste e a calibração de RF forem concluídos em um dispositivo fabricado, o pacote rftest_server.imagepackage deve ser removido do dispositivo e o estado de fabricação do dispositivo deve ser definido para evitar mais modificações nas configurações de RF.
Remoção de rftest_server.imagepackage
Depois de usar as Ferramentas de RF, um pacote chamado rftest_server.imagepackage pode ser deixado no dispositivo. Este pacote de sistema operacional permite o acesso pela interface FTDI à configuração de RF de baixo nível. Esse pacote é removido automaticamente pelo AS3 quando o dispositivo se conecta ao AS3. No entanto, os fabricantes que usam as ferramentas de RF devem excluir este pacote quando o teste de RF for concluído.
Para excluir o pacote:
Execute o comando azsphere device image da seguinte maneira:
azsphere device image list-installed --full
Verifique se há um componente instalado chamado rftest_server. Nesse caso, execute o comando azsphere device sideload seguido pelo comando azsphere device image da seguinte maneira:
azsphere device sideload delete -component-id 508eddf2-b8c3-4a99-93d9-a045d9a060eb
O dispositivo será reinicializado após a execução deste comando.
azsphere device image list-installed --full
Observe que o rftest_server imagepackage não está mais presente após a execução desse comando.
Observação
Se você estiver executando o RfTools no Linux, pode ser necessário definir permissões de execução nos programas RfTool Na pasta Tools/Prebuilt/Linux-x64, execute este comando para definir permissões no RfToolCli.
chmod +x RfToolCli
Impedir mais modificações nas configurações de RF
Para evitar mais modificações nas configurações de RF, você deve definir o estado de fabricação do dispositivo como Module1Complete.
Observe que, se o dispositivo passar imediatamente para o carregamento do aplicativo (por exemplo, um design de chip-down em que o teste de RF e o carregamento do software do dispositivo são feitos em uma única linha de produção), essa etapa poderá ser ignorada. No final do processo de carregamento e teste do aplicativo, o dispositivo é movido para o estado DeviceComplete , o que também impede a modificação das configurações de RF.
RfToolCli
RfToolCli é uma ferramenta de linha de comando interativa que permite o controle de baixo nível do rádio MT3620 para fins de teste e diagnóstico. Antes de executar essa ferramenta, verifique se o dispositivo em teste (DUT) está conectado e se está executando o sistema operacional mais recente do Azure Sphere.
Para usar a ferramenta, abra uma janela do Terminal do Prompt de Comando/, vá para o diretório que contém o aplicativo RfToolCli e execute o RfToolCli. O RfToolCli tem as seguintes opções de inicialização:
RfToolCli [-BufferBin <filename>] [-Image <filename>] [-Device <IP address of device to use [Default: 192.168.35.2]>]
A opção -BufferBin passa o caminho para um arquivo de configuração de compartimento de buffer padrão personalizado. Por padrão, o RfToolCli usa configurações de rádio que são programadas no dispositivo. Essas configurações incluem todos os ajustes de potência de transmissão, bandas de frequência permitidas e configurações de antena. Para usar um arquivo de configurações alternativas, forneça o caminho para o arquivo com a opção -BufferBin.
A opção -Image passa o caminho para o arquivo rftest-server.imagepackage. Este arquivo de pacote de imagens deve ser carregado no DUT para colocar o dispositivo no modo de teste de RF. O rftest-server é fornecido na mesma pasta que o programa RfToolCli e, na maioria das circunstâncias, o RfToolCli pode localizar esse arquivo. Se você estiver executando RfToolCli de um local diferente, talvez precise usar a opção -Image para passar o caminho para esse arquivo.
Na inicialização, RfToolCli prepara o dispositivo e, em seguida, exibe um prompt interativo:
RfToolCli
Preparing DUT...
>
RFToolCli fornece os comandos listados na tabela a seguir.
Opções de comando (abreviação) | Descrição |
---|---|
antena {aux | main} | Escolhe a antena auxiliar ou principal. |
channel number | Escolhe um canal. |
config read {macaddress | dados} |
Obtém o endereço MAC do dispositivo e os dados do compartimento de buffer. |
config write {macaddress | dados} |
Define o endereço MAC do dispositivo e os dados do compartimento de buffer. |
config save | Salva as alterações dos dados do endereço MAC ou do compartimento de buffer em fusíveis eletrônicos permanentes. |
exit | Sai do programa. |
help command-name | Exibe a ajuda do comando. |
Recepção (RX) {início | parar | estatísticas} |
Inicia ou interrompe o recebimento ou exibe estatísticas sobre os pacotes recebidos. |
configurações | Exibe as configurações atuais do rádio. |
showchannel (sc) | Lista os canais compatíveis com o dispositivo. |
transmitir (tx) {quadro | modo | potência | taxa | início} | Configura e transmite pacotes. As opções de quadro, modo, energia e taxa configuram os pacotes. Cada uma delas tem parâmetros que definem os parâmetros de configuração relevantes. A opção start inicia a transmissão. |
Você pode obter ajuda para qualquer comando ao digitar ajuda, seguido do nome do comando e, se aplicável, uma opção. Por exemplo:
help transmit frame
Usage:
Transmit Frame [-BSS <Str>] [-Destination <Str>] [-Duration
<UInt16>]
[-FrameControl <UInt16>] [-Source <Str>]
Configure transmit frame header
Optional Parameters:
-BSS <Str> - BSS MAC address (in colon-delimited format)
-Destination <Str> - Destination MAC address (in colon-delimited
format)
-Duration <UInt16> - Frame duration [Alias: -D]
-FrameControl <UInt16> - Frame Control Number [Alias: -F]
-Source <Str> - Source MAC address (in colon-delimited format)
Exemplo: Exibir configurações de inicialização
Na inicialização, RfToolCli define vários padrões que incluem modos de transmissão, taxa de dados e o canal. Para exibir essas configurações de inicialização, use o comando settings.
> settings
------Radio------
Mode: Normal
Power: 16.0
Channel: 1
Rate: Ofdm54M
---TX Frame Header---
Frame Control: 8000
Duration: 2000
BSS MAC: 62:45:8D:72:06:18
Source MAC: AC:AC:AC:AC:AC:AC
Destination MAC: 62:45:8D:72:06:18
---TX Frame Data---
Frame Size: 1000
Use Random Data: True
Exemplo: definir estatísticas de canal e obter pacotes recebidos
Esta sequência de comandos coloca o rádio no modo de recepção no canal 802.11 especificado e, em seguida, recebe estatísticas sobre os pacotes recebidos:
> channel 9
Setting channel to 9
> rx start
Starting receive
> rx stats
Total packets received: 2578
Data packets received: 4
Unicast packets received: 0
Other packets received: 4
>
Exemplo: Transmitir pacotes no canal atual
Esse comando faz com que o rádio transmita pacotes no canal atual:
> transmit start
Starting transmit
Press any key to stop transmission
Exemplo: Transmitir pacotes em modo contínuo no canal atual
Este comando faz com que o rádio transmita pacotes no canal atual no modo contínuo até que você interrompa a transmissão ou defina um modo diferente:
> tx mode continuous
> tx start
Starting transmit
Press any key to stop transmission
Quando o dispositivo transmite em modo contínuo, não há intervalos entre os pacotes, o que é útil para medições de energia.
Exemplo: Transmitir um tom contínuo no canal atual
Essa sequência de comandos faz com que o rádio transmita um tom de canal atual até que você pressione uma tecla.
> tx mode continuouswave
> tx start
Starting transmit
Press any key to stop transmission
Exemplo: obter o endereço MAC configurado no momento do dispositivo
Esse comando lê o endereço MAC que está atualmente configurado no dispositivo.
> config read MacAddress
Device MAC address: 4E:FB:C4:1C:4F:0C
Exemplo: Definir o endereço MAC do dispositivo
Este comando grava um novo endereço de MAC no compartimento de buffer do dispositivo. Se um endereço MAC já estiver definido para o dispositivo, você será solicitado a confirmar a alteração.
> config write MacAddress 02:12:ab:cd:ef:11
Device already has MAC address 4E:FB:C4:1C:4F:0C
Are you sure you want to modify this? (y/N):y
Observação
Para tornar o compartimento de buffer ou os endereços MAC permanentes, use o comando config save.
Exemplo: Definir um byte de dados de configuração
O comando config write data pode ser usado para definir um byte de dados no endereço do buffer especificado.
> config write data 0x34 0xDD
Exemplo: Exibir dados de configuração do dispositivo
O comando config read data envia todo o conteúdo do compartimento de buffer do dispositivo.
> config read data
Current configuration data:
0x0000: 20 36 04 00 B2 EE D2 16 E5 73 00 00 00 00 00 00
0x0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0030: 00 00 00 00 00 00 00 00 FF FF 20 00 60 00 CC 00
...
Exemplo: Salvar dados de configuração em fusíveis eletrônicos
O comando config save grava permanentemente todas as alterações no buffer para os fusíveis eletrônicos não voláteis. Os fusíveis eletrônicos podem ser gravados apenas um número limitado de vezes, portanto, recomendamos que você faça todas as alterações no compartimento de buffer primeiro e depois grave essas alterações nos fusíveis eletrônicos em uma única etapa.
> config save
About to commit data to non-volatile storage
Changes will be permanent. Continue? (y/N):y
Done
Ferramenta de configuração de RF
A ferramenta de configurações de RF exibe as configurações de fusível eletrônico MT3620 para que você possa validar se elas foram definidas corretamente. Ao contrário do RfToolCli, a ferramenta de configurações de RF é somente leitura. Portanto, ela poderá ser usada para inspecionar as configurações do dispositivo mesmo depois que a funcionalidade de teste de rádio tiver sido desabilitada em um dispositivo específico.
Para usar a ferramenta, abra uma janela do Terminal do Prompt de Comando/, vá para Ferramentas/Pré-construído/<Win-x86 | Vitória x64 | Linux-x64> e execute RfSettingsTool. A ferramenta tem dois comandos e duas opções de inicialização:
RfSettingsTool <command> [--image <filename>] [--usefile <filename>] [-Device <IP address of device to use [Default: 192.168.35.2]>]
Há suporte para os seguintes comandos:
Comando (abreviação) | Descrição |
---|---|
check (c) | Valida os dados de configuração do dispositivo MT3620 |
help (?) | Exibe informações de ajuda |
show (s) | Exibe os dados de configuração de MT3620. |
Comando de verificação de RfSettingsTool
O comando RfSettingsTool check lê a configuração do dispositivo conectado e a compara com um arquivo de configuração do buffer que contém as configurações esperadas. O comando check tem o seguinte formato:
RfSettingsTool check --expected <filename> [--image <filename>] [--nomacaddress] [--showconfig] [--usefile <filename>] [--verbose]
Parâmetros (abreviação) | Descrição |
---|---|
--expected filename (-e) | Caminho para o arquivo de compartimento de buffer que contém as configurações esperadas do fusível eletrônico que serão verificadas. Obrigatória. |
--image filename (-i) | Caminho para a imagem de teste de RF. Se omitido, o padrão será rftest-server.imagepackage. Opcional. |
--nomacaddress (-n) | Indica que nenhum endereço MAC deverá ser definido no dispositivo. Opcional. |
--showconfig (-s) | Mostra a configuração do dispositivo após a verificação. Opcional. |
--usefile filename (-u) | Lê os dados de configuração do arquivo especificado em vez do dispositivo anexado. Opcional. |
--verbose (-v) | Mostra mais informações de saída. |
Por exemplo, o comando a seguir verifica se a configuração de rádio corresponde àquelas no arquivo de compartimento de buffer especificado:
> RfSettingsTool check --expected ..\Configurations\MT3620\
MT3620_eFuse_N9_V5_20180321_24G_5G_DPDT.bin
Em resposta a esse comando, RfSettingsTool verifica os itens a seguir. É preciso que todos sejam verdadeiros para que o comando tenha êxito:
O código de região é idêntico à configuração esperada
O comutador da antena externa presente é idêntico à configuração esperada
A configuração da antena é idêntica à configuração esperada
A energia de destino é idêntica à configuração esperada
As bandas operacionais são idênticas à configuração esperada
O endereço MAC foi definido
Os deslocamentos da energia do rádio específicos do dispositivo não são verificados.
Comando RfSettingsTool show
O comando RfSettingsTool show exibe as configurações de rádio que foram definidas nos fusíveis eletrônicos MT3620 em formato legível por humanos. Os campos exibidos são as configurações de rádio configuráveis pelo usuário. O comando check tem o seguinte formato:
RfSettingsTool show [--hexdump] [--image <filename>] [--usefile <filename>] [--verbose]
Parâmetros (abreviação) | Descrição |
---|---|
--hexdump (-x) | Mostra o conteúdo hexadecimal bruto de fusíveis eletrônicos. Opcional. |
--image filename (-i) | Caminho para a imagem de teste de RF. Se omitido, o padrão será rftest-server.imagepackage. Opcional. |
--usefile filename (-u) | Lê os dados de configuração do arquivo especificado em vez do dispositivo anexado. Opcional. |
--verbose (-v) | Mostra mais informações de saída. |
O exemplo a seguir mostra a saída parcial do comando show:
> RfSettingsTool show
Reading configuration data from device.
--------------------------------------------------------------------------------
MAC Address : C6:76:EC:79:1D:6B
--------------------------------------------------------------------------------
Region : GB
--------------------------------------------------------------------------------
External RF switch : Present
2.4GHz Diversity : MainOnly
5GHz Diversity : MainOnly
.
.
.
Biblioteca C de teste de RF
O pacote de ferramentas de RF inclui uma biblioteca C que você pode usar para desenvolver seus próprios programas de teste. A biblioteca C está no diretório libraries\C. Os arquivos de cabeçalho para a API C estão disponíveis na pasta libraries\C\Include e os arquivos binários necessários para usar a biblioteca são fornecidos na pasta libraries\C\Bin. Se você quiser usar a biblioteca, entre em contato com a Microsoft para ter acesso à documentação.
A imagem do servidor de testes de RF (rftest-server.imagepackage) também é fornecida na pasta Bin. Essa imagem deve ser carregada no dispositivo em teste para que o dispositivo possa entrar no modo de teste de RF. A função mt3620rf_load_rf_test_server_image() na biblioteca C carrega o pacote de imagens programaticamente.
Se você redistribuir um aplicativo que usa a biblioteca C, deverá incluir os arquivos DLL de libraries\C\Bin, bem como o arquivo rftest-server.imagepackage.
Compatibilidade de ferramentas de RF entre versões do sistema operacional
Não há garantia de que as ferramentas de RF para uma versão do sistema operacional serão compatíveis em todas as versões do sistema operacional. Geralmente, recomendamos que você use a versão das ferramentas (e da Biblioteca C associada) emitida com o pacote de fabricação para o sistema operacional em execução no dispositivo em teste.
A tabela a seguir resume a compatibilidade das versões da ferramenta com as versões do sistema operacional do Azure Sphere.
Liberação de ferramentas de RF | Versão do sistema operacional |
---|---|
23,05 | 22.02 e posterior |
21.01 | 21.01 e posterior |
20.10 | 20.07 ou 20.10 |
20.07 | 20.07 |
20.04 | 20.04 ou 20.01 |
20.01 | 20.04 ou 20.01 |
Importante
Observe que talvez seja necessário atualizar o sistema operacional do dispositivo ou implantar um trusted-keystore.bin atualizado para usar a versão 23.05 das Ferramentas de RF, mais informações podem ser encontradas aqui.
Consulte Novidades no Azure Sphere para saber mais sobre as alterações adicionais na versão atual.
Errata
As erratas a seguir se aplicam a todas as versões das ferramentas de RF no hardware MT3620. Problemas adicionais específicos da versão são listados no arquivo README que faz parte do pacote de ferramentas.
O firmware de Wi-Fi MT3620 apresenta um pequeno bug:
Se você alternar para a tx em modo contínuo (transmissão em modo contínuo) e iniciar a tx (iniciar a transmissão) imediatamente após interromper uma transmissão em modo normal, não haverá saída de sinal.
Para contornar isso, interrompa a transmissão do modo contínuo e inicie-a novamente para que a transmissão comece. Depois disso, a transmissão em modo contínuo funcionará corretamente.
O problema não ocorre ao alternar do Modo Contínuo para o modo Normal.
Ao alternar do modo de transmissão de Onda Contínua para o modo de transmissão Normal ou Contínuo, a potência de transmissão aumentará incorretamente em +6 dB. Você deve reinicializar o rádio para retornar o nível de potência ao normal.
- Se você estiver usando a ferramenta interativa RfToolCli, reinicialize o rádio saindo e então reiniciando a ferramenta.
- Se estiver usando as bibliotecas C, C# ou Python, chame a função mt3620_reinitialize_buffer_bin(). Isso também reinicializará o rádio e poderá ser usado para contornar esse problema.