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

Apresentação do diagrama elétrico, notícias do Yocto/Debian, projeto Scratch

Notícias do projeto Yocto

Nas últimas semanas, criamos um tema personalizado para o desktop LXQT e continuamos trabalhando na estabilidade da versão atual da distro. Simultaneamente, estamos tentando adicionar mais programas de produtividade, mas estamos enfrentando vários problemas. Um deles é causado provavelmente pelo driver da NVIDIA quando o Shotcut é aberto. Consulte este link para maiores detalhes e contate-nos se você acha que pode ajudar.

Yocto LXQT PowerPC Desktop

Desktop LXQT do Yocto PowerPC

Estamos atualizando a nossa distro do Yocto 2.4 Rocko para o Yocto 2.6 Thud. Esperamos logo ter uma versão estável e estamos considerando distribuí-la a um grupo pequeno para testes.

Apresentações:

Dia do Linux: Bérgamo – Itália

O grupo “BGlug” de usuários Linux local gentilmente aceitou incluir um discurso sobre nossas atividades durante o LinuxDay deste ano, que aconteceu na Universidade de Bérgamo (veja foto).

The building of the University of Bergamo, where we had the speech.

A sede da Universidade de Bérgamo, onde discursamos

Estes, entre outros, foram os tópicos discutidos (veja aqui o programa completo). Nós apresentamos a associação, quem somos, qual é o objetivo do projeto do laptop, e explicamos como atingiremos meta de tamanha ambição. Para baixar o PDF com os slides da apresentação, clique aqui.

Muitos alunos da escola vocacional de TI, telecomunicações e engenharia eletrotécnica local compareceram, assim como pessoas interessadas na visão “Open Hardware” que adotamos. Os estudantes levantaram muitas questões interessantes e, considerando-se a idade jovem da audiência, parece que ninguém ouviu falar sobre a arquitetura Power.

The audience -mostly young students- attending the presentation.

A falta de conhecimento sobre alternativas levou a discussão à direção da importância de apoiar tecnologias não-convencionais fora do universo ARM e x86/x64. A abordagem de hardware livre e a liberdade que visamos atraiu muito interesse pois, para estudantes, é claro que estudar livremente e poder influenciar um projeto existente é uma situação ideal.

Dia do Linux: Bolzano – Itália

Tivemos uma boa experiência no Dia do Linux de Bolzano.

https://www.lugbz.org/events/linux-day-2018/

O evento contou com cerca de 50 participantes, organizados pelo grupo local de usuários Linux com apoio da universidade local. Pudemos apresentar por apenas 25 minutos, mas houve tempo para algumas perguntas e respostas. A maior parte da audiência não tinha perfil técnico, mas eram fãs de FOSS.

LinuxDay 2018 Free University of Bozen-Bolzano

Dia do Linux na Universidade Livre de Bolzano

Dia do Linux: Milão – Itália

É a quinta vez que o Dia do Linux de Milão nos dá a oportunidade de informar e atualizar a comunidade local sobre o nosso projeto do notebook PowerPC. Somos muito gratos pela oportunidade e pela confiança nos dada ao longo dos anos. Neste ano, a organização foi responsabilidade do UnixMIB, um grupo de usuários muito ativo e gentil. O evento aconteceu no dia 27 de outubro, dia nacional do Linux na Itália, na belíssima Universidade Bicocca. Nós tivemos nosso prório stand de exposição, onde Riccardo, Luigi e eu pudemos conversar com os participantes dos eventos.

Linux Day 2018 Milano University Bicocca

Dia do Linux de 2018 na Universidade Bicocca

Durante a apresentação no auditório, oferecemos notícias sobre o nosso projeto e agradecemos a janela de tempo generosa que nos foi disponibilizada (60 minutos). Pudemos responder detalhadamente a muitas das interessantes perguntas levantadas pela audiência.

Presentation at Linux Day 2018 Milano

Apresentação no dia do Linux de 2018 em Milão

https://www.youtube.com/watch?v=LNqQRR-AYaM&feature=youtu.be

Décima primeira reunião GNU/Linux de Valência. Software libre, democracia y nuevos dispositivos: Valência – Espanha

Tivemos uma ótima experiência na 11a reunião GNU/Linux de Valência. A audiência foi só de 15 pessoas, pois é uma reunião mensal que ocorre em uma sala pequena. Depois de uma introdução interessante sobre software livre e democracia, tivemos 20 minutos para apresentar nosso projeto, mas mais cerca de 25 minutos para perguntas e respostas, tornando a apresentação muito interessante.

11th GNU/Linux Valencia meeting. Software libre, democracia y nuevos dispositivos: Valencia - Spain

Apresentação na 11a reunião GNU/Linux de Valência. Software libre, democracia y nuevos dispositivos

Próximas apresentações

Free Software Conference

Conferência do software livre

Na Sfscon.it – conferência do software livre – nossa nova apresentação “Open Hardware PowerPC Notebook discloses the motherboard design”

Bozen, Tirol do Sul, Itália, 16 de novembro

Projeto Revivo Scratch

Revivo con Scratch

Revivo Scratch

O projeto é direcionado aos campos educacionais e de pesquisa, pelo reuso de notebooks obsoletos equipados com processadores PowerPC (G3, G4, G5), Intel x86 (Pentium M, Celeron, Core Duo) ou ARM.

Escolas que não possuem hardware suficiente para projetos com computadores podem reusar esses notebooks, notebooks tais que de outra maneira seriam usados como WEEE, onde podem ajudar crianças a aprenderem teorias básicas de programação pelo SCRATCH (https://scratch.mit.edu/)

Revivo con Scratch

As experiências dos professores envolvidos no projeto serão divulgadas no wiki da associação para compartilhamento e propagação.

Notícias do repo.powerprogress.org

Debian ppc64

Debian ppc64

A manutenção dos pacotes Debian para ppc64 continua. Estamos trabalhando em otimizar o Firefox 52.9.0 usando o trabalho feito para o projeito TenFourFox. Outros pacotes essenciais estão sendo atualizados pelos nossos colaboradores e são periodicamente adicionados à nossa repo. Sugiram que pacotes vocês gostariam de ver na repo, e compartilhem os resultados de seus testes.