Wow... that's too hot, I think. It will start thermal throttling before it gets anywhere near that. I never like to see it go above 80C. Not in a consumer box like that anyway. See what you get with that little stress test.
Wow... that's too hot, I think. It will start thermal throttling before it gets anywhere near that. I never like to see it go above 80C. Not in a consumer box like that anyway. See what you get with that little stress test.
Yes, that's what I thought, and I don't want it zapping the CPU due to insufficient thermal paste, so I will take the cautious approach of just observing if there are any more crashes, and there are none yet which is great.Wow... that's too hot, I think, I don't like the sound of that. I wonder if they have used paste or a thermal pad. It might still benefit from improved thermal junction between heatsink and cpu. That's very hot. What happens if you point a fan at the top of the case?
I doubt it will break it because the chip will underclock itself when it gets too hot... of course the box might crash. From running that test on other N100's I would expect it to go up to around 80C and then sit there stable. If they have got the cooling right, which they probably have. It looks like a better quality build than the cheapest mini pc's. So the thermal paste or heat transfer pad or whatever they've used might well be fine. Anyway, it should certainly cope with that stress test if it's any good.Yes, that's what I thought, and I don't want it zapping the CPU due to insufficient thermal paste, so I will take the cautious approach of just observing if there are any more crashes, and there are none yet which is great.
Lol you tempter...I ran that stress test and it ramped up from 36C to 62C and then after a minute stabilised at about 55C.Of course you could always give it a helping hand to start off by blowing a hairdryer on cold setting at the heatsink on top of the case.
Yes I think those are very impressive numbers and so far, touch wood, no more crashes!That doesn't sound bad at all. Stable at 55C sounds pretty good. I wouldn't worry about the heatsink compound on that basis, the heatsink and thermal design is clearly doing the job. I'm quite impressed by that result.
So, we're back to microcode update... or software.
Yes I will do, but it was crashing regularly every few minutes previously, so it's looking good so far. Thanks again, will update the thread if it crashes again or mark it solved in a few days.Yeah, I'd use it for few days before concluding for sure you've fixed it. Of course if that was it, then great
![]()
Yes that is possible. To be honest I think the first thing I did to eliminate the hangs & crashes was adding that 'nuclear_page' line into /boot/loader.conf, as the system never crashed immediately after that line was added.Perhaps when you ran linux on that box it was set up to put the microcode update on by default, but not being done on freebsd until it was installed. Just guessing.
According to the manufacturer's website the RAM is DDR4 so that avoids any DDR5 shenanigans.If it's using DDR5: run a memtest.
It seems DDR5 is *extremely* picky and fragile. Pretty much since the early days of DDR1/2 RAM I've never had to fiddle around with different memory modules and vendors as much as with DDR5. And don't get me wrong - I'm not using some weird off-brand crap. It's usually either micron or kingston.
For those Nxxx platforms I therefore always went for the DDR4 variants if available - for one they will pretty much accept any module that's in spec (as they should) and secondly DDR4 is available much cheaper than DDR5. I couldn't care less about the (theoretical) performance penalty - those N1xx/2xx single-board PCs are pretty much bottom-end performance anyways, so I use them accordingly.
I'd try this in loader.conf:
Code:hw.i915kms.nuclear_pageflip=0
I look through options for stuff to tweak with my GPU and normally set that to 1 thinking it might do something interestingThis was the line that brought immediate stability, I haven't read what it does yet but it seems to have worked. Thanks so much! How/where did you find this fix?
#10 0xffffffff83843dc6 at intel_atomic_commit+0xd6
#11 0xffffffff83a19719 at drm_atomic_helper_page_flip+0x59
#12 0xffffffff83a4ad51 at drm_mode_page_flip_ioctl+0x421
Well it sorted this issue out, so thanks a lot.I look through options for stuff to tweak with my GPU and normally set that to 1 thinking it might do something interesting
I saw these lines in an above log and it sounded like that option could be related (I saw nuclear mentioned with atomic somewhere a while back):
Code:#10 0xffffffff83843dc6 at intel_atomic_commit+0xd6 #11 0xffffffff83a19719 at drm_atomic_helper_page_flip+0x59 #12 0xffffffff83a4ad51 at drm_mode_page_flip_ioctl+0x421