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)
Ответ на: комментарий от Ololo_Trololo

Причём тут твой мини-пк и проприетарная железка от HP?

Он пытается сказать, что если старый процессор немножко технически обслужить, то может быть - может быть, а может и нет - улучшение термоотвода увеличит частоты при том же потреблении. Имеет смысл, но «рождённый ползать летать не может». Даже идеальный термоотвод на криогелии не повысит частоты древнего Туриона до 10GHz.

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

Даже идеальный термоотвод на криогелии не повысит частоты древнего Туриона до 10GHz.

не маракетолох? ;)

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

Да, Турион_2 при полной нагрузке даже горячим никогда не был. На нём даже некоторые контейнеры и бинарники готовые не запускаются, ибо нет нужных инструкций.

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

Вот это то, к слову сказать, возможно и является настоящей причиной замены. Вполне понятно. Моральное устаревание, несоответствие архитектуры текущим желаемым задачам. Не очень ясно, зачем связываться с миниПК да ещё и инженерным образцом, но это как говорится, «хозяин - барин».

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

Я не читал что написано в вики, но троттлинг это защита от перегрева. Более старые процы, где её не было, либо зависали при перегреве, либо вообще неисправимо сгорали при недостаточном охлаждении.

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

Я не читал что написано в вики, но троттлинг это защита от перегрева.

«Не читал, но осуждаю.»

Ololo_Trololo ★★
() автор топика

проблема уверен не в том что сюда воткнули инженерник с помойки, с неведомой ревизией и эрратой. а в том, что у китайской поделки, в которую инженерник воткнули, жутко кривые ACPI таблицы, из-за чего она кое-как под оффтопиком работает, а в онтопике ее просто никто не проверял - пушо китайдешман без поддержки, которому неизвестно понятие «репутационные потери» (т.к. ниже дна не упасть).

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

у китайской поделки, в которую инженерник воткнули, жутко кривые ACPI таблицы,

В этом сложно сомневаться.

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