LINUX.ORG.RU

Инженерные образцы процессоров и Linux

 , , , ,


0

1

З.Ы. Не знаю, сюда ли или таки в Токсы, но тема как бы техническая всё-таки.
Тяга к экономии и жажда к максимизации побудили меня купить мини-пк c инженерным образцом Intel, на платформе, вроде как, AFOX H610xx. Выбрал по причине двух САТА-портов и инженерика i7-12700.

Что понравилось:
1 - 12 ядер - 20 потоков
2 - невпаянная память, а 2 слота для SO-DIMM DDR4. Установлено 16 ГБ
3 - невысокая цена.

Что не понравилось:
1 - нет NVME в M.2, только САТА (из-за того, что проц инженерик) (это я знал)
2 - ну, очень урезанный БИОС от DEXP, грубо говоря, можно сказать, что меню выбора загрузки
3 - наличие двух Ethernet адаптеров, I219-V и Realtek R8168, но дырка одна и там R8168. e1000e тоже загружается, но с ошибками, ведь реально его нет
4 - видео выходы - DisplayPort и HDMI. (но это уже мои причуды)
5 - почему не перезагружается чрез reboot/shutdown, приходится выключать кнопкой и потом включать.

С чем столкнулся в процессе использования, ставлю Дженту, т.к. мне с ней проще, да и собственная репка нужных пакетов решает.
1 - без дров для видео вообще ничего не показывается
2 - зависоны без какой-то видимой нагрузки (т.к. GCC нормально собрался с LTO и PGO и пересобрался, а ночью комп завис). Решено отключением энергосбережения. (в cmdline - intel_idle.max_cstate=1 processor.max_cstate=1 pcie_aspm=off)

Также словил 3 раза за сутки распространённую такую ошибку с R8168/9, поставил драйвер от Realtek

[Fri Jul 17 17:23:54 2026] r8169 0000:01:00.0 enp1s0: NETDEV WATCHDOG: CPU: 18: transmit queue 0 timed out 5367 ms
[Fri Jul 17 17:23:54 2026] r8169 0000:01:00.0 enp1s0: rtl_txcfg_empty_cond == 0 (loop: 42, delay: 100).
[Fri Jul 17 17:23:54 2026] r8169 0000:01:00.0 enp1s0: rtl_rxtx_empty_cond == 0 (loop: 42, delay: 100).

~ $ qlop -tv gcc
2026-07-14T10:08:52 >>> sys-devel/gcc-16.1.1_p20260613: 1:47:33
2026-07-14T12:43:33 <<< sys-devel/gcc-15.3.0: 1s
2026-07-14T16:56:16 >>> sys-devel/gcc-16.1.1_p20260613: 1:47:31


Инфа по системе:
~ $ lspci
00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host Bridge/DRAM Registers (rev 01)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 770] (rev 04)
00:08.0 System peripheral: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator (rev 01)
00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
00:14.0 USB controller: Intel Corporation Alder Lake-S PCH USB 3.2 Gen 2x2 XHCI Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Alder Lake-S PCH Shared SRAM (rev 11)
00:16.0 Communication controller: Intel Corporation Alder Lake-S PCH HECI Controller #1 (rev 11)
00:17.0 SATA controller: Intel Corporation Alder Lake-S PCH SATA Controller [AHCI Mode] (rev 11)
00:1c.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #2 (rev 11)
00:1f.0 ISA bridge: Intel Corporation H610 Chipset LPC/eSPI Controller (rev 11)
00:1f.3 Audio device: Intel Corporation Alder Lake-S HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Alder Lake-S PCH SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-S PCH SPI Controller (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-V (rev 11)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)

~ $ cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 151
model name      : Genuine Intel(R) 0000
stepping        : 1
microcode       : 0x1c
cpu MHz         : 2865.186
cache size      : 25600 KB

~ $ lscpu
Architecture:                x86_64
  CPU op-mode(s):            32-bit, 64-bit
  Address sizes:             46 bits physical, 48 bits virtual
  Byte Order:                Little Endian
CPU(s):                      20
  On-line CPU(s) list:       0-19
Vendor ID:                   GenuineIntel
  Model name:                Genuine Intel(R) 0000
    CPU family:              6
    Model:                   151
    Thread(s) per core:      2
    Core(s) per socket:      12
    Socket(s):               1
    Stepping:                1
    Microcode version:       0x1c
    CPU(s) scaling MHz:      21%
    CPU max MHz:             4000.0000
    CPU min MHz:             800.0000
    BogoMIPS:                1613.00


А так вроде ничего, он у меня с воскресения. Брал на замену для старичка HP Microserver G7, ну, как замену, он стал просто файлопомойкой, а все вычисления, т.е торренты-клиенты, прочие качалки, длна и сервисы мелкие на этом мини-пк.
Ядро собирал раза 3: 1-ый раз хотел сделать супер-минимальное ядро, как на Хасвелле, но не проканало; 2-ой раз собрал с localmodconfig, оно заработало нормально; а 3-ий - так сказать контрольный.
Короче, по цене мини-пк на N150, это пока хорошая покупка.
Если у кого есть опыт взаимодействия с инженерными образцами, прошу описать свой опыт. Также, если вопросы, попробую ответить.

★★

Последнее исправление: CrX (всего исправлений: 3)

инженерика i7-12700…

Хуже ничего невозможно вообразить. Только начали экспериментты с «маленький-большой». Они и по сию пору с ними разобраться не могут…

andytux ★★★★★
()

нет NVME в M.2, только САТА (из-за того, что проц инженерик) (это я знал)

Здесь что-то непонятно. Я всегда думал, что если процессор имеет PCIe, то это всё, что от него требуется. Как разводить NVMe и SATA целиком зависит от материнской платы. Поправьте меня, если я не прав.

VIT ★★★
()
Ответ на: комментарий от amd_amd

Чему радоваться-то?
Продавец вставил туда WD Green на 480ГБ. Как бы норм, но Green. Можно было б съэкономить 2-3 тыщи и не брать его, т.к. у меня есть Plextor M6e на АНСI, но ИИ-шки мне тогда сказали, что он не заведётся на этом.

Ololo_Trololo ★★
() автор топика
Последнее исправление: Ololo_Trololo (всего исправлений: 1)
Ответ на: комментарий от amd_amd

Нечему радоваться. У меня 11-е поколение, есть nvme. SATA подключаю через переходник USB-SATA. Но есть и SATA, ноутбучный могу вставить в корпус miniPC.

andytux ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

В смысле поскольку это инженерный образец, то у него некоторые линии битые. Тогда ясно. Так то по сути разводка линий - задача платы, и они по-видимому разведены. Просто битые линии попали на то, что должно было быть разведено ни NVMe.

Купить б/у 12700 да заменить, будет вам NVMe. Китайцы где-то вытаскивают и перепродают.

VIT ★★★
()
Ответ на: комментарий от Ololo_Trololo

Я посмотрел по своим каналам, ну да, рановато ещё, пока ниже $125 не вижу, а модификации 12700F или 12700К в районе $250. Нет, ну а что вы хотите, серьёзный 8-ядерный процессор четырёхлетней давности. Хотя я бы, конечно, взял себе 11700, но на вкус и цвет фломастеры разные.

VIT ★★★
()
Ответ на: комментарий от Ololo_Trololo

Дать ему охлаждение. И твоему 12-му тоже самое, хотя может ты этого пока и не заметил. На cвоём 11-м я начал с теста и ревизии охлаждения.

andytux ★★★★★
()
Ответ на: комментарий от VIT

Хотя я бы, конечно, взял себе 11700

Ну, я б тоже его, наверное, взял, точнее с ним, но чтоб на рынке в предложении, то взял.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от andytux

Дать ему охлаждение.

Если ему - это Туриону_2, то ему уже ничего не поможет, ибо проц только у меня 14 лет. Да и на то время, он был далеко не самым мощным.

И твоему 12-му тоже самое,

Счас под небольшой нагрузкой сенсоры показывают 52 градуса.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от andytux

Понял. Значит это нужно с детства воспитывать, желание детальки крутить, схемки паять, да доски пилить. У меня это всё в детстве было, так что возможно я ещё не совсем потерян для общества.

VIT ★★★
()
Ответ на: комментарий от Ololo_Trololo

Если он перегрелся и уже сработали лимиты, то почему-бы и нет. Вот только, насколько быстро он работает…

У меня при полной нагрузке температура под 90 градусов, но это максимальная турбо-частота, и работать он так может хоть круглосуточно.

Под небольшой нагрузкой… Настроено, чтобы работал по-возможности беззвучно. Сейчас температура процессора порядка 50 градусов. Вентилятор молчит. Самая высокая температура у WIFI - 60 градусов. Он нагревает всё вокруг, от этого нагрева иногда включается вентилятор.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)
Ответ на: комментарий от andytux

Вот только, насколько быстро он работает

Он - это что: Турион или i7?
У Туриона ЛА была, как писал, 4+, у i7 - 0.6.
У этого инженерика же ещё и частоты зарезаны, как видно из ОП.
А его скорости, лично мне, хватает. Докерные приложения думаю, вообще, на Е-ядра повесить.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от andytux

Хуже ничего невозможно вообразить

А не надо воображать, надо софт допиливать.

devl547 ★★★★★
()

Тяга к экономии и жажда к максимизации побудили меня купить мини-пк c инженерным образцом Intel,

Я вот точно так-же прикупил себе AMD BC-250.
Сейчас думаю насчёт доработки охлаждения и печати корпуса.

devl547 ★★★★★
()
Ответ на: комментарий от greenman

А вот не скажу, как я его нашёл ... ибо сам не знаю, как; он вообще у меня на главной странице в прокрутка как-то появился.

Ololo_Trololo ★★
() автор топика
Ответ на: комментарий от Ololo_Trololo

При пассивном «дать охлаждение» ещё более актуально.

Например, планшет. Сразу после покупки разобрал. Ситуация оказалась точно как с процессором по указанной ссылке, но охлаждение пассивное. Убрал зазор между процессором и радиатором, увеличил площадь радиатора и создал его механическое прилегание к металлической задней крышке планшета. Под нагрузкой температура осталась прежней (она зависит от лимитов), но за счёт лучшего охлаждения, частота процессора оставалась на более высоком уровне.

andytux ★★★★★
()
Ответ на: комментарий от Ololo_Trololo

Планшет, как пример пассивного охлаждения.

А пишу сейчас c miniPC:

$ neofetch
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 24.04.1 LTS x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: NUC11PAHi5 M15533-306 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 6.8.0-41-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 5 hours, 17 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 1410 (dpkg) 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.2.21 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: GNOME 46.0 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Mutter 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Adwaita 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: deep [GTK2/3] 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: deep [GTK2/3] 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: ld-linux-x86-64 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      CPU: 11th Gen Intel i5-1135G7 (8) @  
    .ossssssssssssssssssdMMMNysssso.       GPU: Intel TigerLake-LP GT2 [Iris Xe 
      -+sssssssssssssssssyyyssss+-         Memory: 1320MiB / 31721MiB 

Всего на поколение старее твоего, только нет деления на «большие-малые ядра».

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария