Allwinner A1X

Allwinner A1X é uma série de SoC (System on Chip) de arquitetura ARM produzida pela empresa chinesa AllWinner Technology em Zhuhai , província de Guangdong .

A série é atualmente derivada em dois modelos, o A10 (sun4i) um SoC completo, equipado com um processador ARM Cortex-A8 e uma GPU ARM Mali 400 MP e o A13 (sun5i), originalmente projetado para mais tablets. sem uma conexão HDMI ou SATA possível.

O mais famoso dessa série é o Allwinner A10, também denominado Quanzhi A10 ou Boxchip A10, usado em muitos tablets e thin clients.

Dentro dezembro 2012, AllWinner apresenta seus sucessores, disponíveis em produção em massa no mesmo mês para os fabricantes, o Allwinner A20 , apresentando dois núcleos Cortex-A7 MPCore e dois núcleos ARM Mali-400 MP2 (dual core), bem como o Allwinner A31 equipado com quatro ARM Núcleos Cortex-A7 MPCore e 8 núcleos gráficos PowerVR SGX544. Os primeiros aparelhos equipados com essas soluções foram lançados emJaneiro de 2013, incluindo tablets da empresa chinesa de baixo custo Onda ou até mesmo PCs em um pendrive .

Dentro Setembro de 2013, a empresa passa a divulgar o Allwinner A80 que utilizará uma arquitetura do tipo big.LITTLE , baseada em 4 Cortex-A7s e quatro Cortex-A15s

Allwinner A10

O SoC é gravado em 55 nm, ele contém:

Processador

Uma CPU Cortex A8 (referência ARM)

GPU

Um processador e mixer G2D para aceleração 2D.

Áudio

Um APU para áudio

VPU

Um CedarX VPU , projetado por Allwinner para vídeo

Dispositivos de saída

Um DPU para exibir periféricos de suporte

Gerenciamento de energia

Uma PMU para gerenciamento de energia, permitindo função transparente de uso flexível de energia com portas USB, transformador CA externo, bateria Li dependendo das cargas da aplicação.

Criptografia

Memória

Conectividade

Sistemas funcionando ou sendo portados

Kernel Linux

O gerenciamento básico deste processador foi feito por um patch mantido pela empresa Allwinner fora do kernel. A comunidade linux-sunxi desenvolveu os módulos de acordo com as convenções da "Lista de Verificação de Suporte ARM Linux", o que permitiu sua integração ao tronco principal das fontes do kernel Linux . A partir da versão 3.8, lançada em19 de fevereiro de 2013. Desde então, foi mantido e melhorado

GNU / Linux
  • Miniand Lubuntu 12.04 e Xubuntu 12.04
  • Compilação armhf do Linary 12.06 de Toby Corkindale
  • Rikomagic Lubuntu 12.04
  • Puppy Linux
  • Fedora 17
  • Linux Ubuntu 12.04 sendo portado
Drivers e aceleração de hardware Pilotos oficiais

A aceleração 2D e 3D é oficialmente gerenciada por:

  • Um driver X11 gratuito e de código aberto para o processador de Mali fornecido pela ARM
  • Um driver binário DRM fornecido pela Allwinner para o kernel Linux.

Para aceleração de vídeo:

  • Um driver binário para aceleração via CedarX VPU.
Rumo a pilotos gratuitos mais eficientes

A aceleração de hardware 2D e 3D já está disponível em algumas versões do sistema Linux, mas pode ser melhorada com base em alguns experimentos. substituindo o driver de código aberto oficial do Mali da ARM, limitado em seu suporte para funções X11, por um driver em desenvolvimento chamado "  xf86-video-sunxifb  ". Em um dos primeiros experimentos (versão piloto 0.2.0), triplica a velocidade do display para 2D, quando as janelas não se sobrepõem, neste caso ainda sendo gerenciado pelo antigo piloto, e é até 10 vezes mais rápido para 2D .

O driver Lima para a GPU do Mali, em desenvolvimento, é uma alternativa gratuita ao driver binário fornecido pela Allwinner e outros fabricantes que usam esta GPU.

O 30 de agosto de 2013, um driver experimental gratuito funciona para a aceleração da decodificação de vídeo, via mplayer e o protocolo VDPAU . Os codecs H.264 , MPEG-1 e MPEG-2 .

Android
  • Linux Android 4.0 ICS oficialmente por diferentes fabricantes, bem como CyanogenMod e Uberdroid.
  • Linux Android 4.1 sendo portado via CyanogenMod 10.
  • Linux Android 4.2.2 sendo portado via CyanogenMod 10.1.
  • Linux Android 4.4 sendo portado via CyanogenMod 11.

equipamento

Tablets

Este processador é muito popular em tablets de baixo custo por causa de seu desempenho em vídeo (cedarX) e 3d (mali 400MP) e seu baixo preço vinculado a um microprocessador um pouco menos eficiente (Cortex A8)

  • Ainol Novo7 Aurora, Novo7 Elf
  • Arnova MW13 FamilyPad 13 "
  • Bmorn V99
  • Carrefour CMP4708T
  • CEMA10N7 "desconhecido"
  • Eken A90 (e clones), T01, T02, T05a, T10 (com ou sem acelerômetro mxc622x)
  • Flytouch 7
  • Gemei G2, G9
  • Hyundai A7HD
  • ICOO D90W e clones
  • JXD S9000
  • LY-F1 e clones
  • Mediacom 711i, 907c, 910i, 917i e 927i
  • Momo 9, 11 Bird
  • Onda Vi30 Deluxe V3, Vi10, Vi40
  • Polaroid Diamond III 9 "
  • Protab2XXL
  • Sanei N10, N83, N83 Deluxe, N90
  • Teclast A10t e clones
  • Singularidade TNT e clones
  • Visture V3 e clones
  • YFGPS (OEM): MW13-1301, MW13-1302 (13 "), MW13-1001, MW13-1003 (10.1"), MW07-9702, MW07-9703, MW07-970, MW07-9701B, MW07-9701C (9,7 ")
  • UPPO PO-8003 (ou Sysbay S-MP99) (outra referência a ser adicionada).

Smartbook

  • Panda H6
  • Netbook Rikomagic ARM (fabricante OEM do Panda H6?)

Clientes finos

  • Nuvens para A10 Media PC +
  • MeLe A1000, A2000 e A3600
  • Mini X (ou Mini X10), renomeado para Mini Xplus (seguindo questões legais) e revisado para reduzir os problemas de temperatura.
  • Wits pro A10 (orientado ao desenvolvimento de hardware)

PC-on-a-stick

  • Rikomagic (OEM) MK802 (às vezes vendido como AK802) e MK802 II
  • uHost
  • Dispositivos zero, dois produtos da marca Rikomagic: Z802 (MK802) e Z902 (MK802 II).
  • QuickEmbed UPuter Pi

Placa mãe

GPS

  • YFGPS (OEM): MW01-7002

Referências

  1. (em) Allwinner A31 e A20 Processadores publica detalhes sobre cnx-software.com
  2. (en) A10 Datasheet - v1.21 (2012-04-06) .pdf e A13 Datasheet - v1.12 (2012-03-29) .pdf em docs.google.com (link de http: / /linux-sunxi.org/A10 )
  3. (en) [1]
  4. (in) Sua nova lista de verificação de suporte do SoC ARM Linux - ELCE 2012 no software cnx
  5. Esforços de integração (in) do Linux em Linux-sunxi.org
  6. distribuições de Linux (en) que podem ser executadas em um Mini PC MK802
  7. (em) Rikomagic ARM netbook executa Android, Ubuntu Linux
  8. (in) Novo driver DDX xf86-video-sunxifb para Xorg
  9. (em) CedarX / Engenharia reversa linux-sunxi
  10. ROM - Unofficial CyanogenMod 10 Pré-Visualização para muitos Allwinner A10 tablets
  11. "  [ROM] CyanogenMod 10.1 - Dispositivos de CPU Allwinner A10  " , em SlateDroid.com (acessado em 9 de setembro de 2020 ) .
  12. http://4pda.ru/forum/index.php?showtopic=425228
  13. Tablet Archos MW13 FamilyPad (in) com tela de 13 polegadas chega à FCC
  14. ( zh) [2]
  15. (in) A10 Media PC + (8 GB NAND 1 GB DDR3 RAM) no Liliputing
  16. (en) Sucessor de Mele A2000 em Tuxfamily.org
  17. QuickEmbed UPuter Pi - $ 69 AllWinner A10 Development Board em cnx-software.com
  18. (en) cubieboard em linux-sunxi.org
  19. (in) olinuxino é uma série de baixo custo Open Source, Open Hardware, Single Board Computers Linux é baseado no processador iMX233 da Freescale e do processador A13 Allwinner
  20. ( zh) MW01-7002

links externos