flipper-hackathon-moscow icon indicating copy to clipboard operation
flipper-hackathon-moscow copied to clipboard

Менеджер SPI флешек

Open hedger opened this issue 4 years ago • 15 comments

Вы капитан команды?

  • [x] Yes, I am a leader of my team

Вы готовы приехать на Хакатон в Москву?

  • [X] Yes, my team will attend

Подробно опишите идею вашего проекта

Хотел бы сделать модуль для флиппера, суть такова...

Пользователь может читать и шить SPI-флешки через прищепку или запаяв на макетку, вставляющуюся в гребёнку. Опционально выполнять верификацию записанного, сравнивая с оригинальным файлом. Также сделать отображение параметров подключённой флешки - размер, вендор, ... Поддерживаются флешки с уровнями 3.3 вольта.

В составе модуля на флиппере будет простой менеджер файлов дампов на SD-карте.

Если с реализацией базового функционала не будет затыков, попробуем добавить связку с приложением под андроид для управления образами.

Модуль после доработки до приличного состояния можно будет включить в стоковую прошивку, т.к. функционал востребованный.

P.S. Второй год жду флиппер

Готовый проект будет уметь...

Читать SPI флешки, сохранять образ на SD Писать SPI флешки с образа на SD Определять параметры подключённой флешки Иметь интеграцию в UI флиппера

  • Выбор операции и файла
  • Отображение параметров флешки
  • Прогресс операции

GitHub второго участника

@ghettorce

GitHub третьего участника

@x893

hedger avatar Nov 18 '21 13:11 hedger

Предполагается ли GUI на самом экранчике флиппера для этой программы?

zhovner avatar Nov 18 '21 13:11 zhovner

Да, для отображения параметров флешки, выбора образа, вывода прогресса операции.

hedger avatar Nov 18 '21 13:11 hedger

Пожалуйста, добавьте про GUI для управления всеми этими фичами в раздел про критерии законченности. Идея отличная!

anna-oake avatar Nov 18 '21 13:11 anna-oake

Очень крутая идея!

LionZXY avatar Nov 18 '21 14:11 LionZXY

Хочется такую штуку для сброса пароля UEFI на макбуках https://www.youtube.com/watch?v=DrRzyLFdj9o

zhovner avatar Nov 18 '21 14:11 zhovner

Хочется такую штуку для сброса пароля UEFI на макбуках https://www.youtube.com/watch?v=DrRzyLFdj9o

На видео мелькает SCL/SDA - это ж I2C, но если будет рабочий каркас UI с функционалом под SPI, можно будет его тоже вкрутить

hedger avatar Nov 18 '21 14:11 hedger

Как можно присоединиться ?

x893 avatar Nov 18 '21 15:11 x893

Как можно присоединиться ?

Написал в телегу

hedger avatar Nov 18 '21 15:11 hedger

Апдейт: в команде +1, возможно, вытянем I2C в рамках хакатона. Возможности прикидываем

hedger avatar Nov 18 '21 16:11 hedger

Была информаця, что можно прислать firmware.bin для проверки на флиппере. Я сделал текущий dev (NO_BOOTLOADER) под Segger Embedded Studio (windows) и хотел проверить перед внесением дополнений. Можно загрузить прошвку и сказать - работает или нет ?

x893 avatar Nov 22 '21 07:11 x893

@x893 спросите в чате пожалуйта. Сразу в одном сообщинии приложите прошивку и напишите что делать для проверки.

zhovner avatar Nov 22 '21 12:11 zhovner

В качестве реферанса можно глянуть XHorse chip programmer

alexey-gamov avatar Nov 25 '21 05:11 alexey-gamov

Зарегистрировался на Timepad

hedger avatar Nov 30 '21 15:11 hedger

Зарегистрировался на Timepad

yobabyte avatar Nov 30 '21 16:11 yobabyte

Регистрируюсь

x893 avatar Dec 02 '21 09:12 x893