Design do PCB em agosto

Albrecht Fietz da Pixabay

O design da placa de circuitos impressos está progredindo mesmo com as férias na Itália. A ACube Systems conseguiu envolver uma empresa de engenharia disponível em agosto para desenvolver a PCB baseada nos diagramas elétricos. Tarefa difícil por causa das férias.

Além disso, a Slimbook forneceu mais partes do diagrama para rever a conexão da placa-mãe à placa de entrada e saída nativa da Eclipse. Confirmamos, pois, o prazo de entrega do design do PCB como sendo o fim de setembro de 2020.

Entrevista com o Riccardo Mottola, contribuidor principal do browser ArcticFox

No site da nossa associação PowerProgress, publicamos uma entrevista com Riccardo Mottola, o programador mais ativo do browser mais avançado para a plataforma PowerPC big endian:

O browser ArcticFox 27.10.2 (beta) para PPC64 está disponível na nossa repo.

ArcticFox 27.10.2 beta PPC64 rodando no Debian PPC64 em um G5

Freedesktop para big endian – 350 pacotes de um total de 470 portados para o PPC64 big endian

Outro passo adiante para o freedesktop-sdk no ppc64 big endian: libvpx e nss estão prontos.

Sugira um nome para a placa-mãe PowerPC do nosso notebook

É hora de batizar nossa placa-mãe! Já temos sugestões no nosso fórum. Faça a sua!

Maior prazo para doações – PCB pronta em setembro de 2020

CC BY-NC-ND 2.0 www.flickr.com aicomputin

As doações vão bem e já atingimos 71% da nossa meta.

Muito obrigado a todos os doadores!

Nova versão do diagrama elétrico

Já recebemos uma nova versão do diagrama elétrico (v0.5), que com capacidade para potências maiores (até 90W) para poder aceitar placas de vídeo MXM3 de maior potência (até 55W) como, por exemplo, a AMD Radeon E9174 (GCN 4.0), com TDP de 50W.

Diagrama elétrico 0.5 de junho de 2020

Publicaremos esta nova versão em breve em nosso repositório assim que terminarmos uma rodada interna de revisões com a ajuda da ACube Systems.

Graças às doações que já recebemos, o trabalho de design da placa de circuitos impressos (feita com Mentor Pads) pode prosseguir. Estimamos que será completo até setembro de 2020. É um momento inoportuno, já que agosto é um mês de férias na Itália, mas faremos o nosso melhor para evitar interrupções. A data de publicação do PCB vai depender de quando receberemos os resultados das revisões que, esperamos, não demorarão muito. O design do PCB cabe no chassis Slimbook Eclipse.

 

Slimbook Eclipse Notebook

Exportaremos o design elétrico Orca até no formato EDIF, para facilitar a vida de novos voluntários que desejarem convertê-lo para o formato Kicad. Para converter de EDIF para Kicad, encontramos as ferramentos edif2kicad, mas temos certeza que vocês encontrarão outras ferramentas ou até criarão novas.

Caso você seja capaz de converter nossos PCB Mentor Pads to Kicad, seja bem-vindo. Se tiver problemas, contate-nos e ajudaremos com prazer.

Maior prazo para doações

Após uma discussão interna, decidimos extender o prazo final para a fase 1A da campanha até o dia 30 de julho de 2020.

A ideia é entregar o design da PCB com o fim da fase 1A, e logo depois iniciar a fase 1B (fast SI bus simulations), com uma meta de 5000 Euros (cerca de 5600 dólares). Consequentemente, não haverá interrupção na campanha, com a fase 1B iniciando-se automaticamente.

Pedimos a gentileza de todos os colaboradores, amigos e doadores para concentrar suas doações antes do dia 30 de julho, para que terminemos a fase 1A sem mais atrasos.

Também pedimos a todos os tecnicamente hábeis que contate-nos caso possam ajudar a rever o design do hardware. Isso aceleraria o processo e ajudaria a melhorar a qualidade final do nosso produto.

Você pode doar de qualquer país graças ao Stripe Payment Gateway

Doadores potenciais de países como o Líbano e a China não podiam ou enfrentavam sérias dificuldades para contribuir via transferência bancária ou PayPal. O problema foi resolvido graças à adição do Stripe Gateway à lista de meios de pagamento aceitos. Eles nos deram um desconto nas taxas por sermos uma entidade sem fins lucrativos, com uma comissão de 1,2%+0,25 Euro para pagamentos feitos de dentro da União Europeia e 2,9%+0,25 Euro para pagamentos feitos de outros países.

Diagrama elétrico v0.5 publicado

No último post sobre a placa de circuito impresso, mencionamos que uma versão nova (0.5 – junho de 2020) está em andamento. Depois de algumas rodadas de revisões internas, esta nova versão está pronta para ser compartilhada.

Publicamos-a no nosso repositório.

 

Graças aos nossos apoiadores, atingimos 76% da nossa meta para a próxima etapa.

Extensão do período para doações

Graças às doações já recebidas, o design da placa de circuitos impressos pode continuar. Esperamos que o trabalho será completo até o fim de setembro de 2020. O momento não é ideal. Em agosto, a Itália está em férias. Mas, mesmo assim, faremos o possível para não interromper os trabalhos. A data de publicação do design do PCB depende fortemente dos resultados do processo interno de revisão que começará assim que recebermos o primeiro rascunho. A meta é uma placa-mãe que caiba no chassis Slimbook Eclipse.

Slimbook Eclipse Notebook

Como não conseguimos atingir a meta em julho, fomos forçados a extender o prazo da fase 1A da campanha até o dia 30 de agosto de 2020.

A ideia é entregar o design final do PCB no fim da fase 1A, e depois iniciar a fase 1B (fast SI bus simulations) no dia primeiro de setembro, com uma meta de arrecadação de 5000 Euros (cerca de 5600 dólares). Consequentemente, não haverá uma interrupção da arrecadação. Passaremos da fase 1A para a 1B automaticamente.

Nossos patches PPC64 big endian

O Flatpak já está rodando no Debian 10 PPC64, mas precisamos da camada Freedesktop para preparar os pacotes flatpak com centenas de manifestos.

O stripper Freedesktop já está com os patches para verificação de endianness (ppc64 branch). Agradecemos à equipe Flatpak pela colaboração e diretivas.

 

Após importar o bootstrap no ppc64be, o build process para no pacote https://github.com/google/boringssl.git, porque este não suporta ppc64. A repo “mágica” do Debian resolve vários problemas de dependência e nso ajudou a progredir com o porte.

sudo apt-get install python3-grpcio libgirepository1.0-dev python3-cairo-dev libcairo2-dev gir1.2-ostree-1.0 python3-gi gyp node-gyp lzip locales-all

pip install BuildStream
pip install git+https://gitlab.com/buildstream/bst-external
pip install cython
pip install ostree
pip install PyGObject
pip install vext.gi

Depois de copiar o bootstrap para o alvo, renomeie bootstrap/powerpc64 para bootstrap/current. Execute os comandos seguintes para compilar:

export XDG_CACHE_HOME=<path/to/build/dir>
make IMPORT_BOOTSTRAP=true

MintPPC no Devkit T2080RDB

Estamos em contanto com Jeroen, criador da distro MintPPC (veja um post sobre a nova versão 2020 do MintPPC aqui). Testamos com sucesso no nosso Devkit T2080RDB com a mesma CPU do nosso laptop (64 bit, 4 cores, 8 cores lógicos, até 1.8GHz):

MintPPC rodando em um G5

LibreSOC updates

Gostamos muito do strabalho dos nossos amigos na Libre-SOC. Nossas abordagens têm muitas semelhanças, porque ambas têm como objetivo promover hardware aberto.

A Libre-SOC rodou seu primeiro “hello world” há algumas semanas. Vemos que instruções POWER9 como Load, Store, Branch (e return) e outras estão operantes. Com a ajuda do Florent, da Enjoy-Digital.fr, a próxima tarefa principal é adicionar a integração Litex que nos dará acesso a periféricos em FPGAs e simulados. Ao mesmo tempo, Jean-Paul da universidade Sorbonne está ajudando com o layout do ASIC de tests de 180nm.

Se você estiver interessado em apoiar, somos financiados pela NLNet sob o programa Privacy and Enhanced Trust.

Nova versão 2020 do MintPPC

O Roberto me pediu para escrever um pouco sobre mim e sobre o meu projeto. Agradeço pela oportunidade de escrever sobre o que gosto de fazer, que é criar distribuições Linux.

Comecei a usar Linux em 1999, em um iMac DV e o Linux PPC2000, acho que é assim que se chamava. Depois passei para o Yellow Dog Linux, Mandrake/Mandriva e acabei no Ubuntu e Debian. Tenho usado Debian desde então. Em cerca de 2008, descobri que o LXDE é ótimo para hardware antigo. Rodava bem até no meu amado Pismo. Naquela época, a idéia era criar uma distribuição Linux bonita, rápida e estável onde hardware PowerPC (como, por exemplo, cartões Airport) funcionassem automaticamente. Acho que fui bem sucedido. Ao mesmo tempo, meu filho nasceu e tinha outras coisas em mente. Não tinha ideia de que teria tamanho sucesso!

Screenshot do MintPPC

Em 2019, enquanto doente de cama, achei um PowerBook antigo. Pensei por que não testar o Debian nele, já que não tenho nada para fazer. Da cama, comecei a ler e descobri que as pessoas adoram o MintPPC! Resolvi tentar a mesma coisa de novo e, durante a minha convalescência, portei o Linux Mint Tricia e o velho Linux Mint LXDE para o PPC. Já é possível novamente instalar o MintPPC em 2020. O MintPPC está disponível em versões 32 e 64 bits e são idênticas, tendo como base o Debian sid e código do último Linux Mint com o desktop LXDE. Ele roda bem em hardware Apple, especialmente nas melhores máquinas. Meu projeto tem um site, onde você encontrará as instruções de instalação. É direto ao ponto, como o velho MintPPC.

MintPPC – Junho de 2020

Já há alguns meses, comecei a me interessar pelo projeto do notebook PowerPC. Foi ótimo saber que existe pessoas interessadas em trazer ao mercado um novo laptop PowerPC. Foi ainda melhor descobrir que o projeto será open source e que rodará Linux. Depois vi que Debian é um dos candidatos. Uau, que bacana, pensei! Imediatamente decidi portar o Mint Debian edição 4 (LMDE4) para o ppc64. A LMDE4 é uma distribuição bonita que usa o cinnamon como desktop manager. Rodá-la em um G3 ou G4 seria quase impossível, mas pensei que talvez rodaria em um G5. Mas em um e6500 faz todo o sentido! Em resumo, essa é a idéia. Eu comecei com o Debian sid ppc64 e portei um parte do código do Mint. Veremos como rodará na nova plataforma. Estou ainda no começo, então tudo é possível.


Eu acho que seria bom para o laptop powerpc ter mais escolhas de distribuições. Nem todos gostam das mesmas coisas. Eu espero que o projeto seja bem sucedido e que algumas boas distribuições estejam disponíveis para ele no futuro.

Com os melhores cumprimentos,

Jeroen Diederen

http://mintppc.nl