Acelere sua jornada no mundo dos sistemas incorporados
O AMD Embedded Development Framework (EDF) é um ambiente completo de código-fonte aberto que ajuda engenheiros de sistemas incorporados a avaliar, desenvolver e implantar aplicações em SoCs adaptativos da AMD.
Criado no Yocto Project™, o EDF substitui as ferramentas AMD PetaLinux por um fluxo de trabalho moderno para integração de software e hardware. De placas de avaliação a sistemas implantados em campo, o EDF permite que as equipes mudem do protótipo para a implantação de forma eficiente e sem interrupções.
Por que escolher o EDF
Flexibilidade de código-fonte aberto
Desenvolva com base no Yocto Project™ padrão do setor para evitar a dependência de fornecedor, acelerar a integração e garantir a manutenção a longo prazo.
Solução completa
Comece a partir de imagens pré-criadas, firmware de inicialização e designs de referência que fornecem uma base para o desenvolvimento incorporado.
Desenvolvimento acelerado
Um caminho para avaliação, desenvolvimento e implantação de aplicações de software e integração de hardware.
Visão geral técnica do EDF
Conheça melhor o EDF com uma apresentação técnica de suas principais funcionalidades, a pilha de soluções, imagens baseadas em Linux® com diversos recursos, fluxos de desenvolvimento baseados em personas e exemplos de projetos. Esta apresentação para download mostra como os desenvolvedores podem rapidamente criar SoCs adaptativos da AMD e criar uma base para suas aplicações incorporadas.
Nota: As imagens pré-criadas fornecidas como parte das BSPs do EDF, código-fonte e configurações, destinam-se apenas para fins de demonstração, e quaisquer alterações nessas imagens pré-criadas não são adequadas para uso fora de um ambiente de desenvolvimento, inclusive para fins de produção. Antes da produção e da implantação de qualquer sistema baseado em Linux, é recomendável que todas as atualizações de segurança relevantes sejam aplicadas e um mecanismo para atualizações em campo seja disponibilizado durante toda a vida útil do produto relevante.
Base de código-fonte aberto
O EDF é criado no Yocto Project™, um sistema de criação de código-fonte aberto padrão do setor usado para o desenvolvimento incorporado do Linux. Essa abordagem garante que nossos clientes possam criar sistemas reproduzíveis e sustentáveis, que permaneçam atualizados com segurança de longo prazo e suporte da comunidade.
Principais benefícios de um fluxo EDF baseado em Yocto
- Distribuição do Linux: Crie um SO Linux personalizado para necessidades específicas
- Sem dependência de fornecedor: Desenvolva com ferramentas neutras em relação aos fornecedores para garantir flexibilidade a longo prazo.
- Ecossistema mais amplo: Aproveite as bibliotecas, extensões e ferramentas da comunidade
- Fácil integração: Ainhe-se com ambientes de código-fonte aberto já em uso
- Opções de implantação por meio de fornecedores de sistemas operacionais ou de autossuporte
Assista ao vídeo "Yocto Project Basics" para ver como o EDF simplifica o gerenciamento de compilação para SoCs adaptativos da AMD.
Pilha de soluções completa
O EDF oferece um conjunto completo de ferramentas e componentes necessários para ativar e dimensionar sistemas incorporados. Os engenheiros de software e hardware podem usar o EDF para possibilitar seus SoCs rapidamente e criar uma base sólida e consistente.
Desenvolvimento de software incorporado rápido
O EDF reduz a jornada da avaliação à implantação com imagens pré-criadas, fluxos automatizados e caminhos de desenvolvimento baseados em funções. Os desenvolvedores podem começar em poucos minutos e, em seguida, avançar para a personalização avançada do sistema operacional ou do hardware sem precisar recomeçar do zero.
Avalie
- Avaliação pronta para uso: inicialize imagens pré-construídas, teste recursos de chip e execute exemplos prontos para uso
Desenvolva
- Desenvolvimento de softwares: Grave e implante software usando SDKs, contêineres ou feeds de pacote
- Integração e desenvolvimento de SO: Personalize sua pilha de software, adicione domínios e estenda a funcionalidade
- Integração de hardware: Fluxos de ferramentas AMD Vivado™ e Vitis™ e projetos de exemplo configuráveis (CEDs) para integrar cargas úteis PL
Implante
- Opções de implantação: Integre a pilha de software personalizada no hardware da aplicação final e tome as medidas relevantes para a implantação de produção.
- Capacidade de manutenção de longo prazo: Faça manutenção interna ou contrate fornecedores comerciais de sistemas operacionais para produção em larga escala e suporte de longo prazo.
Recursos
Dispositivos compatíveis e kits de avaliação
O AMD Embedded Development Framework suporta uma ampla variedade de SoCs adaptativos e plataformas de avaliação.
- Zynq 7000
- SoCs adaptativos Zynq UltraScale+
- Versal Série AI Core
- Versal Série AI Edge
- Versal Série Prime
- Versal Série Premium
- Versal Série HBM
- Versal AI Série Edge de 2ª geração
- Versal Série Prime de 2ª geração
Os usuários existentes das ferramentas AMD PetaLinux são incentivados a migrar para o AMD EDF para todos os projetos de software incorporados futuros. O EDF fornece um fluxo de trabalho aberto, reproduzível e dimensionável que se alinha às práticas modernas de desenvolvimento incorporado.
Perguntas frequentes
Sim, o AMD EDF é uma evolução dos fluxos do Yocto Project™ da AMD e substitui as ferramentas e os fluxos PetaLinux.
O EDF Linux® BSP oferece funcionalidades semelhantes às do PetaLinux BSP, como firmware de inicialização, bootloaders, sistema operacional Linux, sistema de arquivos raiz Linux. No entanto, a configuração do kernel e o rootfs são mais ricos. A AMD recomenda gerar novamente a pilha completa dentro do EDF para garantir a compatibilidade.
A AMD recomenda começar pelas seções Introdução – Exemplos práticos e Fluxos de desenvolvimento da documentação do EDF, com especificações específicas Comuns, do Dispositivo e da placa disponíveis nas seções relevantes da Documentação do EDF.
Consulte a seção migrando um projeto do PetaLinux para EDF da Documentação EDF para obter mais informações.
Atualmente, o AMD EDF é lançado no mesmo prazo que os lançamentos do Vivado™ Design Suite, mas como um componente separado. O EDF é validado em relação ao lançamento do Vivado Design Suite, com artefatos pré-compilados atualizados. A nomenclatura de versão do EDF usa um esquema YY.MM.<update>. Por exemplo, o EDF 25.05 se alinha à versão Vivado™ Design Suite 2025.1, e o EDF 25.05.1 se alinha à versão Vivado™ Design Suite 2025.1.1.
Comece já
Baixe os artefatos do EDF e comece sua jornada de desenvolvimento incorporado.
- Avaliação imediata com imagens de disco Linux otimizadas para SoCs adaptativos da AMD
- Desenvolvimento de software usando EDF Linux e BSPs de plataforma para inicialização completa da placa
- Projeto incorporado personalizado com firmware de inicialização, designs de exemplo e ativos de referência
Notas de rodapé
O Yocto Project e todas as marcas e logotipos relacionados são marcas comerciais da Linux Foundation. Este site não é, de forma alguma, endossado pelo Yocto Project ou pela Linux Foundation.
O Yocto Project e todas as marcas e logotipos relacionados são marcas comerciais da Linux Foundation. Este site não é, de forma alguma, endossado pelo Yocto Project ou pela Linux Foundation.