У нас вы можете посмотреть бесплатно #3 STM32MP135 | Подготовка к запуску Linux, пишем layout диска на SD или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Покупал плату тут https://megabonus.com/y/2gf31 === https://github.com/AIDevelopersMonste... === Как правильно работать с SD-картами при запуске embedded Linux и какие проблемы встречаются чаще всего SD-карта в embedded-платах — это **не “флешка как на ПК”**, а **часть загрузочной цепочки**. Ошибки с SD — одна из самых частых причин, почему плата «не грузится». --- 1. Как SD-карта используется при загрузке При старте платы: 1. Встроенный *ROM-код процессора* 2. Инициализирует SD-контроллер 3. Читает *сырые сектора* карты 4. Ищет загрузчик по *фиксированным смещениям* Важно: ROM *не знает* про: имена разделов файловые системы метки томов он читает **блоки данных**, а не файлы 👉 Поэтому SD-карта должна быть: корректно записана *как raw-образ* физически и электрически стабильна --- 2. Как правильно подготавливать SD-карту 2.1 Использовать raw-образ Образы вида: ``` *.raw *.img ``` записываются: *целиком* сектор в сектор поверх всей карты ❌ Нельзя: копировать файл образа на карту форматировать карту после записи --- 2.2 Использовать подходящий инструмент Рекомендуемые типы программ: Win32DiskImager balenaEtcher dd (Linux) Ключевое требование: запись должна идти **на устройство**, а не в файловую систему --- 2.3 Всегда безопасно извлекать карту После записи: дождаться завершения сделать Safely Remove Иначе: часть данных может остаться в кэше карта будет «вроде записана», но не загрузится --- 3. Какие SD-карты подходят лучше всего Рекомендуется: объём: *8–32 GB* тип: *SDHC* производители: SanDisk Samsung Kingston Transcend Менее надёжны: no-name карты очень старые карты карты из промо-наборов сильно изношенные карты 📌 В embedded-системах стабильность важнее скорости. --- 4. Типовые проблемы при работе с SD-картами ❌ Проблема 1. Карта «рабочая», но не грузится Симптомы: карта читается на ПК запись проходит без ошибок плата не выводит логов Причина: нестабильная инициализация плохая совместимость с SD-контроллером SoC 👉 Очень частый случай. --- ❌ Проблема 2. Большой объём карты Карты: 64 / 128 GB SDXC Иногда: ROM-код не может корректно инициализировать карту особенно на ранних этапах загрузки 👉 Для первого запуска лучше **меньше, но стабильнее**. --- ❌ Проблема 3. Частичная или повреждённая запись Причины: прерывание записи неправильный выбор устройства проблемы с кардридером Симптом: карта выглядит нормально но загрузчик не стартует --- ❌ Проблема 4. Износ SD-карты SD-карты имеют: ограниченное число циклов записи простой контроллер После износа: чтение работает загрузка — нет Особенно часто: при многократной перезаписи образов --- 5. Почему SD часто используют только для старта Производители обычно предполагают: SD — для: первого запуска экспериментов восстановления системы NAND / eMMC — для: постоянной работы серийных устройств Причины: SD менее надёжна SD проще повредить SD сильнее зависит от качества --- 6. Практические рекомендации ✔️ Иметь несколько проверенных карт одну — «эталонную» не экспериментировать на ней --- ✔️ Не использовать одну карту для всего отдельная карта для тестов отдельная — для демонстраций отдельная — для восстановления --- ✔️ Если плата не грузится — первым делом менять SD Это: быстрее, чем перепрошивать надёжнее, чем менять софт экономит часы отладки --- Краткий вывод В embedded-разработке SD-карта — это часть аппаратной платформы, а не просто носитель данных. Правильная карта: экономит время снижает количество «мистических» ошибок делает первый запуск предсказуемым