Odyssey J4125 Fan Problem

Tech Support-


Seeed Studio Odyssey Blue J4125 Windows 10 Mini PC with 128GB External SSD Celeron-Powered Mini-PC with Re_Computer Case Dual Gigabit Ethernet Dual PCIe M.2 no Onboard eMMC



I can not verify the correct operation of the system fan.

I have read and understand and have tried this tip on the product page:

Please note that when you have powered on but the fan does not rotate, it may be due to the following reasons.

  1. The CPU itself does not have a temperature sensor. The temperature sensor is on the PCB, close to the CPU.

  2. The temperature threshold set in the BIOS is based on the temperature of the PCB, not the temperature of the CPU.

  3. There is a delay in the CPU temperature transfer to the PCB. At this time, please try to let the CPU run at full load for 20 minutes.

Per information on product support page, I have updated the BIOS on this system to:

SD-BS-CJ41G-300-101-F.zip and SD-EC-CJ41G-M-101-M.zip

When BIOS fan control is set to normal or positive, the fan “chirps”- it pulses and twitches for a moment, then stops, regardless of PCB temperature. The CPU fan speed indicator in bios shows brief flashes up to 7000RPM before returning to N/A.

When BIOS fan control is set to “Always On”, fan stops “chirping” and simply does not run.

I have observed non-contact IR back of board temps >50C after 20 minutes, and seen CPU throttle Mhz from ~2400 to ~1900Mhz while under thermal load.


How do I verify the correct operation of the fan?

How to get fan to stay on all the time, or demonstrate that fan comes on correctly under thermal load?

Where do I find the location of the most up to date BIOS files for the system? (Note that is is newer J4125 system, and NOT original J4105.) Is newer BIOS available for this board revision?

Thank you!

@malakai can you give me a screenshort about the BIOS ?

Screen shot of BIOS main, showing versions.

@Baozhu let me know what else you may need.

Are the BIOS versions and EC Version what you would expect to see for an up to date system?

I can not tell what the EC Version should be from the name of the EC update file, as they do not appear to match and there is no release note.

These are the instructions that I followed to update the system before taking that screen shot of BIOS.

@Baozhu - I have upgraded to the bios and EC released today:

BIOS: SD-BS-CJ41G-300-101-H
EC: SD-EC-CJ41G-M-101-O

The EC version reported in bios after installation of SD-EC-CJ41G-M-101-O is now 02.0B.09(P0).

There is NO CHANGE in the fan behavior.

Despite apparent lack of support through this recommended forum, I have been getting several messages from seeed support via email, including the instructions to update to this most recent bios.

Unfortunately, seed support has decided after this bios update that the computer has “strange behavior” and needs to go back to them for repairing.

Since I purchased this through Amazon and am still within the return window, it is instead going back for refund.

Please close this support request.