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 aplicativos 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 aplicativos 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. 

EDF Technical Overview

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 os engenheiros 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
  • Caminho de implantação: tenha acesso a atualizações de upstream e suporte de longo prazo dos fornecedores do sistema operacional.

Assista ao vídeo "Yocto Project Basics" para ver como o EDF simplifica o gerenciamento de compilação para SoCs adaptativos da AMD.

yocto project logo

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

  • Pronto para implantação: integre a pilha de software personalizada no hardware do aplicativo final
  • Capacidade de manutenção de longo prazo: envolva fornecedores de sistemas operacionais comerciais para produção em volume e suporte a 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.

Começar

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.