Donation Campaign for PCB design of the PowerPC Notebook motherboard

  1. render powerpc notebook

    Donation Campaign for PCB design of the PowerPC Notebook motherboard

    Goal: make publicly available a production quality Printed Circuit Board (PCB) design for the motherboard of the PowerPC Notebook based on the electrical schematics of the first donation campaign.
    €3,028.00 donated of €24,000.00 goal
render powerpc notebook

The initial 2,703 euro of donations of this campaign arrive most from recurring donations that continue to arrive from the old campaign after reached the old campaign goal.

Continue reading

The PCB design Donation Campaign has started!

This long awaited campaign finally begins!

  1. render powerpc notebook

    Donation Campaign for PCB design of the PowerPC Notebook motherboard

    Goal: make publicly available a production quality Printed Circuit Board (PCB) design for the motherboard of the PowerPC Notebook based on the electrical schematics of the first donation campaign.
    €3,028.00 donated of €24,000.00 goal

Few days ago we announced that Slimbook will provide the enclosure we need for our Open Hardware PowerPC notebook. In addition to that, we have published in our repository the pdf containing the new version of the schematics. Further updates will arrive during the following days ( the Orcad source files will be available during October) 

eletrical schematic of powerpc notebook
Continue reading

Slimbook to provide the notebook chassis

One of the main points when you are designing a laptop is the relationship between the motherboard and the enclosure. It is not a good idea to design the motherboard if you don’t have the chassis. At the same time, the enclosure has to take into account how the motherboard will be.

Now we are happy to announce that Slimbook will provide the enclosure we need for our Open Hardware PowerPC notebook. ACube and Slimbook are collaborating since the beginning of this year, exchanging information about components disposition and pinouts, thermal dissipation and so on. 

ACube is a well known company with experience in creating PowerPC computers including  Sam460ex and Sam460cr motherboards or the AmigaOne 500 desktop system.

Slimbook is having a great success selling their own Linux laptops (such as the ProX) and mini PCs world-wide.

Due to this collaboration we have almost everything we need to achieve our goal in terms of technology. 

Electrical Schematics final version

We want to update you that first days of October we will publish in our repository the pdf containing the final version of the schematics. After that, during October,  the Orca source will be available as well, tailored for the Slimbook chassis. This means that the design of the PCB will fit inside the Slimbook chassis.

In case you are able to convert Orca source to Kicad you are welcome to do it. If you have any issue when doing so, contact us and we will be happy to provide some help.

New ppc64 applications in our repo

Lastly, we have patched the following applications for ppc64 (Big Endian) : arcticfox, palemoon, mame, fs-uae, libx265, qemu, midori.  They run on PowerMac/ImacG5 ( Power4 processor) but also on more recent Big Endian ppc64 processors such as NXP T2xxx and T4xxx.

We are also working on many other complex applications like Blender that require the creation of dedicated groups for the distribution of the necessary effort.

We’re performing tests, reporting bugs and suggesting workarounds to complete the installation of Debian 10.0 using ISOs released by the maintainers of Debian ports for ppc64be.

If you want to join the software workgroup and help these software tasks feel free to contact us.

Open Hardware Schematic Published in Alpha version

Above all, one of the greatest problems preventing us from finalizing these schematics was the missing chassis required to take a series of very important design decisions. Finally, very recently, a chassis was selected and is now in our hands, paving the way to accomplish the goal.

Image from https://www.flickr.com/photos/curtiskennington/3642074604

In April we asked your opinion on either publishing an unfinished work or wait for better quality schematics. The Core Team chose to wait and “Send the information (the work in progress pdf of the schematic design) only to the 132 donors and kindly asking them to not publish”.

At the end of June there was an important meeting between Acube and the designer to discuss the suggestions from our Hardware team, and another topic was how to adapt the schematic to the new chassis. In fact we have prepared the next steps for the PCB design.

So now we have this modified block diagram that could have further few minor changes.

PowerPC Notebook Block Diagram – June 2019

Currently, the designer is working to update the schematics. This task is expected to be completed on August.

In the meantime, the Core Team we voted again in June and this time we have decided to publish the pdf of the current version of the schematic. That does not contain the updates we are expecting in August.

In other words, the schematic that we have uploaded to our repository is the same pre-release version that we have sent to the donors at the end of March 2019, and it should be noted that it is an alpha version. The only difference from the donors’ version is that it contains the recently selected Open Hardware license that is the Cern Open Hardware License v 1.2 (Cern OHL).

We have selected Cern OHL because it is specific for open hardware and it covers aspects regarding hardware production. It has the same viral effects that other open source licenses have but taking into account that there is a licensor of the hardware and another part that is manufacturing it.

The current version of the schematic is published in our repo in gitlab.

https://gitlab.com/oshw-powerpc-notebook/powerpc-laptop-mobo

Phase One donation campaign Goal Reached!

It’s with joy that the Power Progress Community proudly announce the complete funding of the Hardware Research and Design phase for the Electrical Schematics. This phase has achieved the identification and design of all aspects of the motherboard reducing uncertainties related to the hardware specifications and, consequently, the production costs.

Phese One Goal Reached!

After reaching the amount of 12600€, the electrical schematics will be delivered to us in a month by ACube Systems. The final design resulting from this phase will be made public as soon as possible.

PowerPC Notebook Eletrical Schematics Funded

We are now dealing with the Open Source Hardware Association, asking them if we can certify as “Open Source Hardware” the documentation produced in this phase or, instead, we should wait until the board design will be entirely finalized. What is more important, we now have to choose which Open Source Hardware license to adopt for distributing our Electrical Schematic. If you are an expert on this field, please join us!

We are so very grateful with all the 128 donors that trusted us and actively contributed in achieving this first goal! We also thank all the people that supported us in spreading our project letting us able reaching a much larger audience.

We remind you that this is  a first step of a much larger  funding campaign planned more than a year ago. We still need new donations, and to do so, we need reaching even more people, so please, do not hesitate spreading the word. We are fully aware on the importance in publishing soon  the Electrical Schematics that came out of the first campaign, as we want to show that we are able to respect the promise of delivering a fully open hardware output, hoping that more people will feel confident in further supporting the project.

The list below contains the planned campaigns  and their corresponding funding goals:

  1. [Achieved!] Hardware components research, analysis of the architecture, and design of the electrical schematics [12.600 euro]
  2. [Upcoming campaign] Printed Circuit Board (PCB) Gerber format delivery of the electrical schematics [11.950 euro]
  3. Production and delivery of five working prototypes  [8.800 euro]
  4. Hardware testing using software provided by the producer (ACube) [14.400 euro]
  5. Pre-certification CE certification [12.500 euro].

Please, do not stop donating, even if the next campaign is not officially launched yet. Any new donations will automatically be transferred to the phase 2  donation campaign called “Printed Circuit Board (PCB) Gerber”.

We will soon circulate the next issue of our newsletter among subscribers that will contain a very short questionnaire asking whether  people are willing to donate to the PCB design donation campaign and their advice on how to carry out a better campaign. This will be necessary to evaluate how much we should “invest” on further publicizing our project for enlarging the involved  community and will help us focusing on what we should change in order to reach the goal in a shorter period of time.

OSHW PowerPC Notebook project presentations around Europe

During the last week of October we were presenting our Open Hardware PowerPC Notebook project in the Linux Day Italy and Amiga32 in Germany. After that, we also introduced our Open Hardware project in Alchimie12 in France.

Since 2001, Linux Day is a distributed initiative to learn and promote Linux and free software.

This year the main topic of the Linux Day was “privacy and individual confidentiality”.

The event consists of numerous local events, organized independently by groups of fans in their respective cities, all on the same day. In this context, you can find talks, workshops, technical assistance, gadgets, forums and practical demonstrations.

Linux Day 2017 Milano PowerPC Notebook

Linux Day 2017 Milano PowerPC Notebook Labs presentation

Our project was shown in Milano by Roberto I. and in Bolzano by Diego M. (see picture below)

Above you can see Roberto explaining the work carried out by some of our members in what we call “Labs”.

Continue reading

PowerPC Notebook Block Diagram done!

Three months have passed since the kick-off of our campaign, and it is now time to share a status update.

We reached the amount of €7100 thanks to more than one hundred donors that contributed, in some cases with more than one donation. We are thinking about how to boost the donations to achieve the €12600 final goal. We have seen that a good number of donors are new followers of the project, so it seems that our communication activities successfully attracted new people. We now want to go even further, so we kindly ask everyone to share more and more our project, for example supporting its advertisement in online tech magazines and forums, websites and other media. To promote these activities, the project was presented last week end at two Linux Day events in Italy, one in Milan by Roberto I. and one in Bolzano/Bozen by Diego M. The very same week-end ACube advertised the project at the very successful Amiga32 event in Neuss (Germany) and many people have shown their interest. On November 11th, Philippe F. will give a presentation at the Alchimie 12 event in Tain l’Hermitage (France).

Do you want the electrical schematics to be ready by Christmas? The solution is only one: prepare yourself for an active contribution, either by donating, and by involving more people!

PowerPC Notebook block diagram

PowerPC Notebook block diagram

Regarding the work in progress, ACube is working on the electrical schematics design and sent an early block diagram that was extensively discussed with our hardware core team of volunteers. After this discussion, in particular regarding an NDA component, we have arrived to a final version agreed by both sides: almost all components are identified. We are including PowerPC Notebook block diagram a block diagram of our PowerPC Notebook motherboard (without integrated circuit names). We will disclose all integrated circuit names when we will reach the required amount of donations to complete the electrical schematic, as agreed with ACube. Then, we will publish design files when a design phase is completely finished and tending to be error-free and fault-free. Before that, anyone wanting to actively collaborate in the design review can join and participate in our project and association.

In a nutshell, we are working hard to promote the campaign, and ACube is on track to accomplish phase one of the project. We see the light at the end of the tunnel! Keep it up!

Lastly we want to remember the importance of small recurrent donations. The possibility of having many people helping with a small amount of money monthly is very interesting for us as this will guarantee the constant work of the hardware designer.

About Open Source Hardware

At the end of this past year we started to consider the possibility of making our motherboard Open Source Hardware (OSH). After discussing the idea with the hardware producer, both sides agreed that this was a good idea. We announced this new challenge at the beginning of the year and now we think is the perfect time to clarify the implications of making the motherboard Open Source Hardware. To explain it better, we are going to formulate and respond to a couple of questions.

What is open source hardware?

It seems difficult to explain what is OSH. A complete and detailed explanation can be found on the OSHWA definition page, but simplifying it even further, we can say that OSH is hardware made in such a way that its design is publicly available. Not only that, the documentation provided to understand and reproduce the device should be friendly, in terms of allowing its edition and improvements. So a PDF file containing the schematics is not enough to describe a hardware device as open source hardware. To open source a hardware project, the complete set of CAD and description files should be provided, enabling for instance the edition of the circuits. Of course if any firmware is used to make the hardware work it should be also available as open source code.

The problem for a project like ours is attempting to reach a complete degree of openness. A notebook uses many components which are created by third party companies and, as can be imagined, nearly all of them are under proprietary licenses. In many cases, if you want to use them you have to sign an NDA agreement with their maker (for instance, NXP for a PPC processor). Furthermore, the signature of an NDA means that you can not reveal particular pieces of information in relation to that item.

The OSHWA also refers to this particular problem when explaining the process of awarding a certificate to hardware for achieving the satus of being Open Source Hardware:

“However, that does not necessarily mean that the entire project must or will be open source. If the creators used third party closed components outside of their control, they are unable – and are therefore not required – to open source those components. While it is strongly prefered to use open components when possible, OSHWA recognizes the reality that this is not always possible”

So, what’s our plan?

We want to be as open as possible. We will publish all the CAD files, specifications and any other documentation in a way that could be usable. Of course we will share our source code too (firmware and drivers). On the other hand, we will not be able to make public any third party resources covered by an NDA.

One more thing we will do is give preference to any component that could be considered open source if it accomplishes what we need. However, we need to be practical too, so the selection could be a different component if the open source hardware component lacks desired features.

Finally, where are we in in this process?

As we announced a couple of weeks ago, we have constituted the Power Progress Community association this past summer and the members of the project are currently in the process of joining the assocation by completing our membership application and paying the yearly membership fee (30 Euro). WIth that, Roberto is currently presiding over the association and soon we will have the first NDA agreements signed.

Power Progress Community logo

Power Progress Community logo

Another important point to quickly cover is the list of hardware components for the PPC notebook. The selection of these components is not quite completed yet, but we now feel this aspect of the project is most important so it is currently our main focus. Once the list of hardware components is finalized we will release this information in another project update. Look for that in the very near future.

The power of a team: the PowerPC team

GNU/Linux PowerPC notebook team

The power of the GNU/Linux PowerPC notebook team

It’s been over a month since our previous post so it’s time to report about our activities. Basically,  we are working on the same issues we discussed in the previous news. Anyway, in this PowerPC Notebook project update, we will try to go over all the areas that we are working on, just because our idea is to be as transparent as possible.

Status of the GNU/Linux PowerPC notebook project

Firstly, regarding the creation of an organization, we have evaluated to establish a foundation but the cost is too expensive for us. We have also tried to get the protection of an existing organization but, sadly, we have not been answered. Finally the most suitable and fast solution for us is to register a non-profit association in Italy. This association will promote the funding campaign for the motherboard design and prototypes.

On the hardware side, we have a first list of components to be used in the notebook. We are evaluating their suitability to our needs and also choosing them according to how much open they are. We still have to keep working on this, discarding some elements and adding new ones. We are doing this in collaboration with the designer of the motherboard.

Our software team remains in contact with the Debian community but again we move slowly and we need more feedback to be able to focus our efforts. The software team is thinking about an alternative approach to streamline this task.

Finally, we have to talk about obtaining a chassis for our laptop. In this case we can say that we are contacting several companies that supply barebone notebooks and some other laptop producers. Here again we must say that we are waiting for responses. Our preferred option would be to obtain the help of Iameco. We love its chassis and case concept for ethical reasons. The Iameco laptop is produced  using recyclable materials and producing a minimal carbon footprint. We would love to design our motherboard to fit one of its chassis.

Our spirit

In short, all the community  groups  are working hard and some progress has been achieved by all of them. In addition, our community continues to grow daily. We have new volunteers for translation, dissemination of our messages and for the computer software. Some of our new members apologize in advance for not having much time, we answer always saying that we are volunteers, we are moved by our principles and we try to  reach our objectives enjoying the project with passion and enthusiasm. If you miss the days when computers had more personality, join us and help us recover the spirit of the pioneers of computing.

Selecting components for the GNU/Linux PowerPC Notebook

Selecting the components

As we said in the previous article we are working on the creation of the crowdfunding campaign. Things are not so easy because we have to organize ourselves and this action requires to set many things but, we are on it and we feel that it could be started soon. To better understand everything, the crowdfunding campaign will provide the required resources to design the motherboard and to produce five prototypes that will be tested and used by our developers to write drivers and adapt the OS.

selecting components for the GNU/Linux PowerPC Notebook

 

In the meantime we have continued the conversations with the hardware producer and we are in the process of selecting the components to be used in the motherboard. After that, this company is going to start with the motherboard design. This means that we have created a work-group that includes our hardware specialists and our partner company.

We expect to have more detailed news in a few weeks.

We need you!

We are looking for people to participate mainly but not only in these areas:

  • Crowd-funding: someone with experience on this kind of campaigns.
  • Open hardware: a person to provide knowledge in this kind of projects.
  • Notebook case and chassis: we need to contact a notebook case supplier.
  • Spread the idea: we want to have more collaborators and news letter subscribers.
  • Software work-group: PowerPC GNU/Linux applications optimization (test GNU/Linux application packages, give feedback or fix the errors), distro porting (U-boot, etc), push sources to mainstream branches and package maintenance.

We define ourselves as a Solidarity/Ethical/Passion driven community. We promote a Positive and Humane relationship between collaborators, and advocate giving people a choice to run GNU/Linux on different hardware platforms.

Join us and strengthen the PowerPC Notebook Team. Subscribe to the newsletter.