Задать вопрос
Ответы пользователя по тегу Железо
  • Почему отключается драйвер одной NVIDIA видеокарты при установке драйвера на другую?

    15432
    @15432
    Системный программист ^_^
    Такой вот дизайн у дров нвидии. Несколько разных версий одновременно нельзя, сервисы одинаково называются и заменяют друг друга. Тоже пытался поставить дрова на 1050 Ti при наличии в ноуте мобильной дискретки Nvidia, та же фигня.
    Можно извратиться и одну из карт прокинуть в виртуалку, там поставить дрова и использовать, но вряд ли это то, что вам подойдёт.
    Ответ написан
    Комментировать
  • Что произойдет с кабелем usb 3.0 если в нем будет оборвана жила? Он опустится до 2.0 или в принципе откажется работать?

    15432
    @15432
    Системный программист ^_^
    Если очень медленно вставлять USB 3.0 в разъем, оно подключится в 2.0 режиме. А ещё в 3.0 разъеме внезапно может не оказаться поддержки 3.0 вообще (был у меня такой ноут). Также тут описал другие издевательства над 3.0:

    https://habr.com/ru/articles/514376/
    Ответ написан
    Комментировать
  • Где купить кабели питания дисков для моноблоков?

    15432
    @15432
    Системный программист ^_^
    Ну вот на wildberries
    https://www.wildberries.ru/catalog/171905749/detai...

    Я б на али взял, там 87р штука
    Ответ написан
  • Какая выходная мощность USB 3.0 на Orange Pi 3 LTS?

    15432
    @15432
    Системный программист ^_^
    Скорее всего 5 вольт на USB берутся с входного же Type C, которым вы питаете плату. Поэтому сколько ватт потянет ваш блок питания это вопрос уже к вам. Допустим, у вас качественный 5v 3A, это 15w, из них 5w отжирает сама плата. На ваши харды остаётся 10W. Едят они 2W, но это при работе, а при старте они могут в пике потреблять и по 5W каждый, поэтому стоит поставить на вход качественный кабель, минимизирующих просадки, и в целом должно хватить
    Ответ написан
    2 комментария
  • Каким образом оцифрововать видеокассеты при помощи мощного компа?

    15432
    @15432
    Системный программист ^_^
    Хотите супер пупер качества? Возьмите Blackmagic Intensity Shuttle USB3 Capture. Но это дорого (под 15к на Авито)

    Я для оцифровки кассет взял с алиэкспресса AV захватчик на базе платы от телека. Вроде неплохо вышло, за $40 примерно.

    А так, люди TV-тюнеры AverMedia используют
    Ответ написан
    Комментировать
  • Rtx4080 i7 14700kf вылетают игры, нет стабильности в работе. Замучился настройками биоса. Решение проблемы?

    15432
    @15432
    Системный программист ^_^
    Давно уже известно, что 13 и 14 серия процов имеют проблемы из-за загрязнений на производстве, решается заменой проца. Частично решается тонкими настройками питания и обновлением BIOS
    Ответ написан
    Комментировать
  • Как подключиться к разъёму с шагом 0,4 мм?

    15432
    @15432
    Системный программист ^_^
    Пого вечно будут неконтачить, отходить, замыкать. Имеет смысл только если сделать оснастку исключительно под этот разьем и нужно постоянно подключаться к разным устройствам. Я б припаялся лакированными проволочками к контактам. Или, если не нужно, чтобы ответная часть была вставлена, развести плату с таким "папой", и к ней уже проводками
    Ответ написан
    1 комментарий
  • Падает интернет на пару секунд, если есть какая-то нагрузка в чем дело?

    15432
    @15432
    Системный программист ^_^
    Если вы упираетесь в лимит скорости соединения, роутер или провайдер может дропать пакеты
    Ответ написан
    Комментировать
  • Почему разные кабели заряжают телефон по разному?

    15432
    @15432
    Системный программист ^_^
    С проводами всё достаточно запутано и до USB-C было сильно разрознено у разных производителей.

    По умолчанию в стандарте USB 2.0 задано максимальное потребление 500 мА, это очень мало для современных устройств. Поэтому однажды кто-то подумал, - "а давайте жрать больше!" Но чтобы случайно не повредить USB-"мамы", которые умеют не более 500 мА, придумали следующее:

    - в блоке питания, поставляемом с телефоном, дата-линии сделали замкнутыми
    - в телефоне проверялось, если линии замкнуты, то это наша зарядка, жрём 1А

    Другие производители решили сэкономить, их телефоны жрали 1А, если на дата-линиях ничего не было, при этом в комплекте с телефоном клали кабель, в котором вместо 4 проводов было всего 2. Ещё такие кабели часто клали в комплект к маложрущим устройствам, где и 500мА за глаза. "Первые" с таким проводом не могли видеть замкнутость контактов и ограничивали ток до 500 мА, до сих пор с таким сталкиваюсь.

    Но время шло, и современным телефонам и 1000 мА стало мало. Придумали несколько разных и несовместимых между собой протоколов, как "договориться" с телефоном о повышении тока и напряжения, это:
    - qualcomm quick charge (QC 2.0, QC 3.0) - особым изменением напряжений на дата-линиях зарядка сообщала, что она умеет, а телефон выбирал ток и напряжение
    - apple что-то там - наличием резисторов определенного номинала на дата-линиях, зарядка сообщала, что можно жрать 2А
    - VOOC от компаний oppo/realme - импульсами на линиях питания зарядка договаривалась с телефоном о токе и напряжении, это работает даже на проводах без дата линий
    - некоторые телефоны вообще не общаются с зарядкой, а тупо увеличивают потребление, пока не увидят, что зарядка перестает справляться (напряжение падает ниже 4.8в)
    - power delivery - наконец попытка стандартизовать весь этот зоопарк, тоже обмен подключением сопротивлений на дата-линиях

    Из этого получаем, что в любом из случаев, если:
    - в кабеле перебиты дата-линии, и у вас не случай с VOOC
    - в кабеле перебиты линии питания и напряжение сильно падает
    - протоколы быстрой зарядки телефона не совпадают с протоколами в блоке питания
    - блок или телефон слишком тупой и вообще не имеет быстрой зарядки

    то заряжаться будет медленно. и хорошо если на 1А, а не на 0.5А

    Я иногда использую USB-хрень с экранчиком, которая общается с телефоном вместо блока питания и просит его жрать по максимуму, 2А, но это несколько опасный путь, т.к. блок питания может не вытянуть такой ток.
    Ответ написан
    4 комментария
  • Можно ли получить контроль над аппаратным обеспечением и BIOS с помощью Python?

    15432
    @15432
    Системный программист ^_^
    Можно, конечно. Я описывал, как это сделать, в своей статье:
    https://habr.com/ru/articles/527006/

    Если корректно реализовать необходимые команды, то можно всё, что умеет сама система, в том числе:
    - изменение напряжения процессора (нужно отреверсить AMD ryzen master utility или Intel XTU, чтобы узнать, какие регистры для этого записывать, делал когда-то по просьбе знакомого, даже проц спалить реально, у него случайно получилось)
    - управление диском через ATA команды (понадобится реализовать драйвер AHCI интерфейса, это я уже для себя делал)
    - взаимодействие с USB на низком уровне параллельно основной системе (тоже для себя делал)
    - изменение настроек BIOS (тупо перезапись NVRAM раздела флешки, см статью, там чтение, но запись тоже возможна, если почитать доки на чипсет ;)

    Короче на что фантазии хватит.
    Ответ написан
    3 комментария
  • Как происходит сброс и заполнение регистров ip и cs когда CPU получает сигнал reset при включении ПК?

    15432
    @15432
    Системный программист ^_^
    1. Включается Intel ME, загружает свою прошивку из SPI флеш-памяти, инициализирует своё оборудование (внешние и внутренние PCIe шины, sideband, DMI), всё это происходит в мини-операционке внутри чипсета PCH
    2. Intel ME считывает модель CPU, находит соответствующий блок микрокода в FIT разделе флешки, проверяет его цифровую подпись и загружает в CPU, вероятно, по шине DMI
    3. RISC-подобный микрокод запускается на CPU, в том числе в нем закодированы инструкции по инициализации режима процессора и начальные значения программного заполнения некоторых регистров. Часть регистров заполняется аппаратно - они выполнены "в кремнии" так, что когда на reset-domain, которому они принадлежат, приходит сигнал сброса, они устанавливаются в значение по умолчанию. Опционально могут быть программные или аппаратные "страпы", меняющие значение по умолчанию на другое, например, загрузка с резервного бутлоадера.
    4. RISC Микрокод начинает парсить x86 команды и исполнять программный код, симулируя CISC архитектуру и обеспечивая конвейеризацию, hyper-threading и кучу всего другого

    Это если очень и очень кратко, все подробности вам вряд ли кто расскажет, многое под NDA, многое сложно понять.
    Ответ написан
    Комментировать
  • Почему при запуске Пк не видит монитор, мышку и клавиатуру?

    15432
    @15432
    Системный программист ^_^
    Да тут у вас в целом комп не запускается. Предположу, что процессор (вы не указали какой) слишком новый для материнской платы и для запуска нужно обновить BIOS (вы не указали версию BIOS, обычно написана на наклейке на ПЗУ матплаты).

    Но так может быть неисправно что угодно
    Ответ написан
    Комментировать
  • Какие современные материнки имеют легкодоступный jtag порт?

    15432
    @15432
    Системный программист ^_^
    Если вы про x86-64 материнки, то легкодоступных отладочных а-ля JTAG разъемов на них нет и никогда не было. Всегда требовалось уникальное дорогое и труднодоступное оборудование, которое очень сложно (если вообще возможно) завести на "магазинном" ПК.

    Если вам очень нужно отлаживать x86-64 настолько полностью, ваш выбор - QEMU. И даже тогда не очень представляю, чем вам поможет JTAG - гораздо полезнее встроенные в ОС средства отладки, они вам и процессы покажут и их память, и точки останова поставить дадут. С низкоуровневым доступом у вас будет физическая память, по которой как-то раскидана ось и перемешаны процессы. И если на микроконтроллере ещё что-то можно понять, то в масштабах ПК с таким доступом очень сложно
    Ответ написан
  • Почему в простое на полностью чистой системе загрузка SSD прыгает от 0 до 100%?

    15432
    @15432
    Системный программист ^_^
    Скорей всего дешманкитай SSD на памяти из отбраковки. В этом случае контроллеру приходится по 100 раз читать, подстраивать напряжение чтения ячеек, чтобы хоть что-то прочиталось. Рекомендую обязательно бэкапить важные данные при работе с таким SSD. А лучше заменить на диск от компании, которая производит память сама - WD/Samsung/Hynix
    Ответ написан
    Комментировать
  • Есть ли устройства передачи видео сигнала с цифровой камеры (фотоаппарата)?

    15432
    @15432
    Системный программист ^_^
    Если в камере есть HDMI, а в телефоне есть USB-Host режим, то любая карта видеозахвата (от 350р на алиэкспрэссе) сгодится. Можно добавить ещё и беспроводные HDMI-HDMI переходники, но они будут сильно дороже.

    Если камера на андроиде, там уже могут быть официальные приложения (у сони, например, есть) с трансляцией картинки по WiFi на смартфон

    Если древность 2000-х годов с AV выходом, ну тут тоже карты захвата, притворяющийся вебкой, но они подороже и покрупнее будут
    Ответ написан
    Комментировать
  • Рипит звук в наушниках после чистки ноутка, как фиксить?

    15432
    @15432
    Системный программист ^_^
    Это нормально. Аудиотракт в ноутбуке не защищен от электромагнитных помех. Процессор/wifi/ssd работает, излучает - наводки на наушники, и вы слышите шипение. Чтобы избежать помех, используйте беспроводные наушники или USB аудиокарту с развязкой по питанию

    Почему раньше не было? Возможно это SSD, возможно вы не замечали, возможно как-то иначе пересобрали ноутбук, что помехи стали более заметны.

    Это про фоновое еле заметное дрожание звука. Если именно прерывается - тут стоит проверить софт, загрузившись с Live CD, возможно, проблема с каким-то из драйверов в системе и процессор не успевает обрабатывать аудио непрерывно
    Ответ написан
    Комментировать
  • Что именно дают миллиарды транзисторов в процессоре для работы программы?

    15432
    @15432
    Системный программист ^_^
    1) Больше фич. Всякие AVX, MMX, а также умная конвейеризация, Hyper-Threading, спекулятивное исполнение, предсказание веток - при правильном применении сильно ускоряет вычисление
    2) Больше ядер. В один кристалл всё больше процессорных ядер запихивают, можно распараллелить задачи, тоже получим прирост в скорости работы
    3) Больше кэш-памяти. Та самая SRAM, которая входит в процессор и тоже состоит из транзисторов. Сильно ускоряет работу с памятью и задержки выполнения инструкций
    4) Больше контроллеров. В процы сейчас встраивают всё, что попало - шины данных, контроллер DRAM, PCIE, северный мост, отдельное ядро сопроцессора (Intel ME, AMD PSP), GPU и даже NPU где-то добавляют. Тоже считается за "больше транзисторов".
    Ответ написан
    4 комментария
  • Проблемы с производительностью ПК/Windows 11 Pro?

    15432
    @15432
    Системный программист ^_^
    Монитор то у вас какой? Даже мощная видеокарта будет тормозить и выдавать низкий FPS, если выставить большое разрешение и полный фарш в настройках.
    Ответ написан
  • В чём проявляется зависимость c++ от железа и касается ли это Rust?

    15432
    @15432
    Системный программист ^_^
    Java компилируется в промежуточный код виртуальной машины Java, C++ и Rust компилируются в машинный код., исполняемый на процессоре. Разные процессоры имеют разный формат машинного кода, потому созданная для x86 программа не запустится на ARM.
    Ответ написан
    Комментировать
  • Фон красной рябью с черными полосами при включении компьютера. Из-за чего может быть?

    15432
    @15432
    Системный программист ^_^
    HDMI декодер проглючил, перевоткните кабель, если повторится. Видеокарта в порядке
    Ответ написан
    Комментировать