home.social

#nvram — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nvram, aggregated by home.social.

  1. Es ist zwar nicht möglich in #GRUB ein Bootmenu mit LMDE7 und Windows 7 einzurichten, aber mit den im #UEFI eingetragenen Bootoptionen bootet das #T470 wieder ganz von vorne, so dass auch wieder #MBR Boot möglich ist. Die Optionen kann man sich im Terminal mit sudo efibootmgr anzeigen lassen. Bei mir sind es derzeit 24; sie sind im #NVRAM hinterlegt. Zum Vergleich auf meinem billigen HP Notebook sind es nur die 5, die auch angezeigt werden, wenn man gleich beim Start in die #Bootoptionen geht.

  2. Es ist zwar nicht möglich in #GRUB ein Bootmenu mit LMDE7 und Windows 7 einzurichten, aber mit den im #UEFI eingetragenen Bootoptionen bootet das #T470 wieder ganz von vorne, so dass auch wieder #MBR Boot möglich ist. Die Optionen kann man sich im Terminal mit sudo efibootmgr anzeigen lassen. Bei mir sind es derzeit 24; sie sind im #NVRAM hinterlegt. Zum Vergleich auf meinem billigen HP Notebook sind es nur die 5, die auch angezeigt werden, wenn man gleich beim Start in die #Bootoptionen geht.

  3. Es ist zwar nicht möglich in #GRUB ein Bootmenu mit LMDE7 und Windows 7 einzurichten, aber mit den im #UEFI eingetragenen Bootoptionen bootet das #T470 wieder ganz von vorne, so dass auch wieder #MBR Boot möglich ist. Die Optionen kann man sich im Terminal mit sudo efibootmgr anzeigen lassen. Bei mir sind es derzeit 24; sie sind im #NVRAM hinterlegt. Zum Vergleich auf meinem billigen HP Notebook sind es nur die 5, die auch angezeigt werden, wenn man gleich beim Start in die #Bootoptionen geht.

  4. Типовая разметка памяти STM32

    Как вы могли заметить у микроконтроллеров STM32 секторы NOR Flash памяти облазают разным размером: 16kByte(4 шт), 64kByte (1 шт), 128kByte ( 7+ шт.). Это накладывает определенную специфику на программирование микроконтроллеров STM32. Из каких секций обычно состоит Flash память микроконтроллерной программы? В этом тексте я предлагаю решение проблемы разметки памяти для случая работы с микроконтроллерами STM32.

    habr.com/ru/articles/1001268/

    #stm32 #gcc #ld #nvram #bootloader #mbr #TunerPro #configuration #calibration #gnu

  5. Типовая разметка памяти STM32

    Как вы могли заметить у микроконтроллеров STM32 секторы NOR Flash памяти облазают разным размером: 16kByte(4 шт), 64kByte (1 шт), 128kByte ( 7+ шт.). Это накладывает определенную специфику на программирование микроконтроллеров STM32. Из каких секций обычно состоит Flash память микроконтроллерной программы? В этом тексте я предлагаю решение проблемы разметки памяти для случая работы с микроконтроллерами STM32.

    habr.com/ru/articles/1001268/

    #stm32 #gcc #ld #nvram #bootloader #mbr #TunerPro #configuration #calibration #gnu

  6. Типовая разметка памяти STM32

    Как вы могли заметить у микроконтроллеров STM32 секторы NOR Flash памяти облазают разным размером: 16kByte(4 шт), 64kByte (1 шт), 128kByte ( 7+ шт.). Это накладывает определенную специфику на программирование микроконтроллеров STM32. Из каких секций обычно состоит Flash память микроконтроллерной программы? В этом тексте я предлагаю решение проблемы разметки памяти для случая работы с микроконтроллерами STM32.

    habr.com/ru/articles/1001268/

    #stm32 #gcc #ld #nvram #bootloader #mbr #TunerPro #configuration #calibration #gnu

  7. Типовая разметка памяти STM32

    Как вы могли заметить у микроконтроллеров STM32 секторы NOR Flash памяти облазают разным размером: 16kByte(4 шт), 64kByte (1 шт), 128kByte ( 7+ шт.). Это накладывает определенную специфику на программирование микроконтроллеров STM32. Из каких секций обычно состоит Flash память микроконтроллерной программы? В этом тексте я предлагаю решение проблемы разметки памяти для случая работы с микроконтроллерами STM32.

    habr.com/ru/articles/1001268/

    #stm32 #gcc #ld #nvram #bootloader #mbr #TunerPro #configuration #calibration #gnu

  8. [Перевод] Чтение и Запись Параметров по UDS

    В данном тексте я произвел смысловой перевод фрагментов спецификации протокола UDS. Той его части, которая поясняет механизм чтения и записи параметров. Как многие уже знают UDS протокол позволяет читать и писать реальные физические параметры автомобильного агрегата. UDS протокол реализует динамическую типизацию . То есть вся информация про типы данных поступает во время исполнения программы . Вот об этом всем и поговорим.

    habr.com/ru/articles/990448/

    #UDS #DID #nvram #DiagnosticSessionControl #PDID #ECU

  9. [Перевод] Чтение и Запись Параметров по UDS

    В данном тексте я произвел смысловой перевод фрагментов спецификации протокола UDS. Той его части, которая поясняет механизм чтения и записи параметров. Как многие уже знают UDS протокол позволяет читать и писать реальные физические параметры автомобильного агрегата. UDS протокол реализует динамическую типизацию . То есть вся информация про типы данных поступает во время исполнения программы . Вот об этом всем и поговорим.

    habr.com/ru/articles/990448/

    #UDS #DID #nvram #DiagnosticSessionControl #PDID #ECU

  10. [Перевод] Чтение и Запись Параметров по UDS

    В данном тексте я произвел смысловой перевод фрагментов спецификации протокола UDS. Той его части, которая поясняет механизм чтения и записи параметров. Как многие уже знают UDS протокол позволяет читать и писать реальные физические параметры автомобильного агрегата. UDS протокол реализует динамическую типизацию . То есть вся информация про типы данных поступает во время исполнения программы . Вот об этом всем и поговорим.

    habr.com/ru/articles/990448/

    #UDS #DID #nvram #DiagnosticSessionControl #PDID #ECU

  11. [Перевод] Чтение и Запись Параметров по UDS

    В данном тексте я произвел смысловой перевод фрагментов спецификации протокола UDS. Той его части, которая поясняет механизм чтения и записи параметров. Как многие уже знают UDS протокол позволяет читать и писать реальные физические параметры автомобильного агрегата. UDS протокол реализует динамическую типизацию . То есть вся информация про типы данных поступает во время исполнения программы . Вот об этом всем и поговорим.

    habr.com/ru/articles/990448/

    #UDS #DID #nvram #DiagnosticSessionControl #PDID #ECU

  12. Ортодоксально Каноническая Прошивка (ОКФП)

    Размышляя на тему того, что должно быть в микроконтроллнрной прошивке я проанализировал сотни проектов и десятки электронных плат. В результате вынес за скобки базовый функционал, который так или иначе нужен практически в каждом проекте. Этот функционал кристаллизировался в требования, которые я решил назвать ортодоксально каноническая форма прошивки . По аналогии с тем как в С++ есть такое понятие, как ортоодоксальон каноническая форма для класса.

    habr.com/ru/articles/974152/

    #ортодоксально_каноническая_прошика #cli #nvram #wdt #unittesting #Limiter #uptime #HeartBeat_LED #nortos #GNU_Make

  13. Ортодоксально Каноническая Прошивка (ОКФП)

    Размышляя на тему того, что должно быть в микроконтроллнрной прошивке я проанализировал сотни проектов и десятки электронных плат. В результате вынес за скобки базовый функционал, который так или иначе нужен практически в каждом проекте. Этот функционал кристаллизировался в требования, которые я решил назвать ортодоксально каноническая форма прошивки . По аналогии с тем как в С++ есть такое понятие, как ортоодоксальон каноническая форма для класса.

    habr.com/ru/articles/974152/

    #ортодоксально_каноническая_прошика #cli #nvram #wdt #unittesting #Limiter #uptime #HeartBeat_LED #nortos #GNU_Make

  14. Ортодоксально Каноническая Прошивка (ОКФП)

    Размышляя на тему того, что должно быть в микроконтроллнрной прошивке я проанализировал сотни проектов и десятки электронных плат. В результате вынес за скобки базовый функционал, который так или иначе нужен практически в каждом проекте. Этот функционал кристаллизировался в требования, которые я решил назвать ортодоксально каноническая форма прошивки . По аналогии с тем как в С++ есть такое понятие, как ортоодоксальон каноническая форма для класса.

    habr.com/ru/articles/974152/

    #ортодоксально_каноническая_прошика #cli #nvram #wdt #unittesting #Limiter #uptime #HeartBeat_LED #nortos #GNU_Make

  15. Ортодоксально Каноническая Прошивка (ОКФП)

    Размышляя на тему того, что должно быть в микроконтроллнрной прошивке я проанализировал сотни проектов и десятки электронных плат. В результате вынес за скобки базовый функционал, который так или иначе нужен практически в каждом проекте. Этот функционал кристаллизировался в требования, которые я решил назвать ортодоксально каноническая форма прошивки . По аналогии с тем как в С++ есть такое понятие, как ортоодоксальон каноническая форма для класса.

    habr.com/ru/articles/974152/

    #ортодоксально_каноническая_прошика #cli #nvram #wdt #unittesting #Limiter #uptime #HeartBeat_LED #nortos #GNU_Make

  16. @DosFox did the hw designers have some competiton in how design the most stupid possible way to rely on a battery for a critical feature? #nvram

  17. Eine Nerdfrage.

    #Thinkpad #T480 und #Boot vom Live #LinuxMint haben zur Folge, dass #GRUB #Konfiguration kaputt ist bzw. nicht richtig ist und auch LUKS/LVM der Festplatte nach Passworteingabe nicht mehr automatisch geöffnet, d.h. aktiviert und gemounted werden.

    Das scheint am #BIOS und seinem #NVRAM zu liegen. ChatGPT hat mir dazu viel erzählt.

    Hat jmd von Euch auch solche Erfahrungen gemacht und kann übet Beobachtungen berichten?

  18. Eine Nerdfrage.

    #Thinkpad #T480 und #Boot vom Live #LinuxMint haben zur Folge, dass #GRUB #Konfiguration kaputt ist bzw. nicht richtig ist und auch LUKS/LVM der Festplatte nach Passworteingabe nicht mehr automatisch geöffnet, d.h. aktiviert und gemounted werden.

    Das scheint am #BIOS und seinem #NVRAM zu liegen. ChatGPT hat mir dazu viel erzählt.

    Hat jmd von Euch auch solche Erfahrungen gemacht und kann übet Beobachtungen berichten?

  19. Eine Nerdfrage.

    #Thinkpad #T480 und #Boot vom Live #LinuxMint haben zur Folge, dass #GRUB #Konfiguration kaputt ist bzw. nicht richtig ist und auch LUKS/LVM der Festplatte nach Passworteingabe nicht mehr automatisch geöffnet, d.h. aktiviert und gemounted werden.

    Das scheint am #BIOS und seinem #NVRAM zu liegen. ChatGPT hat mir dazu viel erzählt.

    Hat jmd von Euch auch solche Erfahrungen gemacht und kann übet Beobachtungen berichten?

  20. Eine Nerdfrage.

    #Thinkpad #T480 und #Boot vom Live #LinuxMint haben zur Folge, dass #GRUB #Konfiguration kaputt ist bzw. nicht richtig ist und auch LUKS/LVM der Festplatte nach Passworteingabe nicht mehr automatisch geöffnet, d.h. aktiviert und gemounted werden.

    Das scheint am #BIOS und seinem #NVRAM zu liegen. ChatGPT hat mir dazu viel erzählt.

    Hat jmd von Euch auch solche Erfahrungen gemacht und kann übet Beobachtungen berichten?

  21. Eine Nerdfrage.

    #Thinkpad #T480 und #Boot vom Live #LinuxMint haben zur Folge, dass #GRUB #Konfiguration kaputt ist bzw. nicht richtig ist und auch LUKS/LVM der Festplatte nach Passworteingabe nicht mehr automatisch geöffnet, d.h. aktiviert und gemounted werden.

    Das scheint am #BIOS und seinem #NVRAM zu liegen. ChatGPT hat mir dazu viel erzählt.

    Hat jmd von Euch auch solche Erfahrungen gemacht und kann übet Beobachtungen berichten?

  22. Пуск LittleFS (NVRAM с запретом до-записи flash)

    Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.

    habr.com/ru/articles/925372/

    #littlefs #nvram #flash #endurance #console #fc7300f8mdt #fc7300x #lazy_write

  23. Пуск LittleFS (NVRAM с запретом до-записи flash)

    Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.

    habr.com/ru/articles/925372/

    #littlefs #nvram #flash #endurance #console #fc7300f8mdt #fc7300x #lazy_write

  24. Пуск LittleFS (NVRAM с запретом до-записи flash)

    Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.

    habr.com/ru/articles/925372/

    #littlefs #nvram #flash #endurance #console #fc7300f8mdt #fc7300x #lazy_write

  25. Пуск LittleFS (NVRAM с запретом до-записи flash)

    Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.

    habr.com/ru/articles/925372/

    #littlefs #nvram #flash #endurance #console #fc7300f8mdt #fc7300x #lazy_write

  26. NVRAM из EEPROM

    Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.

    habr.com/ru/articles/815639/

    #eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian

  27. NVRAM из EEPROM

    Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.

    habr.com/ru/articles/815639/

    #eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian

  28. NVRAM из EEPROM

    Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.

    habr.com/ru/articles/815639/

    #eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian

  29. NVRAM из EEPROM

    Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.

    habr.com/ru/articles/815639/

    #eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian

  30. Sehr praktisch:

    MacBooks ab M1

    "Um das automatische Einschalten sowohl beim Öffnen des Deckels als auch beim Anschluss an eine Stromquelle zu verhindern: sudo nvram BootPreference=%00

    Um das Einschalten nur beim Öffnen des Deckels zu unterbinden: sudo nvram BootPreference=%01

    Um das Einschalten nur beim Anschluss an eine Stromquelle zu deaktivieren: sudo nvram BootPreference=%02“

    ifun.de/jetzt-moeglich-automat

    #apple #mac #macbook #nvram #tweak

  31. MacBook: Automatisches Hochfahren beim Öffnen oder Laden deaktivieren
    Apple hat MacBooks so konzipiert, dass sie sich beim Öffnen des Deckels oder beim Anschließen des Netzteils automatisch einschalten. Diese Funktion kann praktisch sein, aber in manchen Situationen auch stören. In einem ne
    apfeltalk.de/magazin/news/macb
    #Mac #News #AppleSilicon #BootPreference #MacTipps #MacBook #MacOSSequoia #nvram #Terminal

  32. MacBook: Automatisches Hochfahren beim Öffnen oder Laden deaktivieren
    Apple hat MacBooks so konzipiert, dass sie sich beim Öffnen des Deckels oder beim Anschließen des Netzteils automatisch einschalten. Diese Funktion kann praktisch sein, aber in manchen Situationen auch stören. In einem ne
    apfeltalk.de/magazin/news/macb
    #Mac #News #AppleSilicon #BootPreference #MacTipps #MacBook #MacOSSequoia #nvram #Terminal

  33. MacBook: Automatisches Hochfahren beim Öffnen oder Laden deaktivieren
    Apple hat MacBooks so konzipiert, dass sie sich beim Öffnen des Deckels oder beim Anschließen des Netzteils automatisch einschalten. Diese Funktion kann praktisch sein, aber in manchen Situationen auch stören. In einem ne
    apfeltalk.de/magazin/news/macb
    #Mac #News #AppleSilicon #BootPreference #MacTipps #MacBook #MacOSSequoia #nvram #Terminal

  34. MacBook: Automatisches Hochfahren beim Öffnen oder Laden deaktivieren
    Apple hat MacBooks so konzipiert, dass sie sich beim Öffnen des Deckels oder beim Anschließen des Netzteils automatisch einschalten. Diese Funktion kann praktisch sein, aber in manchen Situationen auch stören. In einem ne
    apfeltalk.de/magazin/news/macb
    #Mac #News #AppleSilicon #BootPreference #MacTipps #MacBook #MacOSSequoia #nvram #Terminal

  35. MacBook: Automatisches Hochfahren beim Öffnen oder Laden deaktivieren
    Apple hat MacBooks so konzipiert, dass sie sich beim Öffnen des Deckels oder beim Anschließen des Netzteils automatisch einschalten. Diese Funktion kann praktisch sein, aber in manchen Situationen auch stören. In einem ne
    apfeltalk.de/magazin/news/macb
    #Mac #News #AppleSilicon #BootPreference #MacTipps #MacBook #MacOSSequoia #nvram #Terminal

  36. Почти на любой не особо древней материнской плате можно использовать NVMe-диск M.2 вставленный через PCI-адаптер (PCI x4) в какой-нибудь из нескольких PCI-слотов (желательно с четырьмя и более каналами).
    В таком случае SATA-диски проигрывают по скорости в несколько раз, даже при наличии на материнской плате поддержки лишь древней второй версии #PCIe (PCIe v.2). На вполне конкретных примерах вместо 390 Мб/с наблюдается стабильные 1,7 Гб/с.

    Загрузка системы на NVMe
    Обычно, людей останавливает тот момент, что BIOS (точнее EFI) древних материнских платах не позволяет загружаться с NVMe-дисков, но это не является проблемой в случае таких систем как линуксы.
    Т.е. сама по себе система (ОС) может располагаться на nvme-диске, но загрузчик системы с #initramfs и образом ядра при этом на совершенно другом диске или же вообще на вынимаемом носителе.
    Для запуска системы нужен boot-раздел весьма скромный по размерам, хватит и 200-300 мегабайт. И располагаться таковой boot-раздел может хоть на flash'ке, хоть на SD-карточке или же быть разделом на SATA-диске.

    Как работает загрузка ОС?
    При включении питания #UEFI, оно же #EFI, читает записи в своей энергонезависимой памяти #NVRAM в поисках информации о том, какие EFI System Partition (ESP) на каких носителях следует использовать в каком порядке.
    #ESP это обычный раздел (partition) с файловой системой FAT16 или FAT32, которую прекрасно понимает EFI-система и на ней смотрит файлы являющиеся загрузчиками сродни: #rEFInd, #GRUB или #systemd-boot
    Так же, в качестве загрузчика может быть и специально собранный образ ядра ОС — например, т.н. EFI boot stub.

    Или проще добавить поддержку #NVMe?
    Иногда вполне реально научить комп грузиться с NVMe. Надо взять «Intel ME Tools» и снять дамп SPI Flash чипа на материнской плате, а в снятый образ EFI-системы добавить NVMe-драйвер (через «UEFI Tool»). После чего, уже пропатченный образ записывается обратно в SPI Flash чип на материнской плате.

    Доводилось такое выполнять, используя «Flash Programming Tool» (fpt.exe) из пакета «Intel ME Tools» и это не из под Windows, а из под #FreeDOS. Создавая загрузочную флешку через dd и докидывая на неё один файл «fpt.exe».
    Не сказать чтобы удобно, но дампить и шить из под Windows требует сперва установить и саму эту ОС и нужные драйвера от материнской платы вместе с Intel ME/AMT. И выходит, что в ряде случаев проще и быстрее лишние пару раз загрузиться с флешки.

    В более поздних версиях «Intel ME Tools» для более новых материнских плат (чипсетов, PCH) появился вариант «Flash Programming Tool» и для линухов. Ненаглядный «flashrom» в ряде случаев бесполезен, может снять дамп лишь с одного из чипов, коих обычно две штуки. Т.е. вместо 12 Мб сделает дамп лишь 8 Мб, то же FPT во время работы показывает с какого SPI-чипа сколько снято или в него записано.

    #nvme #nvmessd #linux #hardware #intel #IntelME #lang_ru @Russia
  37. Почти на любой не особо древней материнской плате можно использовать NVMe-диск M.2 вставленный через PCI-адаптер (PCI x4) в какой-нибудь из нескольких PCI-слотов (желательно с четырьмя и более каналами).
    В таком случае SATA-диски проигрывают по скорости в несколько раз, даже при наличии на материнской плате поддержки лишь древней второй версии #PCIe (PCIe v.2). На вполне конкретных примерах вместо 390 Мб/с наблюдается стабильные 1,7 Гб/с.

    Загрузка системы на NVMe
    Обычно, людей останавливает тот момент, что BIOS (точнее EFI) древних материнских платах не позволяет загружаться с NVMe-дисков, но это не является проблемой в случае таких систем как линуксы.
    Т.е. сама по себе система (ОС) может располагаться на nvme-диске, но загрузчик системы с #initramfs и образом ядра при этом на совершенно другом диске или же вообще на вынимаемом носителе.
    Для запуска системы нужен boot-раздел весьма скромный по размерам, хватит и 200-300 мегабайт. И располагаться таковой boot-раздел может хоть на flash'ке, хоть на SD-карточке или же быть разделом на SATA-диске.

    Как работает загрузка ОС?
    При включении питания #UEFI, оно же #EFI, читает записи в своей энергонезависимой памяти #NVRAM в поисках информации о том, какие EFI System Partition (ESP) на каких носителях следует использовать в каком порядке.
    #ESP это обычный раздел (partition) с файловой системой FAT16 или FAT32, которую прекрасно понимает EFI-система и на ней смотрит файлы являющиеся загрузчиками сродни: #rEFInd, #GRUB или #systemd-boot В качестве загрузчика может быть и специально собранный образ ядра ОС — т.н. EFI boot stub.

    Добавить поддержку NVMe?
    Вполне реально научить комп грузиться с NVMe. Надо взять «Intel ME Tools» b снять дамп SPI Flash чипа на материнской плате, а в снятый образ добавить NVMe-драйвер (через «UEFI Tool»). После чего, уже пропатченный образ записывается обратно в SPI Flash чип на материнской плате.

    Доводилось такое выполнять, используя «Flash Programming Tool» (fpt.exe) из пакета «Intel ME Tools» и это не из под Windows, а из под #FreeDOS. Создавая загрузочную флешку через dd и докидывая на неё один файл «fpt.exe».
    Не сказать чтобы удобно, но дампить и шить из под Windows требует сперва установить и саму эту ОС и нужные драйвера от материнской платы вместе с Intel ME/AMT. И выходит, что в ряде случаев проще и быстрее лишние пару раз загрузиться с флешки.

    В более поздних версиях «Intel ME Tools» для более новых материнских плат (чипсетов, PCH) появился вариант «Flash Programming Tool» и для линухов. Ненаглядный «flashrom» в ряде случаев бесполезен, может снять дамп лишь с одного из чипов, коих обычно две штуки. Т.е. вместо 12 Мб сделает дамп лишь 8 Мб, то же FPT во время работы показывает с какого SPI-чипа сколько снято или в него записано.

    #nvme #nvmessd #linux #hardware #intel #IntelME #lang_ru @Russia
  38. I have an old #MacbookAir from 2010 that's been unused for years now since the Magsafe 1 power cable broke. So I bought a USBC to Magsafe1 adapter and the computer came to life.

    But I needed to reinstall the MBA and the recovery mode can't download the #OSX #HighSierra Image for some reason.

    Found a solution here: mrmacintosh.com/how-to-fix-the

    The https address don't work but works via http. So setting the right #NVRAM variable like this it works!

    nvram IASUCatalogURL="swscan.apple.com/content/catal"

  39. Any #IT support in #Uppsala? found a laptop #hp #probook x360 11 g5 ee in the sopstuga. Hardware works, windows starts very slowly to the session of some young woman who lives nearby... We want to boot it on a linux usb but it refuses to do so. I try to access the #bios but it is password protected even removing all batteries does not reset password. What would you do about it? I wonder as well if i could /should contact my neighbour who throwed it to ask, but i am scared to freak her out. It seems to be a laptop that used to be from a her school in #uppsala but I have no idea which one the only clue is a message to connect to " SKOLNET " #skolnet #nvram