Pacote de software flexível (FSP) para a família Renesas RA MCU
FSP é o pacote de software Arm® MCU de próxima geração da Renesas, que permite dispositivos seguros e conectividade IoT por meio de drivers periféricos prontos para produção, Azure RTOS ou FreeRTOS e pilhas de middleware portáteis. O FSP inclui os melhores drivers HAL da categoria com alto desempenho e baixo consumo de memória. Pilhas de middleware com integração Azure RTOS e FreeRTOS estão incluídas para facilitar a implementação de módulos complexos como comunicação e segurança. O e² studio ISDE oferece suporte com configuradores intuitivos e geração inteligente de código para tornar a programação e depuração mais fácil e rápida.
O FSP usa um ecossistema de software aberto e oferece flexibilidade no uso de seu RTOS preferido, código legado e soluções de ecossistema de terceiros.
FSP v5.6.0
AIK-RA6M3
AIK-RA4E1
BGK-RA6E2
CK-RA6M5
CK-RA6M5 V2
FPB-RA0E1
FPB-RA2E1
FPB-RA2E2
FPB-RA2E3
FPB-RA4E1
FPB-RA4E2
FPB-RA4T1
FPB-RA6E1
FPB-RA6E2
FPB-RA6T3
FPB-RA8E1
EK-RA2A1
EK-RA2A2
EK-RA2E1
EK-RA2E2
EK-RA2L1
EK-RA4E2
EK-RA4M1
EK-RA4M2
EK-RA4M3
EK-RA4W1
EK-RA6E2
EK-RA6M1
EK-RA6M2
EK-RA6M3
EK-RA6M3G
EK-RA6M4
EK-RA6M5
EK-RA8D1
EK-RA8M1
MCK-RA4T1
MCK-RA6T2
MCK-RA6T3
MCK-RA8T1
RSSK-RA2L1
RSSK-RA6T1
VK-RA8M1
VOZ-RA2L1
VOZ-RA4E1
VOZ-RA6E1
Para obter uma lista de módulos de software fornecidos com FSP, consulte Software Suportado.
Em 21 de novembro de 2023, a Microsoft anunciou que decidiu contribuir com o Azure RTOS para o código aberto sob a administração da fundação Eclipse e o Azure RTOS se tornará Eclipse ThreadX. Para obter informações detalhadas, consulte o anúncio em Microsoft Contributes Azure RTOS to Open Source.
O esquema de estratégia de suporte para Eclipse ThreadX será determinado e comunicado posteriormente. A Microsoft descontinuará o Azure RTOS e o Azure RTOS Middleware sob o contrato existente LICENSED-HARDWARE.txt.
É importante observar que as atualizações do Azure RTOS neste hardware não serão mais fornecidas.
Os Avisos de Segurança de Produto para FSP e software de terceiros (quando disponíveis) são marcados com o rótulo 'product_security_advisory'. Verifique esses problemas para obter informações dos respectivos fornecedores sobre as versões afetadas e uma solução alternativa recomendada ou atualização de patch.
Visite Problemas do GitHub para este projeto.
Problemas críticos que fazem com que um MCU opere fora das especificações documentadas no manual de hardware são marcados com o rótulo 'crítico'. Verifique os problemas críticos antes de entrar em produção para obter uma solução alternativa ou atualização de patch recomendada.
As versões FSP 2.0.0 e posteriores exigem uma versão mínima do e² studio de 2020-10.
As versões FSP 2.3.0 e posteriores exigem uma versão mínima do e² studio de 2021-01.
As versões FSP 3.0.0 e posteriores exigem uma versão mínima do e² studio de 2021-04.
As versões FSP 3.2.0 e posteriores exigem uma versão mínima do e² studio de 2021-07.
As versões FSP 3.4.0 e posteriores exigem uma versão mínima do e² studio de 2021-10.
As versões FSP 3.6.0 e posteriores exigem uma versão mínima do e² studio de 2022-01.
As versões FSP 3.7.0 e posteriores exigem uma versão mínima do e² studio de 2022-04.
As versões FSP 4.0.0 e posteriores exigem uma versão mínima do e² studio de 2022-07.
As versões FSP 4.1.0 e posteriores exigem uma versão mínima do e² studio de 2022-10.
As versões FSP 4.3.0 e posteriores exigem uma versão mínima do e² studio de 2023-01.
As versões FSP 4.4.0 e posteriores exigem uma versão mínima do e² studio de 2023-04.
As versões FSP 4.6.0 e posteriores exigem uma versão mínima do e² studio de 2023-07.
As versões FSP 5.0.0 e posteriores exigem uma versão mínima do e² studio de 2023-10.
As versões FSP 5.2.0 e posteriores exigem uma versão mínima do e² studio de 2024-01.1.
As versões FSP 5.3.0 e posteriores exigem uma versão mínima do e² studio de 2024-04.
As versões FSP 5.5.0 e posteriores exigem uma versão mínima do e² studio de 2024-07.
As versões FSP 5.6.0 e posteriores exigem uma versão mínima do e² studio de 2024-10.
Se você já instalou uma versão anterior do FSP que incluía o e² studio, você pode baixar os pacotes separadamente. Eles estão disponíveis para download na seção Ativos de cada versão. Existe uma versão compactada, FSP_Packs_
Ao utilizar a versão compactada dos packs o arquivo zip deverá ser extraído para a área de suporte do e² studio. Esse diretório normalmente é encontrado no diretório inicial do usuário com um caminho como ~/.eclipse/com.renesas.platform_2047834950
. O número no final do caminho é exclusivo para cada instalação do e² studio. Se você tiver duas instalações do e² studio, você terá dois diretórios com nomes no formato ~/.eclipse/com.renesas.platform_
. Observe que o e² studio deve ter sido executado pelo menos uma vez para que este diretório seja criado. Você pode encontrar a área de suporte para uma instalação específica do e² studio clicando em Help >> About e² studio
. Na janela que aparece, clique em Installation Details
e escolha a guia Support Folders
. Será mostrado o caminho da área de suporte do e² studio.
Baixe o instalador do FSP com e² studio na seção Ativos da versão atual.
Execute o instalador. Isso instalará a ferramenta e² studio, pacotes FSP, conjuntos de ferramentas escolhidos (GCC e/ou LLVM) e outras ferramentas necessárias para usar este software. Nenhuma instalação adicional é necessária.
Consulte o Guia do usuário RASC para MDK e IAR.
Abra o e² studio e clique em Arquivo > Novo > Projeto C/C++.
Na janela que aparece, escolha Renesas RA no painel esquerdo.
Lançamentos FSP: https://github.com/renesas/fsp/releases
Documentação FSP: https://renesas.github.io/fsp
Página da FSP: www.renesas.com/ra/fsp
Informações do produto RA: www.renesas.com/ra
Fórum de suporte ao produto RA: www.renesas.com/ra/forum
estúdio e²: www.renesas.com/e2studio
Projetos de exemplo: https://github.com/renesas/ra-fsp-examples
Base de conhecimento: https://en-support.renesas.com/knowledgeBase/category/31087
Suporte: www.renesas.com/support