• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Home Assistant Container
      • Автоматизации
      • Lovelace
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

ASRock AMD BC-250 Разблокировка всей памяти под Видео и разблокировка CUDA ядер

30 мая, 2026

BC250 1: https://ali.click/eilbd1i?erid=2SDnjcLUyq4

BC250 2: https://ali.click/qqlbd1e?erid=2SDnjd12fA2

BC250 3: https://ali.click/pvlbd1a?erid=2SDnjdENYh8

Платы быстро заканчиваются, по этому несколько вариантов приложил.

В этой статье опишу как на ASRock AMD BC-250 плате разблокировать использование памяти GDDR6 которая используется 8гб для системы и 8гб для видео. Так вот разблокируем её так, чтоб можно было всю память использовать под видео, для работы с ИИ.

Ну и так-же покажу как разблокировать ядра (которые заблокировались отбраковкой) тем самым чтоб увеличить производительность.

 

Настройка использования всей GDDR6 памяти под использование видео:

 

Все будку делать на CachyOS с загрузчиком не Grub, а Limine.

В Limine для разблокировки памяти нужно добавить один параметр.

Такой командой можно проверить сколько выделено памяти для видео:

cat /sys/class/drm/card1/device/mem_info_gtt_total
7971385344

У меня  сейчас 7971385344 это 8ГБ памяти.

 

Теперь нужно добавить параметр для разблокировки всей памяти под видео.

 

sudo nano /etc/default/limine

 

Там в конце нужно добавить параметр ttm.pages_limit=4194304 в конец строки KERNEL_CMDLINE. Только обратите внимание что он в кавычках общих. Делайте так как показываю, если где-то ошибетесь система не запустится.

 cat /etc/default/limine

Вывод такой:

ESP_PATH="/boot"
KERNEL_CMDLINE[default]+="quiet nowatchdog splash rw rootflags=subvol=/@ root=UUID=ad851599-aca7-4850-a5a9-c2eff7d9d609 ttm.pages_limit=4194304"
BOOT_ORDER="*, *lts, *fallback, Snapshots"

 

Далее этот загрузчик нужно записать в ядро. Это делается такой командой:

 

sudo limine-mkinitcpio

 

После этого перезагружаем систему:

reboot

 

После перезагрузки проверяем:

cat /sys/class/drm/card1/device/mem_info_gtt_total
17179869184

 

Теперь тут значение 17179869184 поздравляю, теперь вся память доступна для работы с LLM к примеру или в играх.

 

Теперь про разблокировку ядер:

 

BC-250 это плата отбракованная от PS5. Отбракованная она по ядрам. Если у PS5 40 cuda ядер, то у BC-250 24 cuda ядра.

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

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

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

Сам проект находится тут: https://github.com/WinnieLV/bc250-cu-live-manager

Устанавливается проще некуда:

качаем скрипт:

curl -L -o bc250-cu-live-manager.sh https://raw.githubusercontent.com/WinnieLV/bc250-cu-live-manager/refs/heads/main/bc250-cu-live-manager.sh

Далее делаем его исполняемым:

chmod +x bc250-cu-live-manager.sh

и запускаем его:я

sudo ./bc250-cu-live-manager.sh

Во время запуска попросит установить недостающие компоненты, если такие есть. Соглашаемся. Ну а дальше при следующем запуске скрипта всегда будет запускаться утилита разблокировки ядер.

Вот так все выглядит изначально. Под D+ это стандартные 24 ядра, а где WGP3 и WGP4 – это заблокированные ядра.

С помощью утилиты можно нажать e далее пробелом выбрать ядра и нажать Enter. После этого написать accept и ядра разблокируются.

Лучше включать по чуть-чуть. по паре ядер и пол часика гонять. А то я включил сразу все и у меня система через минуту зависла. Потом я начал по чуть чуть включать и определил, что 2 ядра в WGP3 не трогать, с ними система виснит, но и с одним ядром в WGP4 все вроде работает, но при запуске ollama, она начинает ерунду нести и ошики писать:

В общем с помощью проб и ошибок у меня  пока получилась такая картина с ядрами:

 

Тесты с Ollama:

Сначала нужно Ollama установить. Устанавливается под CashyOS довольно просто:

curl -fsSL https://ollama.com/install.sh | sh

 

Скрипт все установит. Далее только поправим сервис, чтоб  ollama грузилась с поддержкой vulkan графики:

Создаём файл сервиса:

sudo mkdir -p /etc/systemd/system/ollama.service.d

 

Далее вводим команду, которая в этот созданный выше файл внесёт содержимое:

 

cat <<EOF | sudo tee /etc/systemd/system/ollama.service.d/override.conf
[Service]
Environment=OLLAMA_VULKAN=1
Environment=OLLAMA_KEEP_ALIVE=30m
Environment=OLLAMA_MAX_LOADED_MODELS=1
Environment=OLLAMA_FLASH_ATTENTION=1
Environment=OLLAMA_GPU_OVERHEAD=0
Environment=OLLAMA_CONTEXT_LENGTH=65536
Environment=OLLAMA_MAX_QUEUE=4
OOMScoreAdjust=-1000
Environment=OLLAMA_KV_CACHE_TYPE=q4_0
EOF

 

Далее перезапускаем сервис:

 

sudo systemctl daemon-reload && sudo systemctl restart ollama


После этого можем работать с Ollama.

 

А вот тесты с ИИ. Тут модель qwen3.5:9b и я задавал один и тот же вопрос “Сколько ног у сороконожки?”.

А вот результат с 24 ядрами (еще ничего не разблокировал):

А вот с разблокированными, получается  34 ядер:

Как видите, результат на лицо.  Конечно может быть не сильно много, но 16% разница это вполне себе хорошо.

Primary Sidebar

Поиск

Новые записи

  • ESP32-S3-RLCD-4.2 в ESPHome и Xiaozhi
  • Настройка RPi-Zero-PhotoPainter под работу с Inkypi
  • ASRock AMD BC-250 Разблокировка всей памяти под Видео и разблокировка CUDA ядер
  • Подключение источника бесперебойного питания (ИБП, UPS) к Home Assistant и Proxmox
  • Установка ESPClaw

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Secondary Sidebar

Мой Telegram канал:

https://t.me/ypavla

Мой Макс канал:

https://max.ru/ypavla

Footer

Copyright_У Павла! © 2026 ·