The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск CoreBoot 4.5

24.10.2016 17:53

Представлен релиз проекта CoreBoot 4.5, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняли участие 119 разработчиков, которые подготовили 1889 изменений. Следующие выпуски будут формироваться в рамках расширенного цикла разработки - вместо релизов раз в квартал, новые версии планируется выпускать два раза в год.

Выпуск протестирован на материнских платах и устройствах:

  • Google (Acer) C720 Chromebook;
  • Lenovo G505S;
  • Lenovo X201;
  • Lenovo X220;
  • ASUS KFSN4-DRE;
  • ASUS KGPE-D16;
  • GIGABYTE GA-B75M-D3V;
  • ASROCK E350M1;
  • Эмулятор q35/ich9, развиваемый проектом QEMU.

Основные новшества:

  • Добавлена поддержка материнских плат:
    • ADI RCC-DFF (adi/rcc-dff) – intel/rangeley SoC
    • AMD Evaluation Board DB-FT3B-LC (amd/db-ft3b-lc)
    • AMD f2950 / TONK 1201/2 (amd/f2950) - amd/geode_lx CPU
    • Apple iMAC 5.2 (apple/imac52) – intel/i945 CPU
    • Unibap Development Kit ODE E21XX
    • elmex/pcm205400 – amd/Family_14 CPU
    • elmex/pcm205401 – amd/Family_14 CPU
    • Lenovo N21 Сhromebook (google/enguarde) – intel/baytrail SoC
    • google/gale – Qualcomm IPQ40XX SoC
    • AOpen Chromebox (google/ninja) – intel/baytrail SoC
    • google/reef – intel/apollolake SoC
    • Acer Chromebox CXI2 (google/rikku) – intel/Broadwell SoC
    • google/rotor – marvell/MVMAP2315 SoC
  • Прекращена поддержка материнских плат:
    • google/bolt – intel/haswell;
    • google/rush – nvidia/tegra132;
    • google/rush_ryu – nvidia/tegra132;
    • google/slippy – intel/haswell;
    • intel/amenia – intel/apollolake.
  • Значительно улучшена поддержка материнских плат:
    • asus/kgpe-d16 – amd/socket_G34;
    • emulation/spike-riscv: RISC-V;
    • google/gru – rockchip/RK3399 SoC;
    • google/oak – mediatek/mt8173 SoC;
    • intel/galilleo- intel/quark SoC;
    • intel/minnowmax – intel/fsp_baytrail SoC;
    • lenovo/x60 – intel/socket_mPGA478;
    • siemens/mc_bdx1 – intel/fsp_broadwell_de SoC;
    • siemens/mc_tcu3 – intel/fsp_baytrail SoC;
  • Добавлена поддержка SoC marvell/mvmap2315 и qualcomm/ipq40xx. Удалена поддержка SoC nvidia/tegra132;
  • Обновлены версии сборочных инструментов: mpfr 3.1.4, gcc 5.3.0, binutils 2.26.1, gdb 7.11, iasl 20160831, python 3.5.1, expat 2.1.1, llvm/clang 3.8.0, make 4.2.1;
  • Добавлена поддержка интерфейса TPM 2.0 (Trusted Platform Module), представлен новый TPM-драйвер SPI и переработанный драйвер I2C;
  • Во многие драйверы добавлена поддержка ACPI;
  • Добавлена поддержка Intel FSP 2.0, обновлена поддержка Broadwell DE, обновлён код VBoot2 для устройств Google Chromebook;
  • Расширена и включена по умолчанию поддержка субобработчиков (subpayload);
  • SeaBIOS обновлён до выпуска 1.9.3, добавлена поддержка файла определения порядка загрузки;
  • До последнего стабильного выпуска обновлена реализация iPXE.


  1. Главная ссылка к новости (https://www.coreboot.org/piper...)
  2. OpenNews: Первый выпуск Libreboot, после перехода под крыло проекта GNU
  3. OpenNews: Разработчики CoreBoot пытаются создать минимальный VideoBIOS для чипов Intel
  4. OpenNews: CoreBoot портирован на недорогую материнскую плату от Gigabyte
  5. OpenNews: CoreBoot не сможет работать с новыми чипами Haswell и Broadwell от Intel
  6. OpenNews: Выпуск CoreBoot 4.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45365-coreboot
Ключевые слова: coreboot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (62) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, sergio78 (?), 18:27, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –14 +/
    Что за мусорная чушь? где готовые бинарники под материнки, чтоб зашился и работало?
    куча отсылок в разные места с много много разного текста, и если что и качается, то это только какие то исходники, которые как то собрать ещё нужно.  
     
     
  • 2.2, Аноним (-), 18:41, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Если не можешь собрать, то оно тебе вряд ли нужно. Все просто же, ну
     
     
  • 3.3, mario (??), 18:50, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Это почему? Свободный софт — только для программистов и сисов?
     
     
  • 4.7, Crazy Alex (ok), 19:13, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Альтернативный BIOS - сюрприз - таки да.
     
     
  • 5.27, Анином (?), 06:03, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Печаль, а не сюрприз.
     
     
  • 6.56, fi (ok), 01:23, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Все еще проще - CoreBoot для разработчиков плат.

    Заметь там Chromebook & google/… - конкретное железо сделанное под заказ. Остальное тоже самое. Наш МО тоже может заказать партию ноутов с CoreBoot, сделают без проблем, та же ленова.

     
     
  • 7.59, Andrey Mitrofanov (?), 10:05, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Все еще проще - CoreBoot для разработчиков плат.

    На самом деле чуть не так. Большинство коммитеров, насколько я имел неосторожность наблюдать, пилят то ли медиаплееры, то ли заказные роутеры-серверы то есть практически заказная эмбедовка на x86... То ли в Германии, то ли во Франции. Там инженеры на зарплате _годами_ сидят на специально подобранном жележе и пилят профиты. И то, с интелловскими EME или как там оно, сделать _ничего_ не могут -- просто "любят" AMD больше.

    > Заметь там Chromebook & google/… - конкретное железо сделанное под заказ. Остальное

    Впрочем, выбросы бывают как в одну, так и в другоую сторону. В одну сторону -- какой-нибудь "crazy russian" появлояется с патчами для пять лет как не выпускаемой десктопно-дешёвой платы. Половина железа не раюботает, но достаточно для загрузки. В другую сторону этой самый гугль: они и arm-овь, и интелов напилили... не мудрено с такими глубокими карманами.

    > тоже самое. Наш МО тоже может заказать партию ноутов с CoreBoot,
    > сделают без проблем, та же ленова.

    За МО ничего не скажу, а от леовы такого не обломится в обозримомо будущемм -- дружба майкрософт - ибиим у них в.... генах.

     
     
  • 8.60, Andrey Mitrofanov (?), 10:09, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, то есть я согласен оно _совсем_ на для пользователей с одной-двумя плата... текст свёрнут, показать
     
  • 4.15, rt (??), 21:43, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. Свободный софт есть для блондинок, им сочувствующих и всех остальных.
     
  • 4.29, Анонимко (?), 07:07, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А чО минусуем-то? Основная беда того же линукса на протяжении десятилетий была именно в высоком пороге вхождения. Чем он (порог вхождения) ниже, тем лучше в плане популяризации для любого софта: что коммерческого проприетарного, что свободного. Не в ущерб качеству, конечно.
     
     
  • 5.31, Аноним (-), 08:35, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я посмотрел на сайте, там уже есть собранные блобы
     
  • 5.39, Аноним (-), 10:12, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Причем тут линукс, студент?
     
     
  • 6.43, Анонимко (?), 12:32, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Причем тут линукс, студент?

    При том, школьник, что Linux долгие годы имел неприлично для массовой (а тем более десктопной) ОСи высокий порог вхождения. Дело начало улучшаться примерно в 2005-2007 годах, и результат налицо. Банальная установка и настройка дистрибутива (молчу про обновление) в конце 90-х - начале 00-х занимали просто колоссальное по нынешним меркам время. Как дело пошло на лад, появилась массовость и линукс пошел в народ :)

    Был даже анекдот такой: Чем Linux отличается от Windows? Винду спокойно ставишь и раз в неделю с ним трахаешься. А с Linux сначала неделю трахаешься, а потом спокойно юзаешь.

    На сегодня развертывание рабочей станции на базе любого популярного дистрибутива занимает 10-20 минут, что есть прекрасно. Стал ли линукс хуже? Да ничуть.

     
     
  • 7.45, Аноним (-), 13:09, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Еще раз повторяю вопрос: причем здесь линукс? Coreboot к нему не имеет вообще никакого отношения.
     
     
  • 8.47, Dghhsthvcdg (?), 15:15, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Казалось, при чем здесь Лужков ... текст свёрнут, показать
     
  • 8.57, Аноним (-), 08:02, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дык в качестве примера же, не ... текст свёрнут, показать
     
     
  • 9.61, Аноним (-), 10:30, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возможно Правда, пример получился безобразный Нельзя сравнивать две совершенно... текст свёрнут, показать
     
  • 5.40, Free0N (?), 10:14, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Популярно - совсем не означает хорошо. А если рассматривать текущее положение дел на софтверном рынке, то это хорошо заметно. Чем более софт "развернут лицом к пользователю", тем менее он стабилен и юзабелен. Сюда же добавляется интерес разного рода blackhat и подобной публики.
    Так что нет, лучше пусть будет куча текста и сборка из исходников с высоким порогом вхождения.
     
     
  • 6.42, Анонимко (?), 12:09, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    С таким подходом open source очень скоро станет достоянием исключительно избранных гиков, а потом и вовсе войдет в список чего-нибудь незаконного. Идеологическую первооснову open source составляет одна цель - софт пишется для людей.
    А то, чего вы боитесь - усложнение софта из-за массовости использования и требований к юзер-френдли и пр. - это естественный этап взросления любой программы. Неважно как и под какой лицензией она распространяется.

    Хотите выйти из-под интереса всякого рода личностей, включая blackhat, пожалуйте, QNX и BeOS к вашим услугам)
    Я гарантирую, что к разрабатываемому в наши дни под них софту нет особых требований, он выглядит ровно так, как хотят авторы и никто не станет искать в нем дыры)

     
     
  • 7.53, Аноним (-), 18:28, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, люди пишут софт Для себя Незаконно это быть не может - копирасы так старат... большой текст свёрнут, показать
     
     
  • 8.58, Анонимко (?), 08:08, 26/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это уже совсем оффтоп Сидеть и радоваться, что вы один из немногих, кто этим по... текст свёрнут, показать
     
     
  • 9.63, Аноним (-), 18:36, 30/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Его инициировал не я Я лишь покапитанил на тему А мне опенсорс приносит совсем... текст свёрнут, показать
     
  • 5.55, Ordu (ok), 23:00, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Основная беда того же линукса на протяжении десятилетий была именно в высоком пороге вхождения.

    Это ни разу не беда линукса. Это было очень здорово. Беда -- это когда его допиливают до того уровня, что в нём начинают появляться бляндинки и геймеры.

     
     
  • 6.64, Аноним (-), 03:53, 31/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это ни разу не беда линукса. Это было очень здорово. Беда --
    > это когда его допиливают до того уровня, что в нём начинают
    > появляться бляндинки и геймеры.

    Саботаж в угоду илитизму? А вы, сэр, уточненная натура. Но к сожалению вредительско-саботажная.

     
  • 4.48, Аноним (-), 16:09, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Это почему? Свободный софт — только для программистов и сисов?

    Нет, НО если ты не можешь воспользоваться свободой то толк тебе с нее довольно небольшой, так? Хотя отсутствие подлян - полезно всем, разумеется.

     
  • 2.4, Аноним (-), 18:54, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Чувак, ты не поверишь, там ещё и аппаратные флешеры нужны.
     
     
  • 3.28, gumanzoy (?), 06:17, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, обычно flashrom шьет.
     
     
  • 4.35, Ващенаглухо (ok), 09:52, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    ага ну зашей на впаяную микросхему flashromом если такой смелый
     
     
  • 5.46, gumanzoy (?), 14:50, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если смелый настолько чтобы зашить CoreBoot то с впаянной микрухой проблем не будет.
     
     
  • 6.49, Аноним (-), 16:15, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Если смелый настолько чтобы зашить CoreBoot то с впаянной микрухой проблем не будет.

    Проблемы могут начаться потом, если дуалбиоса не было и оно почему-либо не взлетит. На этот случай нефигово бы заранее заиметь "план Б".

    Например, купив недорогой шнурок на FTDI2232/4332 или им подобных. Если есть живой компьютер то перелить на нем SPI flash с таким шнурком не проблема. Не больно какой крутой аппаратный программатор, однако.

     

  • 1.5, darkshvein (ok), 19:01, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Добавлена поддержка материнских плат:

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

     
     
  • 2.8, Crazy Alex (ok), 19:14, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    не понимаешь. Гугли насчёт подписанных прошивок от интела.
     
     
  • 3.10, darkshvein (ok), 19:32, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    чёрт. моя плата на FM2+ тоже в опасности?
     
  • 3.16, Аноним (-), 22:13, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    ну извините - будут всякие ... шить г.. а потом нести в ремонт гарантийный.
     
     
  • 4.41, Аноним (-), 10:33, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для таких случаев есть DualBIOS.
     
  • 2.50, Аноним (-), 16:34, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > вот я поражаюсь, насколько точно ребята подобрали самые популярные модели плат на
    > самых массовых сокетах. Они что, издеваются или я чего-то не понимаю?

    Так приди и запили поддержку своей платы. Только есть риск узнать что на плату документации нифига, на чипсет спасибо если половина есть, ну и так далее в том же духе. Это х86, детка - тут все заблобизировано, запроприетарено и спасибо если подписями не обвешано.


     

  • 1.6, Аноним (-), 19:09, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А у меня как раз lenovo g505s, все хочу как нибудь взять программатор и зашить, ну или дождаться когда flashrom научится напрямую писать.
     
  • 1.9, Я (??), 19:20, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то одни мини-новости в опенсорсе.. Никакого интересного ПО/обновлений последнее время не было
     
     
  • 2.11, Аноним (-), 19:36, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это потому что все разрабы вместо написания софта сидят на опеннете и ждут новостей.
     
     
  • 3.19, Орк (?), 23:09, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А вот сейчас обидно было
     

  • 1.13, Аноним (-), 20:51, 24/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    А можно вопрос? Например, в моей материнке ASUS в BIOS/UEFI скажем 150 настроек всяких. И вот появилась на сайте CoreBoot модель этой материнки. Озанчает ли это, что накатив CoreBoot я получу все те же 150 функций (причем рабочих) или это кот в мешке и можно конкретно пожалеть?
     
     
  • 2.14, A.Stahl (ok), 21:00, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Разумеется это кот. Можешь получить 100500 настроек, а можешь получить 3 или вовсе кирпич вместо платы.
     
     
  • 3.20, commiethebeastie (ok), 23:18, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Asus'ы очень легко из состояния кирпича восстанавливаются. Достаточно иметь второй asus или asrock.
     
     
  • 4.51, Аноним (-), 16:37, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Asus'ы очень легко из состояния кирпича восстанавливаются. Достаточно иметь второй asus
    > или asrock.

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

     
  • 2.18, X2asd (ok), 22:43, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Озанчает ли это, что накатив CoreBoot я получу все те же 150 функций

    Тебе исходники дали, значит можешь через них законфигурировать бесчисленное количество опций.. И даже покачивающуюся голую женскую попку запилить

    (Вот только зачем? Тебе биос должен быть нужен чтобы железо инициализировать и передавать управление коду ядра -- а не чтобы 150 настроек переключать)

     
     
  • 3.21, Аноним (-), 23:22, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Настройки разные нужны, настройки разные важны!
     
     
  • 4.52, Аноним (-), 16:40, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Настройки разные нужны, настройки разные важны!

    Если нужны то у тебя богатый выбор:
    - Удовольствоваться тем что есть.
    - Накодить недостающее самому.
    - Пойти нафиг и пользоваться чем-нибудь другим. Обслуживание твоих прихотей не является ни для кого самоцелью, прикинь? Если этим кто-то и занимается то только в обмен на сотни денег. Ублажать тебя чисто по приколу - нафиг никому не надо. Хоть иногда и возможно.

    А какие еще есть варианты?

     
  • 3.22, Аноним (-), 23:24, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Исходники... значит это все для кулхацкеров, а не для простого юзера. Обычный человек не сможет себе поставить CoreBoot и вынужден сидеть на бекдоре? Как-то не демократично чтоли...
     
     
  • 4.23, Аноним (-), 23:44, 24/10/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Как-то не демократично чтоли...

    Согласен абсолютно. Теперь нужно решить, кто виноват: авторы CoreBoot или производители бэкдоров. После этого определимся, что же делать дальше.

     
  • 4.25, Андрей (??), 00:19, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А он даже если поставит себе CoreBoot, всё равно, скорее всего, будет сидеть на нём. Если плата не очень старая (> сколько там лет 7-8?), пока не внедрили в чипсет мини-CPU со своим кодом, который CoreBoot не заменят. Так что если не хочется на нём сидеть, то нужен LibreBoot. Вот только там с поддержкой, очевидно, что ещё хуже. Самый известный - один из ноутов ThinkPad, если ни единственный.
     
  • 2.36, Ващенаглухо (ok), 09:56, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    не было и нет там 150 настроек, только самое необходимое для моментальной загрузки.
     

  • 1.24, Андрей (??), 00:13, 25/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Поддерживаемых обычных материнских плат почти нет. В новом релизе ни одной обычной потребительской не добавлено. Жаль.
     
  • 1.26, Аноним (-), 02:02, 25/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А флешром не умеет разве шить этот корбут? Я для своей материнки находил вроде можно так делать на определённой версии биоса.
    Но найти инфу как и что, как конфиг настроить, чтоб работало или даже собрать нереально. Собрать реально наверное, но я пару-тройку часов ждал и отменил.

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

     
     
  • 2.65, Аноним (-), 03:55, 31/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А флешром не умеет разве шить этот корбут?

    Он может и умеет. Но не всегда и не все. И неплохо бы иметь "план Б" на случай если прошивка не получится или то что ты вшил не взлетит или напорется на фатальный баг.

     

  • 1.30, Аноним (-), 07:38, 25/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто-нибудь знает как портировать на свою железку? Есть инструкция?
    Как отлаживать, что бы не получить кирпичь (типа 2-й биос в памяти). Надо JTAG какой-нибудь?
     
     
  • 2.33, commiethebeastie (ok), 09:02, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Надо JTAG какой-нибудь?

    Нет в x86 его. Логический анализатор и дизассемблер нужны.

    >Как отлаживать, что бы не получить кирпичь

    Завести программатор или второй asus или asrock, на которых можно делать хотсвап, мучать первый asus или asrock, в которых микруха очень легко снимается.

     
     
  • 3.34, Аноним (-), 09:28, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Я когда просто перешивал несколько раз - контакты начали отваливаться. А сколько придется перетыкать для отладки - страшно представить
     
     
  • 4.44, commiethebeastie (ok), 12:36, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    да эти микрухи три копейки стоят.
     
  • 3.54, Аноним (-), 19:12, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А давай ты будешь сначала разбираться в вопросе, а только потом мнение иметь ... большой текст свёрнут, показать
     
     
  • 4.66, Александр (??), 12:32, 01/11/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Завести программатор или второй asus или asrock, на которых можно делать хотсвап,
    >> мучать первый asus или asrock, в которых микруха очень легко снимается.
    > Программатор - звучит страшно, но реально это одна FTDI'ка под которую плату
    > можно ЛУТом на кухне сделать, не говоря про кучу готовых недорогих
    > адаптеров. А дальше ей можно и JTAG изобразить, и SPI (электрически
    > и логически JTAG вообще частный случай SPI). И много чего еще.
    > Один извращенец вон сделал чтение 8-bit NAND на FTDI'ке. Не порно
    > но хардкорно, теперь желающие прочитать убитую флеху или карточку могут дампануть
    > NAND буквально на коленке. Собственно он это и сделал для чтения
    > флех.

    ch341a за полтора доллара пишет СПИ.
    Или Raspberry.

     
  • 2.37, Ващенаглухо (ok), 10:02, 25/10/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Через ком порт там дебаг, корбут надо собирать с дебагом тоже. Валит кучу всякого в ком во время загрузки. Про потрирование тоже есть у них где то на сайте, на irc канале подскажут. Портировать я не осилил, нет у меня столько свободного времени...
     

  • 1.62, commiethebeastie (ok), 19:58, 27/10/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >И как, много ты видел анализаторов способных разруливать проприетарные процессорные шины?

    Реверсить super i/o, ваш кэп.

    >Это из википедии, если что. Под jtag в pci и pci-e контакты выделены и он там даже бывает. Другое дело, что boot sequence у x86 нереально сложный и если ты гавкнешь SPI NOR со всеми фирмварями - еще вопрос, насколько там этот jtag активен при совсем дохлом софте, какая у платы и проца топология чтобы такие номера катили и проч.

    Ну вот ты сам дошел до того, что JTAG без SPI микрухи не работает.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру