-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"CRC mismatch" error appearing in log for Hydro Platinum devices #47
Comments
@chjohans Is this issue still occurring? |
Yes, still happens every time my computer wakes from sleep. |
Hi all, If I can be of any assistance with tests or any information, please feel free to ask. |
This happens to me every couple of hours as @ 15th August 2023. I have a h150i 360mm Corsair cooler and I get a popup message; Image here: https://ibb.co/BfpntXY I recently updated the DLL from v1.2 and it started straight awy. I noticed that it seems to happen whenever there is an event that causes the fans to speed up. I have automated backups using Macrium Reflect and the times coincided with the times the backups run |
I am working on a potential fix for the sporadic occurrences of this issue in addition to #76 (comment) / #80. |
Hello, not sure if this is the right place to add this but I have kind of found a fix for the cooler randomly disconnecting. If I run FanControl from the Start menu, then click yes on the UAC popup then it fails to load. I haven't had the CorsairLink error pop up since I've been doing this either. Thought I'd let you know! Edit: after several hours of my PC running like this, the error message just popped up again and the cooler has disconnected. Of course it happens not even 30 minutes after I post this message!! |
Mitigated in v1.4.0-beta.2 |
I just installed v1.4.0-beta.2 but it seems to have started a different issue. I have two system tray icons set up (one for my CPU temp and one for my GPU temp), after about 5 or so minutes of it running, when I hover over the icons they disappear and it turns out FanControl is no longer running and Task Manager reports no instances of FanControl running either. I have tried running FanControl with and without the SiUSBXp DLL installed, it happens regardless. I do not get any error messages popup when this happens, it just ends itself silently. I am running V168 of FanControl. Attached are all my log files - this issue has happened four or five times now. I have also included a desktop capture showing what happens when the above occurs (hopefully the capture plays after being zipped). |
@Meh7991 The logs indicate v1.4.0-beta.2 is not being used. |
Well, I downloaded the beta.2 zip, unblocked it, deleted the old CorsairLink DLL in the Plugins folder and replaced it with the new one. Not sure if there's anything else I need to do? Edit: also, I have reverted to the beta.1 and FanControl no longer ends itself. But, I get the "Multiple errors detected during this session" error message, as I did before. |
@Meh7991 In that case, the latest log file doesn't have anything concerning. Can you delete/move the current log files and enable debug logging when using v1.4.0-beta.2? To enable debug logging, set the |
Right, just did all that and attached is the only log file in my FanControl directory. I am going to revert to beta.1 again, and am going to delete the debug logging environment variable now. |
@Meh7991 Any errors in Event Viewer (Windows Logs > Application)? |
These are the errors shown that occurred around the same time as my previous comment: Here are the exports for them if you need that instead: |
@Meh7991 Should be fixed in v1.4.0-beta.3. |
Well that seems to be fixed now, however I just got the "multiple errors detected" error message popup, here are my latest logs: That is still the only log/txt file I have in my FanControl directory. When this error popped up, I heard the USB disconnect sound and then the cooler's LEDs switched off, then after a few seconds the hardware lighting effect kicked in and it has been like that ever since. While it is like this, the fans ignore the curves set for them, I can see them spinning much slower than what they should be (as set in my curves). Restarting FanControl seems to have made the fans respond again, but the cooler's LEDs are still on the hardware effect. Not sure if it's related, but all this time I have been running SignalRGB in the background to control all my LEDs. I have already tried running FanControl with and without SignalRGB running, the "multiple errors" message popped up regardless. No related events in Event Viewer. |
@Meh7991 I did notice that the Corsair Service was running in your screen recording. That may be causing this issue. Can you stop that service and set its startup type to Manual or Disabled? |
I have set it to "Disabled", I have stopped it as well. I will restart my PC and will report back if anything is still playing up! |
After doing the above, it seemed to be working fine but I just got the error popup again. CorsairService is still stopped. Cooler's LEDs are off (in SignalRGB, I have everything set to be a dim white, with the "Bursts" effect) but the "Bursts" effect is still showing, it's just the white under-layer that has gone off, which is weird. This has happened many times in the past, not just this time. At this time, the cooler's fans are still obeying my fan curves, but thought I would send over the logs as I got that error popup again. I will attach further logs once the cooler "disconnects". |
@Meh7991 I'll be adjusting the logic to not cause an alert to be presented if these types of issues are only occurring sporadically. |
Not sure if this is any use, but the issue is still happening but I have a lot more log files now. I have problems on launching FanControl where it does not recognise my cooler's fans (three fans at the front of my case). I decided to completely uninstall iCUE today due to errors in SignalRGB (they recommended to uninstall it), but for me to fix this issue, I need iCUE installed so I can start CorsairService, stop it, then restart FanControl! Such a headache. |
iCUE doesn't need to be uninstalled if iCUE itself and the CorsairService (USB device communication) and CorsairLLAService (DRAM RGB control) services are not running. Any reason you need to start the CorsairService? |
Going to reopen this - working on another solution. |
@Meh7991 @chjohans @No-good-deed-goes-unpunished Can you try this build? |
So, when the cooler's lights bug out and the fans don't respond to my curves, I quit FanControl (and SignalRGB) then I switch CorsairService's startup from 'Disabled' (as you told me to do previously) to 'Automatic'. That way, the LEDs work and the fans respond again. I've never touched the CorsairLLAService before, I've never had any problems with my RAM. Just the cooler and those three fans.
I will download this in a while a report back the results. Appreciate the assistance with all this! |
Just used the new build you sent, the error popped up again and the front three fans became unresponsive to my curves again. Not sure if this is of any use, but the console log in SignalRGB for my cooler contains multiple of the following: Other errors in SRGB that I have seen say this: Probably unrelated, and maybe not supposed to report it here but when those errors occur, the lighting on the cooler itself is extremely laggy. Then eventually it goes off and reverts to the hardware lighting effect that I have set in iCUE. (Sorry if I shouldn't post other project stuff here, I would rather send more things that could help than nothing at all) |
@Meh7991 New build. Can you enable the debug logging again and try without anything else running (iCUE, SignalRGB, etc.)? |
Installed the above build, didn't run anything else apart from FanControl and I had no errors pop up: I then quit FanControl, opened SignalRGB and then opened FanControl again. Everything worked fine until after 5 or so mins when the cooler's LEDs went off. Another few mins after that, I got the error pop up: I'll try disabling the CPU from being used in SRGB and try running FanControl again, see if that does anything. Edit: disabling the cooler in SRGB has resulted in no errors, and fans are still controllable after ~1 hour. |
@Heal-Bot Does SignalRGB use the Corsair mutex for AIO devices or just the Commander devices? |
Currently just the commander devices due to interactions with CPUID. But they could likely be added to the other AIOs if it's causing issues. Do note the plat/pro xt coolers use a 'sequence id' that shifts with each command. So two programs writing to them will have to constantly be catching those sequence errors and recovering. |
@Meh7991 New build. Please enable debug logging, stop other programs, and make sure the device is operating as expected. Thanks! |
New build made front three fans become unresponsive to my curves. The build before this one worked perfectly (until SRGB runs). Log with new build.zip - fans stick at ~580rpm |
@Meh7991 New build. Please enable debug logging, stop other programs, and make sure the device is operating as expected. Thanks! |
Just installed, seems fine so far (fans react to the curves). Will post logs after that, or if any other errors pop up before! |
@Meh7991 Thanks. SignalRGB likely still won't work simultaneously, but this test result will open the door for compatibility. |
New logs: Worked perfectly without SRGB running (and I assume it does when the cooler is disabled in SRGB when it runs), when I ran SRGB the front three fans became unresponsive to my curves after just a few minutes. Lighting on the cooler still did the same thing, resulting in me running the CorsairService, opening iCUE, quitting, disabling the service then opening FC and SRGB again. |
@Heal-Bot It looks like the Platinum devices don't care about the sequence number - iCUE only needs to see a successful status byte during the device reboot process. Also, iCUE doesn't perform a read after sending cooling and LED packets. The device responded to all writes using a constant sequence number of I'm thinking we can remove the sequence number generator (and ignore the |
Fixed in v1.4.0-beta.4 |
v1.4.0-beta.4 seems fine when I disable the cooler in SRGB, I tried enabling it again but it did the same as before where the fans stop responding. New log if it is of any help: |
Just left my system running for a few hours with v1.4.0-beta.4, I've now noticed the cooler's fans are running as slow as they possibly can. Totally ignoring my fan curves. I've restarted FanControl and they ramp up to the correct speeds set in my curves, but then they slowly fall down to ~600rpm. New log: I've also attached a screen capture of what happens when I load FanControl with v1.4.0-beta.4. You can see the front fans ramp up to their correct speeds, then they slowly go back down to ~600rpm as described above. I have reverted back to the build you sent above (called v20230831r001.zip) and all fans respond perfectly. |
Originally posted by @chjohans in #45 (comment)
The text was updated successfully, but these errors were encountered: