- Изменено
Снятие дампа на SD карту происходит аналогично Снятию полного дампа памяти с КП Antminer S9 по TFTP за исключением того, что мы не будем поднимать TFTP сервер. А выгружать файлы будем напрямую на SD-карту.
В качестве примера возьмём контрольную плату от Antminer S9k, как раз на таких платах возникают проблемы снятия дампа по TFTP, зато хорошо работает поддержка MMC команд.
Начнём. Сперва подготовьте программу «Tera Term».
Прога свободная, можно скачать на официальном сайте.
Эта программа поможет нам работать с удобным терминалом.
Приготовьте отформатированную в FAT32 SD-карту.
Подключите КП к USB-UART преобразователю.
Установите SD-карту в слот.
Запустите контрольную плату и перейдите в режим u-boot.
Проверьте работоспособность слота SD-карты:
Если в ответ мы получим данные по SD-карте, значит карта доступна и всё работает нормально.
Считайте 1 часть дампа памяти в ОЗУ:
Дождавшись результата:
Можно приступать к записи данных в файл на SD-карту:
Прописываем в терминал:
Значит, что всё записалось хорошо.
Получим 2 часть в память ОЗУ:
И запишем на SD-карту:
Далее 3 часть:
Ну и последнюю часть:
После получения ответа об успешной записи на SD-карту, отключаем питание КП и вынимаем флешку.
Если проверить содержимое SD на компьютере мы увидим 4 файла дампа NAND.
Теперь этим дампом можно прошивать остальные контрольные платы.
Материал подготовил: @Vinogradov
Копирование и распространение с разрешения автора.