[Arm64-baikalm] Ошибка в руководстве по прошивке платы TF307

Alexey Sheplyakov asheplyakov на basealt.ru
Ср Фев 16 10:57:00 MSK 2022


Здравствуйте!

On Tue, Feb 15, 2022 at 01:29:59PM +0000, Sergey.Smirnov at baikalelectronics.ru wrote:
> 
> Ваши замечания уже переданы в отдел технического маркетинга и технической документации.
> Совместными усилиями в ближайшее время выпустим новую инструкцию по прошивке,
> новую версию которой попрошу вас одобрить.

А нельзя ли исходник этой инструкции выложить куда-нибудь на
github.com/baikailelectronics?

Потому что есть ещё несколько ошибок (но эти не столь критичные)

1. Форматирование команд

sudo ./flashrom -p ft2232_spi:type=2232H,
port=A, serial=flashrom, divisor=6 -c MT25QU256
-w mbmN0.full.img

Наверное имелось в виду

sudo flashrom -p ft2232_spi:type=2232H,port=A,serial=flashrom,divisor=6 -c MT25QU256 -w mbmN0.full.img

То есть,

a) flashrom, а не ./flashrom (в /usr/bin, а не в текущей директории), 
б) ft2232_spi:type=2232H,port=A,serial=flashrom,divisor=6 - без пробелов
в) вся команда - в одну строку (или переводы строки заэкранированы \\),
   иначе не очевидно, что эта одна комадна, а не две-три разных

2. Наименование плат/ревизий. Совершенно не очевидно, что MBM2.0,
   TF307-MB-S-D, и TF307 Rev.4.0 - это одно и то же.

3. python3, python3-serial, udevadm, lsusb для прошивки вручную не нужны.
   Они нужны для автоматической прошивки при помощи вот этого скрипта:
   https://github.com/asheplyakov/spi_builder/blob/master/tf307_fwupd.py




Подробная информация о списке рассылки Arm64-baikalm