До начала работы с отладочным комплектом или процессорным модулем рекомендуем сохранить существующий образ SD-карты.
Это позволит быстро вернуться к заводской прошивке, если работоспособность прошивки или загрузочные сектора были случайно испорчены.
Подключите SD-карту (или microSD-карту через адаптер) к рабочему компьютеру с помощью card-reader.
Воспользуйтесь стандартной утилитой dd для посекторного чтения карты и сохранения в файл.
dd if=/dev/disk1 of=devkit_2_3_var_som_om37.img bs=1m
Замените /dev/disk1 на точку монтирования SD-карты в вашей системе.
В результате содержимое карты будет сохранено в файл devkit_2_3_var_som_om37.img
dd if=devkit_2_3_var_som_om37.img of=/dev/disk1 bs=1m
В результате этой команды содержимое файла будет записано на карту.
Следующие команды для MacOSX будут полезны.
Получить список всех подключенных дисков (чтобы найти SD-карту):
diskutil list
Отмонтирование SD-карты (для прямого чтения/записи):
diskutil unmountDisk /dev/disk1
Чтение карты и сохранение содержимого в файл devkit_2_3_var_som_om37.img:
dd if=/dev/disk1 of=devkit_2_3_var_som_om37.img bs=1m
Запись образа на карту из файла devkit_2_3_var_som_om37.img:
dd if=devkit_2_3_var_som_om37.img of=/dev/disk1 bs=1m
Извлечение карты после завершения работы с ней:
diskutil eject /dev/disk1