flipperdevices / flipper-hackathon-moscow

Flipper Hackathon Moscow 2021
36 stars 4 forks source link

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

Open hedger opened 2 years ago

hedger commented 2 years ago

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

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

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

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

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

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

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

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

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

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

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

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

@ghettorce

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

@x893

zhovner commented 2 years ago

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

hedger commented 2 years ago

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

aprosvetova commented 2 years ago

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

LionZXY commented 2 years ago

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

zhovner commented 2 years ago

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

hedger commented 2 years ago

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

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

x893 commented 2 years ago

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

hedger commented 2 years ago

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

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

hedger commented 2 years ago

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

x893 commented 2 years ago

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

zhovner commented 2 years ago

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

alexey-gamov commented 2 years ago

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

hedger commented 2 years ago

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

yobabyte commented 2 years ago

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

x893 commented 2 years ago

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