SMX2200RMHV2U fan replacement
 Problem Diagnosis   Started by satanski   2025-03-08 11:49:42 +00:00   Comments: 28    Viewed: 1723

  1. zdave
    zdave Member
    Package arrived, however I am now not confident that this will work. I removed my part last night and comparing the resistances of the two parts _off_ the board they are very similar -- both are around 8.2k ohms at the moment (28C in the room :o). So presumably the resistance difference on the board is due to some other broken part or maybe a short or partial short somewhere? I will try soldering in your part tonight anyway but I'm not holding my breath...
    zdave, 2026-07-23 17:42:36 +01:00
  2. zdave
    zdave Member

    Having now taken my unit apart I can tell you that I have the exact same fans. Weird that they are different but I assume there is a reason for it!
    zdave, 2026-07-23 17:56:12 +01:00
  3. zdave
    zdave Member
    Looks like the trace from TH303 goes straight to the daughter board that the fans are plugged into, so I would guess the fault is on that board. (I think maybe the other lead is connected straight to the ground plane as I had more difficulty getting it desoldered.) Going further down the rabbit hole, don't suppose you have a spare daughter board you'd be interested in selling me?
    zdave, 2026-07-23 18:21:46 +01:00
  4. zdave
    zdave Member
    Ok I've replaced TH303 and can report partial success? The internal temperature now displays as ~29C in the PowerChute UI. Room temperature is 27C, so this seems reasonable. Unfortunately the fans are still running all the time, even when on mains power and there is no/low load. Interestingly the fans turn off when I unplug from the mains and there is no load. If I unplug when there _is_ a load the fans still run. Maybe it thinks the battery is charging or something, but the battery is at 100%.
    zdave, 2026-07-24 02:07:38 +01:00
  5. NB-23
    NB-23 Member Warrington
    Howdy
    I have seen this counter intuitive behaviour - no fans with no mains supply provided there is no load on some SMX types. Did you say you have updated the firmware already?

    I'd give it 7 days before doing anything else.
    If its still giving trouble then I'll hunt for a daughter board. I am not sure if the boards are keyed together on this range, which would bunker bust the idea.

    Half way there though now you have reasonable temp readings!
    NB-23, 2026-07-24 08:48:18 +01:00
  6. zdave
    zdave Member

    Yeah I updated the firmware to 15.0 which is the latest as far as I know.
    zdave, 2026-07-24 13:00:34 +01:00
  7. zdave
    zdave Member
    I tried to do another firmware update with an NMC I got my hands on and seem to have bricked it :(. It got stuck showing "Firmware update in progress...". After a couple of hours I turned it off. It now doesn't do much when powered on, the display turns on but stays blank.

    I found a 10-pin header underneath the "smartslot" box, which AFAICT matches the pinout here https://support.arm.com/documentation/101416/0100/Hardware-Description/Target-Interfaces/Cortex-Debug--10-pin-

    I've used an ST-link to download my current flash contents via that and the data looks plausible (it contains various strings from the UI at the end). Unfortunately I do not have a good image to flash. Does anyone have an ST-link and want to try reading their flash contents?

    I connected the following pins (board --> ST-link):
    1 --> 3.3V
    2 --> SWDIO
    3 --> GND
    4 --> SWCLK
    10 --> RST

    5486_1785448960_smx2200rmhv2u-jtag.jpg
    zdave, 2026-07-30 23:00:51 +01:00
  8. zdave
    zdave Member
    The issue was that the bootloader (UBL component of the firmware) got cleared from flash somehow. My unit uses "SMX23" firmware and annoyingly the only SMX23 firmware releases I found do not have a UBL component, presumably because it has never needed to be updated. I think the bootloader may be common though (eg the SMT20UPS_15-0.enc and SMX20UPS_15-0.enc firmware releases contain an identical UBL_07.5 component despite being for different models). I tried a few different bootloaders and UBL_07.4 from SMX1003UPS_15-0.enc seems to work well... at least AFAICT everything is working normally again. I still haven't found any fix for the fan issue though so I am giving up and have ordered a new unit from UPS-Trader!

    When I get a chance I will upload the stuff I have for extracting the components out of .enc firmware releases and building flash images from them etc... mostly figured out by DeepSeek xd. One thing to note is that the STM32 flash only contains the UBL & UPS components. I think there are two other processors on the daughter boards that have their own flash, I think these get updated as part of the firmware update process but I don't know exactly how that works.
    zdave, 2026-08-11 14:11:44 +01:00
  9. Page 2 / 2

    (You must log in or sign up to post here)

Report Post

Write your reason

Log in | Sign up
Terms & Conditions!
Help!