Перейти к содержимому

Как перепрошить sd карту

  • автор:

¶ Прошивка SD-карты

Будьте внимательны при выборе прошивки! Для каждой версии РДА имеется соответствующая прошивка. Прошивка РДА первой версии не подойдет для второй версии, итд. Ниже указаны прошивки для всех версий РДА.

  • Репозиторий для РДА версии 2.3-3.1 (Raspberry Pi3) — https://apt.rosdomofon.com/images/rdos/
    qv6a2130.jpg
  • Репозиторий для РДА версии 3.3 (Orange Pi Zero 2) — https://apt.rosdomofon.com/images/rdos_orange
    рда_классик.jpg
  • Репозиторий для РДА версии Eltis Edition — https://drive.google.com/file/d/1IcBfkiitMGgiMGUz4ypS59vRNc5JWUz9/view?usp=sharing
  • Репозиторий для РДА-прокси на базе Orange Pi Zero 2 — https://disk.yandex.ru/d/TFB6qTLrLKHX3A
  1. Вставить SD-карту в карт-ридер и записать образ на SD-карту
  • Скачать, установить и запустить программу BalenaEtcherhttps://www.balena.io/etcher/
  • Нажать «Flash from file» и выбрать ранее скачанный архив с образом RDOS
    balena1.png
  • Нажать «Select drive» и выбрать SD-карту, на которую собираемся записать образ RDOS
    balena2.png
  • Нажать «Flash!» для запуска прошивки
    balena3.png
  • Дождаться появления сообщения «Flash Complete«, которое обозначает успешное окончание прошивки
    balena4.png
  • Извлечь SD-карту из карт-ридера и вставить в РДА
  • Подключить РДА к питанию и интернету
  • Дождаться появления РДА в режиме «Онлайн» в личном кабинете. Запуск ОС занимает около 5-ти минут.

Если после прошивки SD-карты, в личном кабинете, РДА находится в режиме «Оффлайн» — необходимо написать об этом в нашу техническую поддержку.

Перепрошивка контроллера SD-карты

Очень много фейковых SD-карт с перепрошитым контроллером можно найти на всяких алиэкспрессах.
Насколько реально в домашних/лабораторных условиях перепрошить контроллер назад? Какие утилиты для этого есть?
Кастую ncrmnt , так как он имел дело с фейковыми картами памяти.

CYB3R ★★★★★
20.07.15 12:45:27 MSK

Она по идее на SPI работает. По идее через SPI её и надо шить.

Radjah ★★★★★
( 20.07.15 13:13:40 MSK )
Ответ на: комментарий от Radjah 20.07.15 13:13:40 MSK

Я тоже так думал, потому и тег соответствующий влепил. Но не уверен пока.

CYB3R ★★★★★
( 20.07.15 13:27:20 MSK ) автор топика

прошьешь ты назад, дальше что?

smilessss ★★★★★
( 20.07.15 13:38:22 MSK )
Ответ на: комментарий от smilessss 20.07.15 13:38:22 MSK

И получу хорошую относительно честную SD 8GB Class 2.

CYB3R ★★★★★
( 20.07.15 13:41:06 MSK ) автор топика
Ответ на: комментарий от CYB3R 20.07.15 13:27:20 MSK

По крайней мере на шилдах для ардуины кроме стабилизаторов никаких микросхем дополнительных нет.

Radjah ★★★★★
( 20.07.15 13:41:50 MSK )

Способ прошивки зависит от контроллёра. Документация по контроллёрам в свободном доступе отсутствует. Можешь почитать, как реверсили контроллёр от Appotech — http://www.bunniestudios.com/blog/?p=3554

redgremlin ★★★★★
( 20.07.15 13:49:40 MSK )
Ответ на: комментарий от CYB3R 20.07.15 13:41:06 MSK

А если разметить вручную? И зачем нужен класс 2?

Dreamject ★
( 20.07.15 14:03:44 MSK )
Ответ на: комментарий от redgremlin 20.07.15 13:49:40 MSK

Логично, но меня интересуют самые массовые. Например, MMB3R08GUACA-GE.

CYB3R ★★★★★
( 20.07.15 14:04:12 MSK ) автор топика

никак. емнип оно шьется прежде чем заливаться эпоксидкой. В любом случае софта/железа для этого я не видел. IRL перешивать не надо. Берешь у меня с github’а scam-o-matic, оно сканит карту и создает тебе таблицу разделов, которая покрывает только хорошее, годное место.

ncrmnt ★★★★★
( 20.07.15 14:05:24 MSK )
Ответ на: комментарий от Dreamject 20.07.15 14:03:44 MSK

Как же у меня бомбит!

Ты гуглить вообще пробовал? Class 2 — показатель скорости. Размечать вручную — не вариант, т.к. я хочу именно перепрошить контроллер.
Ты просто так в топик зашёл, чтобы нафлудить и побыстрее звезду набить?

CYB3R ★★★★★
( 20.07.15 14:13:32 MSK ) автор топика
Ответ на: комментарий от ncrmnt 20.07.15 14:05:24 MSK

Берешь у меня с github’а scam-o-matic, оно сканит карту и создает тебе таблицу разделов, которая покрывает только хорошее, годное место.

Да, это я знаю. Годная утилита.
Ещё F3 есть. Тоже выглядит годно.

Сейчас смотрю видео из статьи, которую redgremlin кинул, там ковыряют фирмварь 8051 контроллера SD-карты.

CYB3R ★★★★★
( 20.07.15 14:18:22 MSK ) автор топика
Последнее исправление: CYB3R 20.07.15 14:18:31 MSK (всего исправлений: 1)

Ответ на: Как же у меня бомбит! от CYB3R 20.07.15 14:13:32 MSK

Дисконнект сразу показал решение, правда под винду.

Мне просто не ясно, как жить с 2 мб/сек

Dreamject ★
( 20.07.15 14:19:18 MSK )
Ответ на: комментарий от CYB3R 20.07.15 14:18:22 MSK

Знаю, из-за нее я и сел писать scam-o-matic. Она работает поверх ФС, и раздела на выходе не сделает. Статью потом надо будет тоже изучить, redgremlin ‘у спасибо за ссыль.

ncrmnt ★★★★★
( 20.07.15 14:20:41 MSK )
Ответ на: комментарий от ncrmnt 20.07.15 14:20:41 MSK

Оказывается, в полноразмерных брендовых SD-картах внутри сейчас часто находится такой монолит с тестпойнтами, на которые выведены даталинии от NAND’a и «something that looks suspiciously like JTAG for the controller».

Прошивка Штрих-Мини-01Ф с microSD карты

Штрих-Мини-01Ф

Бывают такие случаи, когда прошить кассу через Тест драйвера не получается ни по USB, ни по COM. Такое бывает если касса старая и раньше использовалась с ЭКЛЗ, а после была модернизирована устройством УМКА.

Также бывают случаи, когда касса достается без выведенного с УМКИ USB-кабеля.

Для справки: Несмотря на то, что в Тесте драйвера в разделе «08. Сервис» есть вкладка SD-карта с функционалом «Загрузить файл прошивки на SD-карту», прошивка зачастую не заливается и выбивается ошибка.

Прошивка Штрих-Мини-01Ф с microSD-карты осуществляется с полным разбором кассы.

Шаг 1. Подготовка к прошивке Штрих-Мини-01Ф

Сперва необходимо снять сервисный чек, чтобы понять какая версия загрузчика установлена на кассе.

Для этого выключите кассу, зажмите кнопку протяжки ленты и не отпуская кнопку включите кассу. Держите кнопку зажатой до тех пор, пока касса не распечатает первую часть сервисного чека и остановится.

После этого повторно нажмите на кнопку протяжки ленты (FEED) и касса допечатает сервисный чек до конца. Если отрезчик в порядке касса отрежет чек завершив процесс.

На чеке нас интересует строка «Загрузчик». Если стоит 145, значит все в порядке. Если номер загрузчика ниже – требуется повысить его до 145, об этом мы подробно расскажем в другой статье.

Настоятельно рекомендуется подключить кассу к компьютеру и через Тест драйвера выгрузить резервную копию таблиц, так как после прошивки таблицы придется инициализировать. О том как выгрузить и сохранить таблицы подробно описано в статье «Прошивка Штри-Мини-01Ф под маркировку»

После того как проверена версия загрузчика, таблицы сохранены, самое время приступить к прошивке Штрих-Мини-01Ф.

Шаг 2. Разбор Штрих-Мини-01Ф

Разбор самой кассы не сложный, но требует определенной аккуратности и внимания.

Для начала откройте крышку чековой ленты и открутите два винта на корпусе кассы (они помечены на картинке ниже).

И два винта на крышке. Мы также пометили их красными кругами. После этого отстегните крышку с креплений.

После – закройте металлическую часть крышки с печатающей головкой. В итоге у нас должно получиться следующее – изображение ниже.

Теперь необходимо перевернуть кассы и не большой отверткой поддеть крепежи. Аккуратно поддевайте по периметру и снимайте верхний кожух.

В конце концов надо добиться спокойного снятия корпуса. Аккуратно поднимите кожух вверх. Не дергайте его, помните, от корпуса идут кабели светодиода и кнопки протяжки ленты (FEED). Внимательно следите за тем, чтобы при разборке не сломать бегунок отрезчика! Чтобы не повредить тумблер питания, рекомендуем слегка оттянуть стенку кожуха в месте крепления тумблера.

Теперь необходимо отсоединить разъем индикации и кнопки на лицевой панели.

Теперь можно убрать кожух. Сейчас он нам не понадобиться. Аккуратно отключите все три оставшихся на передней части разъема.

Поверните кассу левым боком, открутите винт заземления и отсоедините еще один разъем и выкрутите винт крепления механизма к печатной плате.

С другого бока необходимо выкрутить еще один винт крепления.

После аккуратно поднимите весь механизм и отсоедините последний разъем. Перед Вами будет черный корпус устройства модернизации (УМКА) с установленным фискальным накопителем (выделили в красный круг). Удалите фискальный накопитель сместив его вбок.

Теперь необходимо открутить небольшой отверткой два винта верхней части устройства модернизации (УМКА).

После откручивания двух винтов поднимите верхнюю часть пластикового корпуса для доступа к самой плате. Аккуратно поднимите плату и посмотрите на обратную ее часть. Там есть гнездо под microSD-карту.

Слегка подцепите гнездо и сместите левее, откроется доступ к карте.

Все, самая сложная часть закончилась. Теперь на эту карточку необходимо будет записать прошивку. Если карты не окажется придется купить новую, объем можно выбрать любой. Сама прошивка весит меньше мегабайта.

Шаг 3. Запись прошивки на SD-карту

Потребуется переходник с microSD на SD, либо любой адаптер позволяющий подключить карточку к компьютеру.

Тут все просто. Отформатируйте карту в формате FAT32.

Если карта ранее была вставлена в кассу, на ней могут быть различные файлы. Смело форматируйте карту, эти файлы не важны.

После, разместите в корне чистой карты файл прошивки в формате .bin.

Теперь можно вставлять карту обратно и начать собирать кассу.

Важно: Если карты в кассе изначально не было, и Вы ее купили, можно прошить кассу не собирая ее, достаточно вставить карточку в устройство модернизации, подключить кассу к сети и включить тумблер питания. Прошивка будет идти порядка 1-2 минут. Нужно дождаться периодического звукового сигнала. Если же карточка Вам больше не потребуется, рекомендуется оставить microSD карту в кассе.

Мы надеемся, что процесс сборки кассы не вызовет у Вас проблем. Просто действуйте в обратном порядке:

  1. Установите microSD-карту и закройте гнездо;
  2. Аккуратно установить плату устройства модернизации, закройте крышку и завинтите два винта;
  3. Верните фискальный накопитель на место;
  4. Возьмите основной механизм и подсоедините центральный разъем к плате;
  5. Установите механизм в пазы, завинтите два винта по бокам и подключите 3 разъема спереди и один с левого бока. Прикрутите винтом заземление к корпусу;
  6. Возьмите пластиковый корпус, подсоедините разъем индикации и кнопки протяжки чековой ленты;
  7. Опускайте корпус на конструкцию до щелчков (обратите внимание на тумблер включения, корпус придется немного отогнуть что бы тумблер зашел в корпус);
  8. Нажмите кнопку открытия крышки чековой ленты, посадите на место пластиковую часть крышки и закрутите 4 винта (2 на крышке и 2 в корпус кассы);

Шаг 4. Завершение прошивки и восстановление работы кассы

Теперь подключите кассу к электросети и компьютеру. Установите чековую ленту. Включите тумблер. Касса начнет прошиваться с microSD-карты.

После того как касса пропищит и завершит обновление, необходимо будет выполнить процедуру инициализации таблиц и вернуть заранее сохраненную резервную копию таблиц. Эта процедура также детально описана в Шагах №2 и №3 статьи «Прошивка Штрих-Мини-01Ф под маркировку»

Категории

Звоните прямо сейчас

Если Вы не нашли нужную информацию или у Вас возник вопрос позвоните нам или закажите обратный звонок.
Наши специалисты проконсультируют Вас и обязательно предложат решение Вашей проблемы. Сервисный центр Fix-up гарантирует качественный и недорогой ремонт в максимально сжатые сроки.
По окончании ремонта Вы получите акт о выполненных работах и гарантию сервиса.

Программа для создания прошивочной SD карты BootcardMaker

Программа предназначена для создания прошивочной (загрузочной) флешки SD. Для устройств Amlogic.

Программа только форматирует специальным образом SD карту для последующей записи на нее файлов прошивки.

bootcardmaker

  1. Вставляем в картридер SD карту
  2. Запускаем программу BootcardMaker
  3. В окне Choose disk выбираем нашу SD карту
  4. Ставим галку в To Partition and Format
  5. Выбираем файл u-boot.bin из своей прошивки (в архиве с программой также присутствует для S802, но рекомендуется использовать от своей прошивки)
  6. Нажимаем Make

Теперь можно переписывать все файлы прошивки на карту SD и прошивать устройство.

Переписывать нужно все файлы прошивки (factory_update_param.aml, recovery.img, u-boot.bin и 1 ZIP файл) в корень SD карты.

u-boot

Выключить устройство и отключить провод питания, вставить в устройство карту SD, нажать зубочисткой кнопку Reset и не отпуская подключить питание.

Устройство загрузится в рекавери и начнется установка прошивки. После установки устройство перезагрузится. Можно подключить кабель HDMI и наблюдать за процессом.

Скачать программу BootcardMaker — Burn_Card_Maker.zip

прошивки взяты с официальных сайтов производителя или из открытых источников

10 комментариев

Теперь можно переписывать все файлы прошивки на карту SD и прошивать устройство. Переписывать нужно все файлы прошивки (factory_update _param.aml, recovery.img, u-boot.bin и 1 ZIP файл) в корень SD карты. Можно поподробнее? Немного не понял, как переписывать файлы?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *