We now have the complete electronic source design for our new desktop design in our hands!
This week, ACube Systems and some volunteers from our association will review the design. We expect the manufacturer to start setting up the PCB layout for the new Powerboard Tyche Desktop on October 20th. This is part of our strategy to focus on creating a stable, functional desktop version of the core computing platform by the end of 2025.
The PCB design phase (Phase 2) will begin shortly after the schematics and Bill of Materials (BOM) are sent to the manufacturer. We anticipate that this step will allow the manufacturer to provide us with an estimate of the cost and timeline for the PCB layout design. This cost and timing estimate will then be shared with the community “just in time.”
Technical Components and NXP Review
We have verified that the availability of SATA2/3 controllers is poor, and the chip Lattice Silicon Image SiI3132 chip that we selected is no exception. We decided to include it in our desktop board to ensure backward compatibility with SATA devices, such as DVD and HDD.
We do not use the on-chip T2080 SATA2 controller because we prefer to use the T2080’s three x4 PCIe Gen3 configuration to optimize the speed of video cards and storage controllers. This configuration cannot coexist with the on-chip SATA2. In any case, the best performance is possible thanks to our M2 motherboard interfaces.
In our board design, we have an SPI connection for an external LCD, which can be used as a secondary screen or for debugging and diagnostics. It is also useful when setting up u-boot and when no video card is connected to the board.
Our board design includes GPIO connectors that can be used to connect other devices that don’t use USB, SPI, or PCIe buses.
Our desktop design is derived from our old notebook design and the original NXP T2080 RDB (Release F) design. We are integrating many components specified in the reference board, including critical monitoring hardware.
This includes the OnSemi ADT7481ARMZ thermal monitor, which has been upgraded to the OnSemi NCT72. The ADT7481 is used as the thermal monitor or temperature sensor on the original NXP T2080 reference design board. On that board, the ADT7481 (designated U34) is usually connected via the I2C_1 bus with the address 0x40. The T2080 processor itself contains a temperature diode designed to be used with system temperature monitoring devices, such as the Analog Devices ADT7461A. This similar part is mentioned in the documentation for the T1042 chip, which highlights the standard use of such monitoring.
Designers have changed other components from the original T2080 RDB design and our notebook design due to the availability of new compatible models, such as the N25Q512A13 FLASH SPI, which is substituted for the EvKit Micron MT25QL512A due to its limited availability.
Due to the changes in components, we will need to modify the VHDL code of the CPLD chip when we have the prototypes in our hands. Therefore, we must take into account the additional cost of this task.
To ensure full compliance and open-source publication readiness,
The designer will fill out the NXP review questionnaire [draft post 2025-10-12] simultaneously.
The questionnaire and the Cadence schematic source will then be sent to NXP.
The main goal is to receive a full or partial agreement to publish the parts of our design derived from the original NXP T2080 RDB (Release F) as open hardware.
We anticipate a robust boot-up because the components and firmware are similar to those of the stable T2080 RDB. The specific CPLD is programmed using the original CPLD source code of the T2080 RDB. Once NXP grants the necessary agreement, we plan to publish the source schematics and evaluate the use of a recent CERN Open Hardware License version.
Upcoming Project Phases
The next anticipated milestones, pending finalization of cost estimation:
Phase 2: PCB design. (tentatively scheduled two months after the completion of the schematics).
Phase 3: Prototype production (tentatively scheduled one month after PCB design).
Phase 4: Prototype testing (tentatively scheduled one month after prototype production).
We continue to rely on the community’s support. Recurring donations are dedicated to the campaign aimed at recovering costs already incurred for notebook testing and CPLD firmware fixing.
We are searching volunteers to test Debian PPC64 and fix packages
Finally, we need more volunteers to support the necessary software efforts, including Debian PPC64 testing, as we cannot ask for additional donations for this purpose.
Below is an updated list of specs for the desktop board being designed.
Form Facttor: Micro ATX
CPU: NXP T2080, e6500 64-bit Power Architecture with Altivec technology
4 x e6500 dual-threaded cores, low-latency backside 2MB L2 cache, 16GFLOPS x core
RAM: 2 x DDR3 Slots
VIDEO
PCIE3 x16 VIDEO Card 1
PCIE2 x16 VIDEO Card 2
AUDIO: C-Media 8828 sound chip, audio IN and audio OUT jacks (3x2)
USB: 2 USB 3.0 ports
2 USB 2.0 ports
2 USB 3.0 ports internal for FRONT
STORAGE:
2 NVM Express (NVMe)
2 x SATA2
1 x SDHC card reader
NETWORK:
2 x Gigabit ethernet RJ-45 connector
To complete the schematics design, the designer will need around another two weeks. From the beginning of August we already have in our hands a large part of the new design (Desktop version of Powerboard Tyche motherboard). We have started a fast review thanks to a few members of our association that were able to check the schematics. As usual in Italy, during August companies close for at least two weeks for vacations, so the designing is slowing down. For that reason, the PCB design will start after the middle of September.
We are proceeding faster than ever. We started the “Powerboard Tyche Desktop Electrical Schematics Design” donation campaign on 14th July, and the design itself started at the beginning of July. So after 1 month we already had a good part of the schematic done! Comparing that time with around 12 months that took the Notebook schematics design, now we are proceeding more than 4 times faster!!!
Thanks to the previous work done, our previous design and experience doing Powerboard Tyche Notebook designs and prototypes, the designer can realize the Desktop Design faster, integrating the NXP T2080 RDB design (revision F – year 2023). That design is possible thanks to the 5400 euro of the dedicated Donation Campaign. The old donation campaign to design the Schematics of Powerboard Tyche Notebook was 12600 euro, so now we are spending less than half.
So every past effort and past donations for the Notebook version campaigns have been invaluable and permit us to speed up time and limit the cost to design the current Desktop version.
38.17% Raised
€2,061.56 donated of €5,400.00 goal
21 Donors
12 Days Left
We remain absolutely committed to making an Open-Hardware Notebook-based PowerPC machine a reality. The desktop version will be the right step to allow more people, spending less money, to soon own, enjoy, and test software on this Desktop version. With a few changes and reintegrating the battery part of our previous Notebook, it will give rise to the Notebook version!
You can check our timeline from 2015 to 2025 and milestones of the project during the years.
NXP will review our Powerboard Tyche Desktop Electrical Schematics Design before we can publish it (completely or partially), as we have received from them Cadence source of the NXP T2080RDB (revision F – year 2023) that the designer has modified and partially integrated with our previous Notebook design (you can see our architectural study published even in the last post). We thank NXP for having provided us this source (revision F) that actually is not published. For that reason we need to have their agreement to publish, with an Open Hardware license, the parts that we take from their source. The Notebook version is published with a CERN Open Hardware license 1.2 version.
Hardware designers in NXP, as our old designer and the new one, use Cadence to design schematics, so that forces us to have the source in Cadence. We are not hardware designers. The PCB design of the Notebook board was done in Mentor Expedition and the Desktop Design will be done in Mentor Pads.
As we did with our Powerboard Tyche Notebook design, we will convert the Cadence and Mentor Pads sources to Altium and then to KiCad, hoping that the conversion to KiCad has been further improved and allows nothing to be lost.
For us, it is of fundamental importance that our board is Open Hardware (we will certify it as Open Hardware with OSHWA when it will be completely functional) and the prototypes are realized thanks to your support and donations.
The process required to achieve a fully compliant Open Hardware motherboard was carefully analyzed by students of the Law and Policy Clinic of New York University School of Law (in 2019). Thanks to their work, we clearly understood the practical implications of the requirements for the OSHWA Open Hardware certification, and we cross-checked our approach and adopted solutions with OSHWA personnel. An important part of being considered Open Hardware compliant (OSHWA Open Hardware certification) requires that everything that is under our control and used to produce our motherboard should be publicly disclosed, such as schematics, PCB, Gerber-files and all their accompanying information. As a consequence, most of the datasheets of the chips used in our schematics are freely downloadable, as well as the schematics and the PCB design. In case some of the chip vendors ask us to remove technical details that we were not supposed to disclose, we will comply with their requests by removing the published material, but that will not impact our compliance with OSHWA Open Hardware certification, because we can demonstrate that we strived to be as open as possible.
What’s more, we thank NXP for reviewing our design. We had to fill a deep questionnaire that permits them to go deeper into the review. This is an added value that NXP gives to our board: they use their time and resources for us, and we are grateful for that. In the worst case, they will ask us to mask some parts of the source that are copied from their design. That is the reason why, before publishing the schematics sources, we need to complete it and wait for their review. In this way, we have sped up the design process; we are going on with our design phases without waiting for NXP review. The review only delays the moment in which we start publishing the open source designs.
We are searching for volunteers that would like to improve our Open Hardware license and evaluate if it is better to use a newer CERN Open Hardware version than continuing with version 1.2.
What happens when the schematics design will be completed? In the middle of September we should have in our hands the schematics design and the BOM that we will forward to the company that will make for us the PCB design and prototype production. This manufacturer company is already booked and ready for the middle of September to carry out these activities for us. The first feedback that this company will give to us will be the cost estimation to design the PCB and to produce our Desktop prototypes, so at the same moment we will be able to inform everyone about the costs of each phase (PCB, prototypes).
Then they will start the PCB design (phase 2) and order the electronic components needed for the prototype production (phase 3). After the prototype production, hardware and firmware testing will start (phase 4). With the CPLD itself, starting from the original CPLD source code of T2080 RDB, our Powerboard Tyche Desktop CPLD will be programmed. As the components and firmware to boot up the board are the same as the T2080 RDB, we can count on a robust boot up. If more work is needed to improve the CPLD code, it will be done thanks to the same firmware engineer that helped us fix the CPLD firmware of our Notebook prototype, and in that case we will evaluate the cost (phase 4 bis).
Yes, it’s possible to reach the goal to have a working Powerboard Tyche Desktop before the end of 2025, but is needed an extraordinary effort from donors because we depend on donations to cover all the steps that are coming : Schematics Design, PCB Design, Prototype Production and Tests.
We are very happy to inform you that the Schematics Design of our new Powerboard Tyche Desktop is running fast thanks to the new Designer and to the NXP Devkit source design plus our Powerboard Tyche Notebook design. Designer took from the NXP Devkit design ( 2023 version) everything is related to the boot process and many parts from our Notebook design, except what is not needed for the Desktop version, like the Battery part.
You can check all the details regarding what we took from Devkit design and what we took from our Powerboard Tyche Notebook design.
At the end of July, we will provide the schematic design and the BOM to the factory, which will then begin the PCB design based on the schematics. Therefore, by the beginning of August (before the factory’s holiday closure), we will know the cost for the PCB design and prototype production. New donation campaigns will then start for PCB design and prototype production.
Today, July 14th, 2025, we’ve officially launched the donation campaign for the schematics. Before the end of July, we’ll make the down payment for the schematics design. We already have funds collected from the previous donation campaign for the CE certification (of the Powerboard Tyche Notebook), so we can advance money from that fund. However, it’s crucial to boost this new campaign and encourage everyone to donate so we can use fresh funds specifically for the schematics design.
SPECS
Form Facttor: Micro ATX
CPU: NXP T2080, e6500 64-bit Power Architecture with Altivec technology
4 x e6500 dual-threaded cores, low-latency backside 2MB L2 cache, 16GFLOPS x core
RAM: 2 x DDR3 Slots
VIDEO
PCIE3 x16 VIDEO Card 1
PCIE2 x4 VIDEO Card 2
AUDIO: C-Media 8828 sound chip, audio IN and audio OUT jacks
Yes, it’s possible to reach the goal to have a working Powerboard Tyche Desktop before the end of 2025, but is needed an extraordinary effort from donors because we depend on donations to cover all the steps that are coming : Schematics Design, PCB Design, Prototype Production and Tests.
Starting from today (July 14th 2025) you can make your donation, thanks!
Milestones
Phase 1: Actual Campaign Schematics Design : goal 30.07.2025
The milestone phases depend from your donation. Thanks!
We remain absolutely committed to making an Open-Hardware Notebook-based PowerPC machine a reality.
As we have already published on our past post we have changed the tactic, focusing on a desktop board first allows us to concentrate on getting the core computing platform stable and functional, tackling the complexities of a laptop form factor (like power management, screen integration, etc.) in a later stage if needed. This is a pragmatic step to ensure we achieve a tangible outcome by our 2025 target. What’s more the Powerboard Tyche Desktop version will be more cheaper than the Notebook version!
We value the experience of making our Open Hardware Powerboard Tyche based on PowerPC from scratch; this is possible thanks to the support of all donors and supporters, and the time and creativity of the activists who have been involved in this project over the years.
We ask you to share every-ware this call for support a strong flow of donations to cross the finish line of all donation campaigns to arrive by 2025 with produced, tested and functioning prototypes!
We really appreciate your patience! Despite the silence on our end, we’ve seen that our incredible community – both old friends and new supporters – have continued to donate continuously. An infinite thanks to all of you, our amazing current, past, and future donors! Your unwavering support truly fuels our efforts and keeps the dream alive.
As we shared in our last post, the work with the previous designer hit a significant hurdle: we just couldn’t get the board to reach the crucial boot stage.
This led us on a search for a new designer, someone with specific skills and experience with PowerPC architecture. We were really pleased to find a talented new designer who was available from the beginning of 2025, who can even rely on an additional person who is an expert in firmware programming. Following our plan, we used January and February to make the big move, getting all the equipment transferred over to this new designer’s team.
We held off on publishing updates because, honestly, we were waiting for that breakthrough moment – the good news we could finally share with all of you. As things were showing quite promising (e.g. improved CPU signals outputs), we had high hopes that this new collaboration would quickly move us past the booting issues. In parallel, we also tried improving U-Boot and led an additional T2080RDB, the development board that was kindly provided by NXP, to one of our collaborators, but due to personal health problems, he can no longer contribute to the project.
Our work with the new designer has been focused on rigorous testing. On April 9th, we saw that the board’s behavior was frustratingly similar to the devkit – it still wasn’t booting. This prompted a dedicated session on April 14th for one last intensive attempt to find the root cause. As part of this deep dive, we de-soldered the Marvell chip, which is the SATA3 controller.
Marvell 88SE9235A1-NAA2C000 Sata 3 chip removal to test Powerboard Tyche
Removing this component was actually something we had already planned to do for the upcoming prototype version as we streamline the design. To help isolate the issue even further, we also de-soldered the Pericom chip.
The overall outcome? Despite taking these significant steps, the board still did not boot. It exhibited exactly the same behavior. We were, frankly, quite upset and left without words.
It’s incredibly challenging when you put in the effort, try to simplify things, and the core problem persists. So far, we have spent around 6000 Euros with the newly hired hardware designer, and even if things have improved, showing the expected NXP documented behaviors of the NXP reference development board, after two years with the prototype motherboards in our hands, we still are not able to boot it.
This difficult moment, however, has reinforced our resolve and led to a strategic adjustment, as the title suggests. We remain absolutely committed to making an Open-Hardware Notebook-based PowerPC machine a reality.
By the end of 2025, we are determined to do whatever it takes to have at least a stripped-down functional desktop version of our Powerboard Tyche up and running.
We change tactics
Focusing on a desktop board first allows us to concentrate on getting the core computing platform stable and functional, tackling the complexities of a laptop form factor (like power management, screen integration, etc.) in a later stage if needed. We even plan to revert to the NXP original CPLD used in their development board, not the version we previously selected for the notebook prototypes. This is a pragmatic step to ensure we achieve a tangible outcome by our 2025 target.
The path forward still has its challenges. We need to understand precisely why the notebook prototype board isn’t booting and what electronic redesign might be required, and for this, we are in contact with experts directly at NXP. Once we reached the point of a fully working desktop version, we will still have to design the heat pipes, work on the chassis and most probably adjusting the board mechanical design, and finally, test the MXM video card, but for this we hope that the desktop version will provide a suitable testing bed.
With the expertise of our new designer and the continued incredible support from our community, we are pushing ahead with the hope of providing a fertile environment supporting the growth of the PowerPC as a viable alternative architecture. In this respect, we extend our sincere congratulations to Dave ‘Skateman’ Koelman and Harald ‘Geennaam’ Kanning for successfully bringing their PowerPC NXP T1042/T2081 CPU-based micro-ATX desktop board, ‘Mirari’, to a working state.
Open Hardware, your time, your commitment and spreading hardware knowledge is what matters most
Let’s go all the way in realizing our Open Hardware PowerPC board from the bottom up, together as hobbyists, enthusiasts, and volunteers; it makes sense for us to have designed it as a community effort to spread hardware knowledge.
We value the experience of making our Open Hardware Powerboard Tyche based on PowerPC from scratch; this is possible thanks to the support of all donors and supporters, and the time and creativity of the activists who have been involved in this project over the years.
For us, it is of fundamental importance that our board is Open Hardware ,( we will certificate as Open Hardware with OSWHA when it will be completely functional) and the prototypes are realized thanks to your support and donations. Designing a notebook motherboard is a challenging objective, and while we like challenging goals, we knew from the start that experimenting at this level of complexity would not always go as initially planned. But we persist; we must finish to reward all the effort we have made.
Be an Association Member to improve ourself
To enhance our collective knowledge, the best way is to join the association NOW (link to join our association). By becoming a member, you can participate in the next meeting, which will be held before May 9th. In these meetings, we delve deeper into the next steps. Association members have a voice in the decision-making process and in solving complex situations together. The more members we have, the stronger we are and the wiser the decisions we can make.
You could be the protagonist of the crucial 2025 milestones
Thank you again for being with us on this journey, as we work towards making our Open Hardware Powerboard Tyche based on PowerPC a reality.
Your support is invaluable, whether through generous donations, contributing your skills as volunteers, or helping us spread the word. This collective effort allows us to continue making progress. We are committed to keeping you informed with the utmost transparency as we strive towards the crucial 2025 milestones. Stay tuned for more updates!
Tax Returns for donations ( Italy)
For people that pay Italian taxes (they must have an Italian fiscal code) the donations to our association are deductible in tax returns, what’s more from your income tax return you can donate “5 per mille” specify our association Power Progress Community OdV Fiscal code: 97757160151
The Long Story
Until November 2024 : The problem was precisely the different behaviour of the two boards; on the motherboard I only managed to run a little test program from SRAM and that writes cyclically to serial, but the output was with unrecognisable characters, because the baud-rate was wrong (while on the devkit the little program runs perfectly), so I think the problem is precisely in the management of the various signals of the CPLD that do not respect what is written in the datasheet of the CPU
History of the activities carried out by the new designer’s team
You can see here the report produced by the new hardware designer team.
They managed to collect some sequences on our prototype, then the complete screen print of the evk was found to solder the threads in the right places.
They managed to get a mirror-image behaviour between the two systems (devkit and our prototype) as little as possible: route SYSCLK to CLK_OUT via uSD (via pbi)
Platform clock is 400MHz (SYSCLK * 6 from hardcoded rcw)
Also rcw is read fine from sd (or rather, the pll configuration works, I expect it to pull up all 512 bits correctly)
Performance of reset signals between the two systems,
PORESET_B (channel 1 yellow), under OVdd = 1.8V, is driven by 3.3V
HRESET is open-drain while PORESET_B is still push-pull
only HRESET is open-drain, PORESET was also put in open-drain, to see if anything changes
Other inconsistency… JTAG_TRST_N shoots 3v3 on a 1v8 port
The output type of PORESET has been fixed but nothing has changed.. In the traces above you can see a clear difference between channel 1 (PORESET) and channel 2 (HRESET). The RDB does a much more limited reset sequence (see zoom) and waits about 400ms before raising HRESET, while our prototype, in addition to the more relaxed toggle sequence, only waits ~150ms before raising HRESET. A quick test was made by increasing the time between PORESET and HRESET, but nothing changed.
The hw modification (HRESET and PORESET in open-drain) did not bring the expected benefits, there are still 3 resistors (R375, R377, R379) that should not be mounted, since the documentation clearly states that these pins (PROG_MTR, PROG_SFP and FA_VL) must be grounded (as on the devkit) there was a small increase in current consumption from 12V after this modification now pulls just over 1A from 12V
A few doubts remained, one is as follows: why is it that if the CPU is running at the right frequency, the output on the serial port is with an incorrect baud rate much lower than the set one? what could this depend on?
The frequencies fed to the various plls and peripherals are controlled by the RCWs. of the two hardcoded RCWs, only 0b01001110x is good for us (partially) because it provides a SYS_REFCLK of 66.7MHz. Partially because it predicts a DDR_REFCLK of 66.7MHz, while the prototype has 133MHz. I don’t think it’s a problem in this case though. when you connect with codewarrior there is a possibility to change the rcw.
Removing the resistors that didn’t need to be fitted didn’t change anything.
Tests done in the past with the fw in sdram was done both on our prototype and on T2080RDB
This was the trace on our prototype serial output, as you can see the frequency was not 115200 baud
Summary as of 8/4/2025
We have confirmation that at least RCW and PBI are read and applied by the PBL
Several errors were found and fixed in the assembly plan
The changes on CPLD are divided into 2:
Fix of PORESET drive type (push-pull -> open-drain)
Alignment with NXP schematic For the second point, there were no improvements, so not necessarily useful
u-boot developments there are none, since it does not start yet, which is why the debugger attachment fails in our opinion
14/04/2025 Sata3 and Pericom desoldering activity
setup for testingBoard preparationour prototype ready to enter the steam ovenour board during vaporization processour prototype during cooling