Apologies, as I suspect this has been asked for multiple times in other threads now. I have around 30 PS2 TOOL threads I have subscribed to over the years, but I now own a PS2 TOOL DTL-T10000H (with PCI586HVE). I'm looking for the software development tools and libraries, as my TOOL literally just came with the TOOL only: A.) A copy of SNSYS ProDG sofware dev tools for PS2 for Windows B.) Latest PS2 SDK for Linux (to run directly on the TOOL in WS mode if possible) Am I correct in stating that the PS2 SDK was available for Linux (x86)? Also, does ProDG essentially contain the PS2 SDK for Windows? Does anyone have both of these that I can acquire? Thanks.
Welcome to the TOOL owners club! There was never an official add-on for the TOOL, to run it in WS mode. I believe that it's actually PS2 Linux, as it (in its BETA release) had code for controlling the WS LED in a fashion like the TOOL's TOOL mode boot process. Plus it had the ability to control the (undocumented) AIF interface's peripherals and the TOOL unit's power management (from the EE side). But as everybody says, the WS mode software, was never officially released and we do not have a complete one that works. On the other hand, the official PS2SDK was meant for use on Linux (but on the host development PC, not the TOOL).
Thanks for the info. This is what I was kind of thinking as well regarding WS mode, but wanted some clarity. Also, for clarity, are there are two discreet types of PS2 Linux: 1.) Linux for Playstation 2 kit (also based off of Redhat 5.2, built for mipsel architecture, for running on the EE) 2.) Linux for Playstation 2 for TOOL (based off of Redhat 5.2, built for x86 architecture, for running on the TOOL's x86 SBC) When you are talking about the BETA release having code for controlling the WS LED on the TOOL, are you referring to Linux for Playstation 2 for TOOL? I know that the Linux for Playstation 2 kit can also be installed on the PS2 side of the TOOL...
This is probably correct. I have not come across any direct evidence that PS2Linux was supposed to be the missing WS-mode software, however. Yes, but there was never actually a release for the TOOL. As unclejun has mentioned before in several threads, support for the DTL-T10000 and its AIF is enabled through the kernel's build options at compile-time. The stock PS2Linux kernel does not have support for the DTL-T10000 and its AIF. They appear to have removed the code that supports the power management functions of the TOOL, from the retail versions of PS2Linux. Support for the eepowctrl kernel module seems to exist. But I don't see why it would ever compile when support for the DTL-T10000 is enabled, as the source code for that kernel module is missing.
I guess they built the PS2 console Linux and the TOOL x86 Linux from the same source tree and when they extracted the source for PS2 Linux to meet the GPL requirements they included some TOOL files by accident.
It is possible that they had accidentally leaked certain files, but I don't think that it's a mix-up with the source code for the TOOL's Red Hat Linux distribution. The stuff in PS2Linux is definitely not like the TOOL's PC-side Linux's support for the power management functionality (The TOOL's side can control the TOOL LED, while the EE side can control only the WS LED), and neither does the PC side of the TOOL have support for nor access to the AIF. We don't seem to have complete source code for TOOL support in any one distribution: The BETA PS2Linux is missing the AIF driver. The RETAIL PS2Linux is missing the ee-powctrl module. Plus they seem to indicate that our PCCARD-slot consoles are capable of supporting generic PCMCIA cards, since there are debugging strings inside the PS2Linux installers that seem to be used when generic ATA adaptors are connected. Hmm. I wonder how unclejun managed to compile a fully working kernel, custom for the TOOL. Maybe he found another kernel that has everything in it.