Como uma solução de armazenamento embarcado convencional, a combinação do chip eMMC 5.1 e Rockchip RK3568 é uma combinação clássica para desenvolvimento embarcado em campos industriais, de consumo, IoT e outros. O RK3568, como um processador quad core A55 projetado para cenários embarcados de médio a alto nível, suporta nativamente o protocolo eMMC 5.1. A adaptação dos dois pode aproveitar totalmente o desempenho do hardware e atender às necessidades de armazenamento de vários cenários incorporados.
Cenários de aplicação principais do eMMC 5.1 na placa de desenvolvimento RK3568
O posicionamento do RK3568 abrange controle industrial, terminal inteligente, gateway de Internet das Coisas, computação de ponta e outros campos. O eMMC 5.1, como armazenamento primário integrado, é a chave para o surgimento destes cenários:
Inicialização do sistema e armazenamento do sistema de arquivos raiz
Meio de inicialização:RK3568 suporta inicialização prioritária do eMMC 5.1 (ordem de inicialização padrão: eMMC > cartão SD > SPI NAND). A alta estabilidade e velocidade de leitura e gravação do eMMC 5.1 garantem uma inicialização rápida do sistema (o tempo de inicialização do sistema Linux/Android pode ser controlado dentro de 3-8 segundos, muito superior ao cartão SD).
Hospedagem do sistema de arquivos raiz:O sistema de arquivos raiz (rootfs), a imagem do kernel (zImage/Image) e a árvore de dispositivos (dtb) de sistemas Linux incorporados (como Buildroot, Yocto) ou Android são todos armazenados no eMMC. Leitura e gravação em alta velocidade no modo HS400 podem reduzir o atraso do sistema e melhorar a velocidade de resposta do aplicativo.
Exemplo:O dispositivo de gateway RK3568, que armazena o sistema Ubuntu Core por meio do eMMC 5.1, pode carregar rapidamente drivers e pilhas de protocolos de rede para atender aos requisitos de encaminhamento de dados em tempo real do gateway.