The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Which laptop to overclock Socket P (C2D mobile) ?

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by TheQuentincc, May 31, 2020.

  1. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    Hi, I'm looking for a *cheap* Socket P system (laptop or desktop motherboard) that allow overclocking, more precisely I would like to control the FSB by 1MHz step in the bios (or at least using setfsb) and CPU ratio, memory frequency, timings and NB strap would be a bonus, I prefer DDR3 based system but DDR2 is also fine (even thought it's slower).

    I have a bunch of these CPU laying around and I would like to make some point on hwbot, I don't need voltage control as hardware voltage mod is possible.

    I already have a mini-itx Socket P board but it's only DDR2 and the clock generator is not tunable by bios or by setfsb :/

    So that's it, thanks for reading this :)
     
    jotm likes this.
  2. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    Keen to see what you get.
    Also what is the clock gen you have on the mini-itx board?
     
  3. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    it's an undocumented clock gen RTM875T-605 if I remember correctly (not at home at the moment), I already pull low (solder a 10k resistor) the TME unlock pin but it seems to crash with only 5% oc.
    I know thanks to this schematic that it's similar to an ICS9LPRS502 :
    http://www.rom.by/files/acer_extensa_5220_5620_5620z.pdf
    which got a documented datasheet :
    https://www.datasheetarchive.com/pd...45da5dbecd4c3aaf982e4&type=M&term=ICS9LPRS502
    but none of these two are available on setfsb, do you know if there is a way using setfsb to know if we can tune the FSB ?
     
  4. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    Setfsb had the diagnostics option (rather than selecting a clock gen).
    With that option you could change the bits manually.

    It's been years since I've used setfsb, but from memory there were some bytes you could change (trial and error) in order to avoid crashing.

    Going from the datasheet of ICS9LPRS502 ( https://www.idt.com/sg/en/document/dst/9lprs502-datasheet);

    Try changing the following:
    Byte 0
    Bit 2 Select source for SRC Main
    Bit 1 Select source for SATA clock
    You could also look at setpll, which gives more control over the PLL config:
    https://www.techinferno.com/index.php?/forums/topic/2147-setpll-pll-overclocking-tool/

    I wonder how different your PLL is from RTM875T-606, as there were several examples here for RTM875T-606:
    http://forum.notebookreview.com/threads/pll-pinmod-overclocking-methods-and-examples.393027/
     
  5. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    well thanks,
    Do you have a link for setpll 1.0f ? the link is dead on techinferno :/
    the 606 seems to be the 64 pins variant similar to an ICS9LPRS365 unlike the 605 and ICS9LPRS502 which are 56 pins, apart from that the 56 pins variant got 7 "SRC differential low power push-pull pairs" while the 64 pins got 9 of these.
    As for changing the following byte 0, you are talking about PLL control registers or SMBus I/O Registers ?
     
  6. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    I'll have a look for any copy of setpll I can find. Edit: couldn't find a copy of setpll anywhere. Shame it's not available to download.

    It would be via the PLL control registers.
     
    Last edited: Jun 2, 2020
  7. jotm

    jotm Notebook Evangelist

    Reputations:
    347
    Messages:
    480
    Likes Received:
    87
    Trophy Points:
    41
    I remember on the 8530w/8730w Elitebooks you could change the FSB by messing with the PLL chip (soldering a resistor to 3.3/5V? I forgot). it would do 1333 MHz FSB, the main problem was the RAM needed to be reflashed to lower speeds, otherwise it wouldn't run. Had some fun pushing a T9400 like that, but only one 2GB stick would work for me so I gave up lol

    From a quick look at that datasheet, you can do the same on your board. The CPU may not boot - that's fixable by modding the BIOS to lock the CPU at the lowest multiplier on boot (by disabling EIST iirc), then using Throttlestop to manually increase the multiplier and the voltage. Really fiddly though.

    Main problem will still be the RAM - you'll need to reflash them to a lower speed and/or relax the timings.
     
    Last edited: Jun 2, 2020
  8. Khenglish

    Khenglish Notebook Deity

    Reputations:
    799
    Messages:
    1,127
    Likes Received:
    979
    Trophy Points:
    131
    Just a heads up if you have any quad core chips, boards meant for dual core only need to be modded to even run 2 cores. After that the ACPI needs to be modded to enable all cores. It's best to get a board that has quad support in the first place.

    Also from my experience, the best clocking socket P chips are the E8435. These were meant for Apple desktop systems, and thus aren't the gutter binned chips that typically ended up in the mobile socket P format. A C0 E8435 will outclock any E0 mobile CPU at the same voltage due to trash mobile binning, even though E0 should be around 10% faster. There is no IDA or unlocked multiplier on the E series chips though, so you need to do fsb overclocking only.
     
  9. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    M17x R1 perfect platform I use with qx9300
     
  10. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    My actual board is an Aopen i45GMT-HR, it can run quad core and dual core with no issue, my goal is to get full control over the FSB and/or memory, I'm not interested in overclocking an unlocked cpu, there is no fun, it's so boring (bump the multiplier then voltage and that's it), I'm gonna try the BSEL mod to FSB1333 and maybe FSB1600 as long as SPD editing (which brand allow it ?)
    As for the M17x R1, can you change the FSB up to 300~500MHz range and the memory frequency ?

    Also if I replace my PLL with an other, pin compatible one, what could happen ? I mean as long as the motherboard isn't overclocking it should run at stock clock with no issue because it is "receiving" FSLx signal from the CPU with no override from the bios ? then if it is supported by setfsb/setpll it would overclock fine ?
     
  11. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
  12. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    I didn't tried yet, I'm back at home this weekend :)
    edit : Do you think I can read the SPD using an eeprom programmer ?
     
  13. moral hazard

    moral hazard Notebook Nobel Laureate

    Reputations:
    2,779
    Messages:
    7,957
    Likes Received:
    87
    Trophy Points:
    216
    Would be an interesting test, but I've always just used thaiphoon burner.

    Sometimes a bios mod is required to enable the use of thaiphoon burner, details via the website:
    http://www.softnology.biz/tips.html

    For socket P machines , I'd try the free version of thaiphoon burner attached to the first post of the PLL pinmod thread.
     
  14. TheQuentincc

    TheQuentincc Notebook Evangelist

    Reputations:
    86
    Messages:
    683
    Likes Received:
    217
    Trophy Points:
    56
    thanks you
     
  15. Raidriar

    Raidriar ლ(ಠ益ಠლ)

    Reputations:
    1,708
    Messages:
    5,820
    Likes Received:
    4,311
    Trophy Points:
    431
    You can change FSB directly in the BIOS or overclock by raising multiplier if supported on CPU which is why I said perfect machine no need to deal with stupid pll or setfsb plus it uses DDR3 ram. Simply change clock mode to unlinked and crank up as far as your machine is stable. Likely the CPU will freak out before memory.