Design do PCB publicado nos formatos Mentor Xpedition, Altium e KiCad

No começo de março, o engenheiro-consultor contratado com os fundos da nossa campanha de arrecadação entregou os arquivos do design da nossa PCB no formato Mentor Xpedition. Arquivos em formato proprietário não são ideais. Trabalhamos para convertê-los para o formato livre KiCad.

Primeiro tentamos abrir os arquivos do Mentor Xpedition no Altium e, de lá, exportá-los no formato do KiCad.

This image has an empty alt attribute; its file name is immagine-1024x538.png

Foi uma surpresa agradável para nós quando os desenvolvedores do KiCad atenderam aos nossos apelos e imediatamente ajudaram com o processo de conversão dos arquivos-fonte. Somos muito gratos pela ajuda!

Durante a nossa missão, achamos um post muito útil no blog do KiCad explicando como importar um arquivo do Altium para o KiCad.

Aparentemente, o importador do Altium não está disponível quando você tenta abri-lo de dentro do KiCad Project Manager. Você precisa começá-lo da linha de comando via pcbnew-nightly para acessar os recursos de importação do KiCad.

O KiCad eeschema-nightly não suporta a importação de diagramas do Altium. Há uma discussão em andamento, então talvez encontremos alguns testadores alpha/beta.

This image has an empty alt attribute; its file name is Schermata-a-2021-04-06-00-56-24-1024x555.png

Para o BOM, estamos encontrando informações no banco de dados do Altium e também no KiCad. O modelo resultante da primeira exportação é bem simples. Faltam alguns elementos (c43, u17, r9, que estão presentes no Altium). Não encontramos nada sobre a ativação ou desativação de detalhes no arquivo exportado KiCad BOM, então não temos certeza se conseguiremos colunas mais detalhadas.

This image has an empty alt attribute; its file name is Screenshot_2021-04-06-Power-Progress-Community-oshw-powerpc-notebook-powerpc-laptop-mobo-1024x405.png

Você encontrará os arquivos originais do Mentor Xpedition no nosso GIT. Não conseguimos executar o visECAD Viewer porque nem a licença gratuita parece funcionar. Parece que o visECAD Viewer não é mais suportado e não é possível baixá-lo. Não recebemos nenhuma resposta quando tentamos contactar a equipe de suporte da Siemens.

Conseguimos visualizar a versão importada do Altium com o visualizador Altium online, graças ao suporte da equipe Altium.

Depois de muitas tentativas, temos o prazer de anunciar que agora é possível abrir os arquivos-fonte da placa-mãe do nosso notebook usando o kicad-nightly.

Mais notícias:
A Slimbook proverá mais dois chassis vazios. Eles serão usados para confirmar que nossos protótipos cabem corretamente.
Ao mesmo tempo, a ACube Systems está pesquisando placas de vídeo MXM com chips AMD que possam ser usadas nos protótipos.
Estamos investigando como poderemos arrecadas os fundos necessários para pagar pelas placas de vídeo MXM que serão usadas para os testes e pelos dois chassis adicionais.
Graças às contribuições recebidas, a preparação dos componentes dos protótios vai bem.

Gostaríamos de atingir 50% da nossa meta final o mais cedo possível para evitar atrasos na preparação dos protótipos. Precisamos do seu apoio mais que nunca!

Protótipos e arquivos gerber da PCB

Os engenheiros responsáveis pelo design usaram o software Mentor Xpedition para o projeto e, em poucas semanas, publicaremos os originais. Atrasamos porque ainda estamos simulando o PCB e, até os resultados finais, o design e, consequentemente, os arquivos gerber, podem mudar. A simulação do PCB foi financiada com recursos da campanha de arrecadação que estamos concluindo agora. Como nenhum membro da nossa associação tem as ferramentas necessárias, a ACube Systems está supervisionando o projeto.

This image has an empty alt attribute; its file name is Schermata-a-2021-02-08-23-19-21-1024x640.png

Estamos cientes de que prover os arquivos usando software proprietário não é uma situação ideal. Logo, estamos investigando como poderíamos prover as fontes usando o KiCad. Em uma primeira tentativa, estamos testando carregar os arquivos do Mentor Xpedition usando o software Altium e, dali, convertê-los para o KiCad. Procuramos voluntários que possam nos ajudar com o processo de conversão.

This image has an empty alt attribute; its file name is Mas100n1-PPC_PORTABILE-R_0.png

Durante discussões com a ACube sobre a simulação, reparamos que o acordo verbal que fizemos em 2017 não é mais viável. O mundo mudou. Naquela época, estimamos um custo de 10.500 Euros: 3000 euros para o equipamento inicial e 1500 euros para o protótipo da placa-mãe, multiplicados por 5 placas-mãe. Entretando, depois de atualizar os custos baseados nos preços atuais de mercado, está claro que o custo da maior parte dos componentes subiu muito, talvez por causa da pandemia. Por exemplo, a CPU NXP T2080 dobrou de preço. Depois de negociar com a ACube, conseguimos manter o preço de 3000 euros, mas o custo final para cada protótipo subiu para 3000 euros. Isto é o dobro da estimativa inicial feita há quatro anos.

Consequentemente, decidimos produzir apenas 3 protótipos, totalizando 9000 euros. Também gastaremos mais 500 euros para produzir um protótipo não-funcional, impresso em um PCB de duas camadas e com todos os componentes mecânicos corretamente instalados. Usaremos esse protótipo para confirmar que os protótipos funcionais cabem no chassis Slimbook Eclipse. Como resultado, aumentamos a meta da campanha de arrecadação atual para 12.500 euros.

This image has an empty alt attribute; its file name is Schermata-del-2021-02-08-23-33-49-1024x612.png

Estamos investigando o impacto do aumento dos custos no preço final do produto. Assim que tivermos uma estimativa sólida, publicaremos os resultados.

Mais jogos, Fosdem 21 e mais

Progress on the software front

Todos sabemos que o fator chave para a viabilidade de qualquer plataforma é a disponibilidade de software. Como bem sabem os usuários de certo sistema operacional. =)

Nós sabemos disso. Nossos colaboradores estão focados em compilar e otimizar uma ampla gama de jogos e aplicações de produtividades na plataforma PPC64 Big Endian. Visite nossa repo.

Super Mario 64

This image has an empty alt attribute; its file name is Schermata-del-2021-01-03-16-58-30-1024x578.png

O eterno sm64 está a caminho do nosso portfólio, com suas infinitas horas de desafios e cores vibrantes, amado por crianças e adultos de todas as idades. Pule, você, mergulhe, explore profundezas, lagos, montanhas e ache todas as estrelas para salvar a princesa.

This image has an empty alt attribute; its file name is Screenshot_2021-02-04-Power-Progress-Community-1024x576.png

Super Tux Kart é inspirado pelo jogo de corrida mais popular do mundo dos arcades. Você precisará de muitas e muitas horas para conquistar cada curva e ultrapassar seus oponentes. Nas palavras dos desenvolvedores da Mascot Kingdom: “No modo carreira, você precisa desafiar e derrotar o diabólico Nolok para proteger o reino Mascot. Você pode jogar sozinho contra o computador, competir em vários Grandes Prêmios ou tentar superar seus próprios recordes no modo de tomada de tempo. Você também pode correr ou batalhar com até oito amigos em um único computador, jogar em uma rede local ou online contra jogadores de todo o mundo.”

H-Craft Championship

O H-Craft Championship é um jogo de corrida sci-fi com mais de 28 pistas e uma física de condução única. Conquiste o troféu do campeonato ou desafie seus limites em dois modos de tomada de tempo. Você também pode se divertir com sua família e amigos com até 4 jogadores dividindo o mesmo computador.


Infelizmente, precisamos interromper nosso trabalho portando a Unreal Engine. É uma tarefa complexa e enfrentamos vários desafios. Planejamos recomeçar a tarefa quando completarmos os MRs do nosso port do Freedesktop-SDK, necessários para compilar os pacotes flatpak no PPC64 Big Endian.

FreeCAD

Quando é hora de trabalhar, além das aplicações de produtividade cotidianas, também oferecemos uma versão otimizada do FreeCAD, para que você possa realizar a sua próxima revolução usando o melhor laptop do mundo. O FreeCAD é um modelador CAD, MCAD, CAx, CAE e PLM para uma ampla gama de usos em engenharia e arquitetura, e roda do mesmo jeito em todas as plataformas principais, garantindo total portabilidade do seu trabalho.

Se você não acredita no código fonte, tenho certeza que acreditará nos seus próprios olhos. Visite nosso canal no YouTube e desfrute de toda a glória PowerPC!

Empolgados?

Se você tem a chance e habilidade para ajudar, nosso grupo amigável convida para que deixe sua marca no futuro do software livre e, além do mais, você se tornará um desenvolvedor melhor e mais versátil. Por quê?

Vivemos em um mundo cada vez mais little endian. Com o monopólio quase completo do x86/amd64 no mundo da computação, a cultura de escrever código portátil e de alta performance para várias plataformas está em declínio. Preferimos um mundo multicultural. Um ambiente onde várias plataformas t6em a chance de prosperar oferece novas perspectivas de como resolver problemas computacionais, em vez de contar apenas com a mesmice. Isso ajuda a criar um mundo de software melhor, mais aberto e mais seguro.

Quando desenvolver para a nossa plataforma, você precisa manter em mente que você está escrevendo para uma plataforma Big Endian. Conversão manual de endianness deve ser evitada. Com cuidado, você pode extrair um pouco mais de performance, mas sempre em casos específicos e com cuidado para detectar a plataforma-alvo em todo o seu código. Caso contrário, o seu código não será portátil.

Com a troca automática de endianness, o código é mais fácil de manter e portar. POSIX oferece ferramentas para a detecção e conversão automática. Para maiores detalhes, consulte nossas diretivas.

Nossa palestra na FOSDEM 21

A FOSDEM é um evento grátis para reunir desenvolvedores onde possam trocar ideias e colaborar. Em 2021, o evento será online. Participe da melhor conferência FOSS na Europa – o registro é grátis.

Claro que estaremos presentes. O Roberto Innocenti dará uma palestra explicando porque é hora para começar a usar hardware livre e a viabilidade da arquitetura Power.

A palestra do Roberto será no sábado, 6 de fevereiro de 2021.