
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% разница это вполне себе хорошо.