A C-Media apoia nosso projeto Open Source PowerPC

Temos o prazer de anunciar a nossa colaboração com a C-Media. A C-Media é um lider global na área de círcuitos integrados de áudio e software.

https://www.flickr.com/photos/zenmama/13930451071/

Durante o ano de 2019, procuramos um chip de áudio para nossa placa-mãe. Achamos que o controlador de áudio CM8828 HD e o codec CM9882A seriam bons candiados. Após alguma discussão e apresentar o nosso projeto, eles decidiram nos apoiar e enviaram uma placa de testes para a Acube.

Sobretudo, a C-Media fornecerá os chips para a produção do nosso notebook. Eles sabem que os chips farão parte de uma placa Open Source e fornecerão a informação para escrever dos drivers que precisarmos. Além disso, encomendamos três placas de som PCI baseadas no CM8228/CM9882A para testar com os nossos DevKits T2080 e também para a Acube.

Isso é ótimo para o nosso projeto. O chip de áudio tem ótimas especificações e além disso temos uma comunicação excelente e direta com o fabricante. Agradecemos à C-Media por apoiar nosso projeto e acreditar no hardware Open Source.

Especificações do C-Media CM8828.

Diagrama de bloco do notebook OSWH PowerPC – julho de 2019

Diagrama do hardware aberto publicado em versão alfa

Um dos maiores problemas evitando a finalização dos diagramas era a pendente escolha do chassis, o que adiava uma série de decisões importantes com relação ao design. Recentemente finalmente escolhemos um chassis, abrindo caminho para a conclusão de mais uma meta.

Fonte: https://www.flickr.com/photos/curtiskennington/3642074604

Em abril, perguntamos a sua opinião e pedimos que escolhessem entre publicar o trabalho parcial ou esperar por um diagrama de melhor qualidade. A equipe central preferiu esperar e compartilhar a informação parcial apenas aos 132 doadores, pedindo para que não a publiquem.

No fim de junho, houve uma reunião importante entre a Acube e o projetista para discutir as sugestões da equipe de hardware. Um dos tópicos discutidos foi como adaptar o design ao novo chassis. Na verdade, as próximas etapas para o design da placa de circuito impresso já estão preparadas.

Apresentamos o seguinte diagrama modificado preliminar:

Diagrama de blocos do notebook PowerPC – junho de 2019

Atualmente, o projetista está atualizando o diagrama. Esperamos que o trabalho esteja pronto em agosto.

Paralelamente, a equipe central votou de novo em junho e decidiu publicar o PDF com a versão atual do diagrama. Esta versão não contém as atualizações que esperamos em agosto.

Em outras palavras, o diagrama que publicamos no nosso repositório é a mesma versão preliminar que enviamos aos doadores no fim de março de 2019. Tenham em mente que se trata de uma versão alfa. A única diferença com relação à versão dos doadores é a presença de hardware sob licença Open Hardware Cern Open Hardware License v1.2 (Cern OHL).

Selecionamos a licença Cern OHL porque é específica para hardware aberto e cobre aspectos relacionados à produção de hardware. Tem os mesmos efeitos virais que outras licenças open source mas considera a diferença entre a licença do hardware e aspectos de fabricação.

A versão atual do diagrama está na nossa repo do gitlab: https://gitlab.com/oshw-powerpc-notebook/powerpc-laptop-mobo

Notícias sobre o diagrama – março de 2019

Na nossa última postagem informamos que “esperávamos publicar o diagrama inicial antes do fim de fevereiro de 2019”. Infelizmente, uma série de problemas perturbaram nosso progresso.

https://www.flickr.com/photos/sangudo/

Como vocês provavelmente sabem, no final da primeira campanha de arrecadação, recebemos do projetista quatro atualizações do diagrama elétrico, a última no dia 11 de janeiro de 2019. Começamos a validar cada versão antes de publicá-las e em todas as vezes decidimos devolver os desenhos por achar que algumas decisões poderiam ser revistas. Rever o hardware é uma tarefa complicada e precisaríamos de voluntários adicionais, provavelmente engenheiros de hardware, para poder lidar com a sua dimensão. Por favor, contate-nos ou preencha a enquete de colaboração se puder contribuir.

Simultaneamente, continuamos avaliando vários chassis de notebook, tentando achar um que comporte nossa placa-mãe com suporte a vídeo MXM. A meta era identificar um chassis que pudesse ser comprado sem placa-mãe, com um ciclo de vida de ao menos dois ou três anos, que cobre o período esperado de produção do nosso laptop.

O projetista de hardware que foi pago graças aos nossos doadores não podia prosseguir pois esperava o chassis final para completar a posição dos pinos e conectores.

Por isso, o desenvolvimento dos diagramas elétricos está congelado desde o dia 11 de janeiro de 2019. Consequentemente, os colaboradores responsáveis por validar o diagrama do hardware não podem trabalhar, assim como também a ACube Systems.

Identificar um chassis compatível está demorando muito mais que o esperado e está atrasando a segunda campanha para o design da placa de círcuito impresso. Ano passado, os membros da comunidade Power Progress e a equipe central decidiram começar a campanha de arrecadação apenas após publicar os resultados prometidos durante a primeira campanha. Entretanto, os atrasos consequentes da falta de um chassis adequado causa desconforto entre os participantes. Decidimos então perguntar aos doadores a sua opinião: devemos começar a segunda campanha de arrecadação (link) ou esperar a publicação do diagrama? Se você quer contribuir com o projeto, sinta-se à vontade para expressar sua opinião.

Nosso time de voluntários e a ACube Systems estão revendo a documentação de componentes-chave que dependem da escolha de chassis.

Identificamos alguns chassis em potencial. Entretanto, alguns chassis são projetados para suportar uma placa separada para gerenciar as baterias, placa esta que não existe no nosso projeto. Outros tem espaço dedicado para um controlador Ethernet ou não conseguiriam dissipar o calor gerado por uma placa de vídeo MXM. O nosso projetista de hardware expressou que não vai refazer o desenho para acomodar mudanças que precisem de um design interno muito diferente. Em outras palavras, separar funções em placas separadas está fora de questão.

A questão chave é: quanto tempo mais precisamos para identificar o chassis correto?

Infelizmente, considerando nossos recursos financeiros limitados e a experiência que adquirimos até agora, não podemos especular. Acreditamos que é melhor fazer uma escolha sábia calmamente que apressar o processo, pois uma decisão errada poderia comprometer a viabilidade do projeto inteiro.

Não somos uma empresa privada visando lucro. Não vendemos nada. Somos um grupo de entusiastas de hardware estruturados mais ou menos em forma de entidade sem fins lucrativos. Estamos fazendo o melhor em circunstâncias muito limitadas para atingir uma meta que soubemos, desde o começo, ser muito complicada e difícil.

Logo, achamos que publicar para uma audiência global um diagrama incompleto poderia comprometer negativamente nosso projeto e as espectativas dos nossos doadores. Por outro lado, sabemos que atrasar muito a publicação dos diagramas como prometo na última campanha poderia também afetar a nossa credibilidade.

Estamos avançado muito lentamente. Vocês sabe que os pré-requisitos são estritos e a nossa possibilidade de ação, limitada, principalmente considerando as nossas limitações financeiras.

Acreditamos no nosso projeto. Temos um problema pontual com a escolha do chassis, mas que será cedo ou tarde resolvido. Qualquer ajuda é muito bem-vinda.

Notícias de janeiro – campanha do PCB

Diagrama elétrico – Fevereiro de 2019

Os diagramas ainda estão sendo revistos pela Acube e nossos voluntários. Esperamos publicar o diagrama inicial antes do fim de fevereiro de 2019 no Gitlab. Como estará ainda em progresso, o diagrama será publicado somente em PDF. Publicaremos os arquivos Orcad quando o design estiver finalizado. Paralelamente à publicação, iniciaremos a capanha de arrecadação para o layout da placa de circuito impresso.

O diagrama será atualizado posteriormente para incluir todas as conexões externas que existem no chassis do laptop, porque a seleção final do chassis ainda não foi concluída.

Planejamos iniciar a campanha de arrecadação antes do final de fevereiro de 2019.

Para mais informações sobre os componentes utilizados no diagrama, consulte nosso post anterior.

Sfscon Bolzano – Itália – Novembro de 2018

No dia 16 de novembro na sfscon.it, apresentamos nosso projeto para uma audiência de cerca de 100 pessoas, mesmo sendo a penúltima apresentação e já tarde.

Falamos sobre os passos já realizados até então no nosso projeto e apresentamos uma prévia do nosso diagrama elétrico e próximos passos. Foi uma honra atingir público tão distinto, incluindo Simon Phipps, presidente da Open Source Initiative (OSI). Agradecemos a IDM Südtirl e o grupo Linux Bozen-Bolzano-Bulsan da conferência de software livre de Bozen, Tirol do Sul, que organizaram tamanha oportunidade. Você pode descobrir mais sobre o programa da Sfscon 2018 aqui.

SFScon18 – Conferência para o software livre 2018

Estande na Cúpula de Open Source de Paris (POSS) – França – Dezembro de 2018

A comunidade Power Progress representou-se pela primeira vez na Cúpula de Open Source que aconteceu nos dias 5 e 6 de dezembro nas proximidades da capital francesa.

A cúpula anual foca-se na promoção de software livre e open source na região de Paris, unindo várias comunidades e companhias.

Para uma estréia, houveram muitos interessados na nossa iniciativa.

Agradecemos à equipe Parinux.org e Franciliens.net por permitirem a nossa participação na POSS.

POSS 2018 – Eduard apresenta o projeto do notebook PowerPC

Chassis do laptop Open Source

Graças a nossos colaboradores, já temos uma prévia do futuro design do chassis Open Source, feito no FreeCad. Você pode encontrá-lo no nosso repo.

Criando no Minicloud

Agradecemos à Universidade de Campinas, no Brasil, pelo apoio e pelo excelente serviço (Minicloud) que provem. O Minicloud oferece acesso livre à máquinas virtuais POWER que podem ser usadas para desenvolvimento, teste e migração de aplicações para o POWER. As máquinas virtuais do Minicloud rodam no OpenStack, que comporta um grande número de máquinas virtuais em um único servidor Linux scale-out. Usamos a infraestrutura da Unicamp para desenvolver nossa distribuição Yocto. Estamos migrando nosso projeto para o Yocto 2.6 usando uma VM Minicloud. Se você tem um projeto que se enquadra nas regras, solicite uma conta em https://minicloud.parqtec.unicamp.br/minicloud/.