История изменений
Исправление 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.