[Cbe-oss-dev] about PS3 MMIO thermal register access

Geoff Levand geoffrey.levand at am.sony.com
Tue Feb 19 16:36:19 EST 2008


On 02/18/2008 04:11 PM, Tony Frank wrote:
> Hi,
> please add me to the mailing list


You need to add yourself here:

  https://ozlabs.org/mailman/listinfo/cbe-oss-dev


> I am doing thermal research about CELL .
> 
> I have read some posts about :
> Cell: add support for the two additional temperature sensors
> 
> http://www.kernel.org/pub/linux/kernel/people/arnd/patches/2.6.17-arnd8/broken-out/cell-thermal-ppe.diff
> 
> I can not find the files :
> /sys/devices/system/cpu/cpuX/temperatureX
> I can not find the thermal.c file in
> 
> linus-2.6/arch/powerpc/platforms/cell/


The file is arch/powerpc/platforms/cell/cbe_thermal.c, but that
support is for the IBM Cell Blade.  It will not work on the PS3.


> I have also tried to find some patches that can enable me to access MMIO
> registers on PS3. But, I failed.


You cannot access MMIO registers on PS3.


> How can I access the thermal sensors and get the temperatures  of PPU
> and SPU on PS3 ?


There may be some support using the ps3-lpm driver, but I don't know
about what data is accessible.  You need to use a very recent kernel,
since that support was just added recently.


> Or , is it possible to reformat PalyStation 3 and install only linux RED
> HAT 5.1 on it ?


No, RHL 5.1 does not support the PS3.


> There is a hypervisor in PS3 that prevents me from accessing the MMIO
> registers.

Yes, that is correct.

-Geoff




More information about the cbe-oss-dev mailing list