LINUX.ORG.RU

История изменений

Исправление vNoaGzl, (текущая версия) :

Разумеется, главное чтобы TPM был «Open Hardware» и с «Open Source Firmware» , а не какой-нибудь «Proprietary Black Box».

Продукты на сайте https://www.nitrokey.com/ подходят для «Open Hardware» + «Open Source Firmware» ?

перед переходом на coreboot?

Вы разработчик coreboot?

перед переходом на coreboot?

На странице https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается информация о ECC. Действительно ли будет работать ECC - память c ECC одного из популярных производителей памяти - c libreboot/coreboot на Lenovo T440p? На https://www.reddit.com/ ссылка https://www.reddit.com/r/thinkpad/comments/qumw7w/can_a_t440p_run_ecc_ram/ есть информация, что работать ECC не будет через то, что сами процессоры Haswell не поддерживают ECC. В конце страницы https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается «While ECC likely functions correctly, it is advised to further validate the correct operation of ECC if data integrity is absolutely critical.» (перевод «Несмотря на то, что ECC, скорее всего, функционирует правильно, рекомендуется дополнительно проверить правильность работы ECC, если целостность данных абсолютно критична.»). Действительно ли будет работать ECC на/с libreboot/coreboot и, если да, как проверить тогда правильность работы ECC?

mrc.bin - Знаю, это блоб) Правильны ли команды для сборки .rom и прошивки зеленым 3,3 V программатором СH341A из, например, Debian последней версии? Для Lenovo T440p. Скачивание архива libreboot-20230625_t440pmrc_12mb.tar.xz с https://www.mirrorservice.org/sites/libreboot.org/release/stable/20230625/roms/, распаковка архива, переход в папку архива, открытие терминала из этой папки.

sudo apt-get install flashroom

git clone https://codeberg.org/libreboot/lbmk

cd lbmk

./update blobs inject -r t440p_libreboot.rom -b t440p_12mb

dd if=t440p_libreboot.rom of=bottom.rom bs=1M count=8

dd if=t440p_libreboot.rom of=top.rom bs=1M skip=8

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump.bin

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump2.bin

sha1sum dump.bin

sha1sum dump2.bin

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/bottom.rom

Второй абзац команд

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump3.bin

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump4.bin

sha1sum dump3.bin

sha1sum dump4.bin

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/top.rom

Предполагается, что второй абзац команд будет сделан после подключения программатора к второму чипу. Или нужно что-нибудь еще для конфигурации сделать? В итоге .rom окажется без mrc.bin с свободной реализацией libremrc.bin и первым загрузчиком GRUB, вторым SeaBIOS?

Думаю проще будет использовать seabios_t440plibremrc_12mb_libgfxinit_txtmode.rom, но тогда первой полезной нагрузкой для coreboot будет SeaBIOS, второй GRUB? Или будет без GRUB вообще? Хотелось бы GRUB первый загрузчик, SeaBIOS - второй. Сборка без mrc.bin.

Для ECC только с mrc.bin (не libremrc)?

Ранее Вы писали ссылку https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers Т.е. для плат-WiFi адаптеров, для которых в ДВУХ столбцах «Integration in mainline» и «Non-free firmware required» выделение зеленым, есть Open Source Firmware (встроенное ПО с открытым исходным кодом)? Так?

По сообщениям в поиске. Для TP-Link WR841N(D) есть прошивки Open Source Firmware, например, LibreCMC. Относится ли это к другим таким же роутерам, которые поддерживаются librecmc.org? Т.е. все другие роутеры, например, TP-Link, которые поддерживаются librecmc.org, тоже Open Source Firmware для всех прошивок? Другие роутеры TP-Link - это TL-MR3020 v1, TL-WR741ND, TL-WR842ND, TL-WR1043ND.

Исправление vNoaGzl, :

Разумеется, главное чтобы TPM был «Open Hardware» и с «Open Source Firmware» , а не какой-нибудь «Proprietary Black Box».

Продукты на сайте https://www.nitrokey.com/ подходят для «Open Hardware» + «Open Source Firmware» ?

перед переходом на coreboot?

Вы разработчик coreboot?

перед переходом на coreboot?

На странице https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается информация о ECC. Действительно ли будет работать ECC - память c ECC одного из популярных производителей памяти - c libreboot/coreboot на Lenovo T440p? На https://www.reddit.com/ ссылка https://www.reddit.com/r/thinkpad/comments/qumw7w/can_a_t440p_run_ecc_ram/ есть информация, что работать ECC не будет через то, что сами процессоры Haswell не поддерживают ECC. В конце страницы https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается «While ECC likely functions correctly, it is advised to further validate the correct operation of ECC if data integrity is absolutely critical.» (перевод «Несмотря на то, что ECC, скорее всего, функционирует правильно, рекомендуется дополнительно проверить правильность работы ECC, если целостность данных абсолютно критична.»). Действительно ли будет работать ECC на/с libreboot/coreboot и, если да, как проверить тогда правильность работы ECC?

mrc.bin - Знаю, это блоб) Правильны ли команды для сборки .rom и прошивки зеленым 3,3 V программатором СH341A из, например, Debian последней версии? Для Lenovo T440p. Скачивание архива libreboot-20230625_t440pmrc_12mb.tar.xz с https://www.mirrorservice.org/sites/libreboot.org/release/stable/20230625/roms/, распаковка архива, переход в папку архива, открытие терминала из этой папки.

sudo apt-get install flashroom git clone https://codeberg.org/libreboot/lbmk cd lbmk ./update blobs inject -r t440p_libreboot.rom -b t440p_12mb dd if=t440p_libreboot.rom of=bottom.rom bs=1M count=8 dd if=t440p_libreboot.rom of=top.rom bs=1M skip=8 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump2.bin sha1sum dump.bin sha1sum dump2.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/bottom.rom

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump3.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump4.bin sha1sum dump3.bin sha1sum dump4.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/top.rom

Предполагается, что второй абзац команд будет сделан после подключения программатора к второму чипу. Или нужно что-нибудь еще для конфигурации сделать? В итоге .rom окажется без mrc.bin с свободной реализацией libremrc.bin и первым загрузчиком GRUB, вторым SeaBIOS?

Думаю проще будет использовать seabios_t440plibremrc_12mb_libgfxinit_txtmode.rom, но тогда первой полезной нагрузкой для coreboot будет SeaBIOS, второй GRUB? Или будет без GRUB вообще? Хотелось бы GRUB первый загрузчик, SeaBIOS - второй. Сборка без mrc.bin.

Для ECC только с mrc.bin (не libremrc)?

Ранее Вы писали ссылку https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers Т.е. для плат-WiFi адаптеров, для которых в ДВУХ столбцах «Integration in mainline» и «Non-free firmware required» выделение зеленым, есть Open Source Firmware (встроенное ПО с открытым исходным кодом)? Так?

По сообщениям в поиске. Для TP-Link WR841N(D) есть прошивки Open Source Firmware, например, LibreCMC. Относится ли это к другим таким же роутерам, которые поддерживаются librecmc.org? Т.е. все другие роутеры, например, TP-Link, которые поддерживаются librecmc.org, тоже Open Source Firmware для всех прошивок? Другие роутеры TP-Link - это TL-MR3020 v1, TL-WR741ND, TL-WR842ND, TL-WR1043ND.

Исходная версия vNoaGzl, :

Разумеется, главное чтобы TPM был «Open Hardware» и с «Open Source Firmware» , а не какой-нибудь «Proprietary Black Box».

Продукты на сайте https://www.nitrokey.com/ подходят для «Open Hardware» + «Open Source Firmware» ?

перед переходом на coreboot?

Вы разработчик coreboot?

перед переходом на coreboot?

На странице https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается информация о ECC. Действительно ли будет работать ECC - память c ECC одного из популярных производителей памяти - c libreboot/coreboot на Lenovo T440p? На https://www.reddit.com/ ссылка https://www.reddit.com/r/thinkpad/comments/qumw7w/can_a_t440p_run_ecc_ram/ есть информация, что работать ECC не будет через то, что сами процессоры Haswell не поддерживают ECC. В конце страницы https://doc.coreboot.org/northbridge/intel/haswell/mrc.bin.html отображается «While ECC likely functions correctly, it is advised to further validate the correct operation of ECC if data integrity is absolutely critical.» (перевод «Несмотря на то, что ECC, скорее всего, функционирует правильно, рекомендуется дополнительно проверить правильность работы ECC, если целостность данных абсолютно критична.»). Действительно ли будет работать ECC на/с libreboot/coreboot и, если да, как проверить тогда правильность работы ECC?

mrc.bin - Знаю, это блоб) Правильны ли команды для сборки .rom и прошивки зеленым 3,3 V программатором СH341A из, например, Debian последней версии? Для Lenovo T440p. Скачивание архива libreboot-20230625_t440pmrc_12mb.tar.xz с https://www.mirrorservice.org/sites/libreboot.org/release/stable/20230625/roms/, распаковка архива, переход в папку архива, открытие терминала из этой папки.

sudo apt-get install flashroom git clone https://codeberg.org/libreboot/lbmk cd lbmk ./update blobs inject -r t440p_libreboot.rom -b t440p_12mb dd if=t440p_libreboot.rom of=bottom.rom bs=1M count=8 dd if=t440p_libreboot.rom of=top.rom bs=1M skip=8 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump2.bin sha1sum dump.bin sha1sum dump2.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/bottom.rom

sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump3.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -r dump4.bin sha1sum dump3.bin sha1sum dump4.bin sudo ./flashrom -p linux_spi:dev=/dev/spidev1.0,spispeed=512 -w /path/to/top.rom

Предполагается, что второй абзац команд будет сделан после подключения программатора к второму чипу. Или нужно что-нибудь еще для конфигурации сделать? В итоге .rom окажется без mrc.bin с свободной реализацией libremrc.bin и первым загрузчиком GRUB, вторым SeaBIOS?

Думаю проще будет использовать seabios_t440plibremrc_12mb_libgfxinit_txtmode.rom, но тогда первой полезной нагрузкой для coreboot будет SeaBIOS, второй GRUB? Или будет без GRUB вообще? Хотелось бы GRUB первый загрузчик, SeaBIOS - второй. Сборка без mrc.bin.

Для ECC только с mrc.bin (не libremrc)?

Ранее Вы писали ссылку https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers Т.е. для плат-WiFi адаптеров, для которых в ДВУХ столбцах «Integration in mainline» и «Non-free firmware required» выделение зеленым, есть Open Source Firmware (встроенное ПО с открытым исходным кодом)? Так?

По сообщениям в поиске. Для TP-Link WR841N(D) есть прошивки Open Source Firmware, например, LibreCMC. Относится ли это к другим таким же роутерам, которые поддерживаются librecmc.org? Т.е. все другие роутеры, например, TP-Link, которые поддерживаются librecmc.org, тоже Open Source Firmware для всех прошивок? Другие роутеры TP-Link - это TL-MR3020 v1, TL-WR741ND, TL-WR842ND, TL-WR1043ND.