Need Fuel L1 commands to change CPU PIMMs
#62
RE: Need Fuel L1 commands to change CPU PIMMs
Hi Jan-Jaap,

yes right you are, I was also mulling over how the Octane let you overclock by swapping oscillators and resistors (back in the day) .

Dug up the Octane/O2 architecture paper (via SGI Depot this time ;-) ) this morning.

The XBOW ASIC is on the system board as is the RAM, so its more Fuel like than the O350.

So there should be a corresponding PROM on the Octane Board, which I can easily pull and inspect.

I might also do some Fuel / O350 POD/DEX/CAC exploration to see if I can see anything that relates to reading / writing to the PROM.

EDIT #1: Here is likely POD/CAC commands that relate to this (taken from log I captured a while back):

>> A 000 001c01: POD SysCt Cac> ?
>> A 000 001c01: Commands may be separated by semicolons, grouped with
>> A 000 001c01: curly braces, and used in nested loop constructs.
>> ...
>> ...
>> A 000 001c01: Miscellaneous
>> A 000 001c01: Show PROM version: version
>> A 000 001c01: Display help: help [CMDNAME]
>> A 000 001c01: Read hub NIC: nic [n:NODE]
>> A 000 001c01: Prgm remote PROM: flash NODE [...]
>> A 000 001c01: Prgm remote PROM with values: fflash NODE [...]
>> A 000 001c01: Prgm modebits with values: setmodebits NODE [...]
>> ...
>> ...
>> A 000 001c01: System Controller
>> A 000 001c01: System ctlr cmd: sc ["STRING"]
>> A 000 001c01: Wr sysctlr nvram: scw ADDR [VAL [COUNT]]
>> A 000 001c01: Rd sysctlr nvram: scr ADDR [COUNT]
>> A 000 001c01: Rd sysctlr dbgsw: dips
>> A 000 001c01: Set/get debug sw: dbg [VIRT_VAL PHYS_VAL]
>> A 000 001c01: Set/get password: pas ["PASW"]
>> A 000 001c01: Set/get module #: module [NUM]
>> A 000 001c01: Set/get partition #: partition [NUM]
>> A 000 001c01: Get module NIC: modnic

#EDIT #2: To try to see what is going on when the flash happens, I did PROM dumps (flash -D) and flash down to 600 and then another dump and flash back up to 800 and other dump.

All the prom dumps have same size, irrespective of CPU speed:
>> -rw-r--r-- 1 root sys 4194304 Oct 31 14:36 ip35prom.img.dump.600
>> -rw-r--r-- 1 root sys 4194304 Oct 31 14:27 ip35prom.img.dump.800.1
>> -rw-r--r-- 1 root sys 4194304 Oct 31 14:51 ip35prom.img.dump.800.2

There is a difference in the two 800 Mhz hex dumps ("od -x -v <PROM-DUMP"> of PROM even though these are for the same CPU Speed:
>> % diff prom-800-01.hex prom-800-02.hex
>> % diff prom-800-01.hex prom-800-02.hex
>> 10c10
>> < 0000220 0000 0002 0000 00f0 0000 000e 0000 0010
>> ---
>> > 0000220 0000 0002 0000 00ee 0000 0010 0000 0010

There are three differences across 800 / 600 PROM Dump:
>> % diff prom-800-01.hex prom-600-01.hex
>> 7,8c7,8
>> < 0000140 0000 0015 549b af85 6970 3237 636f 6e66
>> < 0000160 0000 0000 2faf 0800 0000 0000 0beb c200
>> ---
>> > 0000140 0000 0015 549b ab85 6970 3237 636f 6e66
>> > 0000160 0000 0000 23c3 4600 0000 0000 0beb c200
>> 10c10
>> < 0000220 0000 0002 0000 00f0 0000 000e 0000 0010
>> ---
>> > 0000220 0000 0002 0000 00ad 0000 000f 0000 0010

So taking away the difference @ offset 220 you get:
>> % diff prom-800-01.hex prom-600-01.hex
>> 7,8c7,8
>> < 0000140 0000 0015 549b af85 6970 3237 636f 6e66
>> < 0000160 0000 0000 2faf 0800 0000 0000 0beb c200
>> ---
>> > 0000140 0000 0015 549b ab85 6970 3237 636f 6e66
>> > 0000160 0000 0000 23c3 4600 0000 0000 0beb c200

So for:
600 -> 800 @ 140C AB -> AF
@ 169 3c34600 -> FAF0800

initial look at this I can see a few small diffs and one has 800 and the other 600..
So expect that stuffing these difference into PROM POD/CAC could work... but I am not going to risk this..


Cheers from Oz,

jwhat/John.
(This post was last modified: 10-31-2021, 08:10 AM by jwhat.)
jwhat
Octane/O350/Fuel User

Trade Count: (0)
Posts: 513
Threads: 29
Joined: Jul 2018
Location: Australia
Find Reply
10-30-2021, 11:03 PM


Messages In This Thread
Need Fuel L1 commands to change CPU PIMMs - by weblacky - 05-25-2020, 12:31 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 05-25-2020, 03:10 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 05-25-2020, 03:57 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 05-25-2020, 05:29 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 05-25-2020, 05:31 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by Irinikus - 05-25-2020, 05:41 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 05-25-2020, 05:53 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 06-21-2020, 06:12 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-21-2020, 06:40 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by Irinikus - 05-25-2020, 06:04 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 06-21-2020, 07:41 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 06-22-2020, 03:47 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-22-2020, 04:40 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-16-2020, 07:54 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 06-22-2020, 04:39 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-22-2020, 04:55 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 06-22-2020, 04:50 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 06-22-2020, 06:36 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-22-2020, 06:52 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 06-22-2020, 10:32 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by kaigan - 06-23-2020, 12:36 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 06-23-2020, 01:20 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by kaigan - 06-23-2020, 07:28 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-24-2020, 04:22 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 06-24-2020, 08:01 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by hamei - 06-26-2020, 03:03 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by kaigan - 06-24-2020, 12:05 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-16-2020, 08:59 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-16-2020, 11:37 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 02-05-2021, 02:08 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 02-05-2021, 05:37 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 02-05-2021, 07:16 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 02-05-2021, 05:10 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 02-06-2021, 12:26 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by chulofiasco - 02-03-2021, 06:18 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 02-03-2021, 07:36 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by chulofiasco - 02-03-2021, 08:53 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 02-03-2021, 11:02 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 02-04-2021, 06:24 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 02-05-2021, 07:20 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by indy99 - 02-05-2021, 12:07 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 02-06-2021, 07:23 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 02-06-2021, 11:46 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 02-06-2021, 11:47 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 04-01-2021, 09:45 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-12-2021, 07:19 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 10-14-2021, 12:29 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-14-2021, 12:45 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 10-14-2021, 12:51 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-29-2021, 06:43 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-29-2021, 07:24 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-29-2021, 08:57 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 10-29-2021, 09:27 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-29-2021, 10:38 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-29-2021, 10:50 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-30-2021, 05:59 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-30-2021, 07:36 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-30-2021, 08:34 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-30-2021, 02:09 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-30-2021, 03:56 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 10-30-2021, 09:00 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-30-2021, 11:03 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 10-31-2021, 09:44 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 10-31-2021, 10:28 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 10-31-2021, 12:03 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-02-2021, 04:30 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-02-2021, 04:45 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-02-2021, 05:24 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-02-2021, 05:39 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-11-2021, 08:16 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-11-2021, 11:36 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-12-2021, 12:45 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-12-2021, 01:47 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-12-2021, 03:35 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 11-12-2021, 10:44 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-11-2021, 11:55 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-12-2021, 01:10 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-12-2021, 01:10 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-12-2021, 01:34 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-12-2021, 01:42 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-12-2021, 02:08 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-12-2021, 02:34 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-12-2021, 04:21 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-12-2021, 04:26 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by Raion - 11-12-2021, 04:36 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-12-2021, 12:01 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by vvuk - 11-12-2021, 09:26 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-22-2021, 09:25 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-22-2021, 09:47 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-22-2021, 10:39 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-22-2021, 10:55 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-22-2021, 11:48 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-22-2021, 03:20 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-25-2021, 09:52 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-26-2021, 03:19 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-26-2021, 04:25 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-26-2021, 06:16 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-26-2021, 06:55 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-27-2021, 12:05 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-27-2021, 12:10 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-27-2021, 04:17 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-27-2021, 04:24 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-27-2021, 04:56 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 11-27-2021, 05:01 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 11-28-2021, 11:20 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 07-05-2023, 06:02 AM
RE: Need Fuel L1 commands to change CPU PIMMs - by jwhat - 07-05-2023, 12:40 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by jan-jaap - 07-05-2023, 02:32 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 07-05-2023, 04:25 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by kubatyszko - 07-27-2023, 03:47 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by weblacky - 07-27-2023, 04:44 PM
RE: Need Fuel L1 commands to change CPU PIMMs - by ruckusman - 12-07-2024, 09:01 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)