LINUX.ORG.RU

Необычный программатор Spi Flash и i2c Eeprom | Микросхема видна как файл на юсб флешке

 , , , ,


0

2

Raccoon Flash Explorer

Необычность заключается в том, что микросхема работает как простой файл на простой юсб флешке. Можно скопировать или заменить прошивку обычным перетаскиванием, или напрямую открыть в hex-редакторе или нужном софте. Работает на любом устройстве с любой ос, которая понимает юсб-флешки.

8мб читает за 12 секунд, пишет за 36 секунд и выше, это везде зависит от самой микросхемы. К тому же сам определяет микросхему и её питание (не нужен 1,8в адаптер), и подбирает частоту для Spi флешек от 1,7 до 22МГц.

Готовится усиленная поддержка прищепки, режим уже проходит тестирование и цепляет намного больше плат чем остальные. Имеет защиту от дурака, и что-либо сжечь будет довольно трудно.

Видео работы через пк: https://www.youtube.com/watch?v=0sZOThi6IL0

Скриншоты работы через пк, телефон и телевизор здесь: https://monitor.net.ru/forum/threads/685863/#post-6760488

Скорость программаторов серии TL866: https://pic.mysku-st.net/uploads/pictures/01/35/87/2018/05/08/4deb543b4e.jpg



Последнее исправление: lapot2 (всего исправлений: 1)

Прошивать флеш с телевизора? А можно прошивать флеш самого телевизора, предварительно с него загрузившись?

vitruss ★★★★★
()
Ответ на: комментарий от vitruss

прошивать обычно надо то что не работает. или работает криво. а еще тв без андроида обычно не умеют писать на юсб. но вот с телефона это сделать можно.

lapot2
() автор топика

А сырцы прошивки самого программатора где?

Как туда новые микрухи добавлять? SPI NAND flash нынче плодятся как мухи, и все с разными параметрами и протоколами записи.

Без сырцов какой-нибудь GD5F1GM7UE хрен добавишь.

Stanson ★★★★★
()
Ответ на: комментарий от shalom_

Нанд не поддерживается. С SPI всё просто

В смысле? Есть куча всяких разных NAND с интерфейсом SPI. Всё что умеет SPI NOR будет уметь и SPI NAND при наличии соответствующей поддержке в софте.

Stanson ★★★★★
()
Ответ на: комментарий от shalom_

Что в смысле. Нанд не поддерживается, что я неясно сказал?

Ну и где сырцы прошивки девайса чтобы например я мог добавить поддержку NAND?

Stanson ★★★★★
()

Кажется у stm32 плат такое видел неск лет назад. Идея не новая и в принципе не то чтобы плохая.

sergej ★★★★★
()
Ответ на: комментарий от sergej

такое, но не такое.

разница значительная если вникнуть.

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

lapot2
() автор топика
Ответ на: комментарий от Stanson

технически это не реклама а обсуждение, тк никаких упоминаний купи/продай и ссылок на это нет

lapot2
() автор топика
Ответ на: комментарий от lapot2

технически это не реклама а обсуждение,

Обсуждать нечего, сырцов нет, железяка - что-то типа SPI программатора XTW-3 с алика от 800 рублей включая доставку - CH32V103 + ZIF-панелька. Заливай нужную прошивку и вперёд.

Что тут можно обсуждать-то?

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

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

lapot2
() автор топика
Ответ на: комментарий от shalom_

Ты дурак?

Программатор такой стоит 800 р на алике с доставкой. 1000р на озоне. Наковырять USB storage device с чтением-записью вотнутой SPI флешки для CH32V103 - вечерок на выходных чтобы например вот это https://github.com/pav2000/USB_W25Q32 вот это допилить

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

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

вперед допиливай)) кстати чо там по скорости? xtw3 я не нашел, чтение xtw100 4мб - 11 секунд по муське. тут проц раза в 4 слабее но 6 секунд

lapot2
() автор топика
Ответ на: комментарий от lapot2

Моя эволюция уже своей эволюцией давно занимается. :)

Stanson ★★★★★
()
Ответ на: комментарий от lapot2

А можно мы тебе пожертвуем денег, что бы профессионал выполнил твои условия, а ты сорцы выложишь эксклюзивно для Лора под GPL2+?

vitruss ★★★★★
()
Ответ на: комментарий от vitruss

заманчивое предложение… но выполнять должен спросивший xD

lapot2
() автор топика
Ответ на: комментарий от sergej

идея не то чтобы плохая? это первый в мире полнофункциональный (не костыль на ардуине/стм) программатор, работающий на почти любой ос без плясок, выложен на линух форуме, и идея не то чтобы плохая xD

lapot2
() автор топика
Ответ на: комментарий от lapot2

не в этом программаторе (он же вроде для памяти), а вообще

просто тысячи принципиально разных жтагов утомили также как и тысячи принципиально разных программаторов

если можно получить порт для протокола gdb, это считай счастье

sergej ★★★★★
()
Ответ на: комментарий от sergej

Если публика нормально воспримет то что уже есть, и будет большой смысл развития - появятися и альтернативные прошивки как раз с подобными вещами.

А есть уже скорость работы равная tl866ii+ и rt809f

lapot2
() автор топика
Ответ на: комментарий от Stanson

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

+1, у меня клавиатура, например, так шьется.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

Любому мамкиному хейтеру по щщам дам тем, что это полнофункциональный девайс со скоростью тл866 и рт809ф. Причем разработан у нас, а не в китаях, и на очень интересной элементной базе. Все ноют и ноют что фигня, а реальных аргументов никто не привел. Потому что их нет.

lapot2
() автор топика
Ответ на: комментарий от lapot2

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

lapot2
() автор топика
Ответ на: комментарий от t184256

Нет, это потому что всегда такой. А еще ржачно читать тех кто клянчит исходники вместо привет.. вы там совсем подвинулись умом? Сходите спросите у вертьянова у сергиуса или у уфпи исходники, чтобы портировать на линух 😆 😆 😆

lapot2
() автор топика
Ответ на: комментарий от lapot2

Сходите спросите у вертьянова у сергиуса или у уфпи исходники

Мы тут в сортах проприетарного говна не очень разбираемся, так что контрпредложение. Сходи-ка ты сам куда подальше с нашего linux.org.ru/opensource.ru, тем более, что ты вроде как и знаешь куда.

t184256 ★★★★★
()
Ответ на: комментарий от lapot2

У одного не скомпилился, у другого не запускается, у третьего вылетает, и тд

lapot2
() автор топика
Ответ на: комментарий от shalom_

причина простая - от первого в мире по-настоящему кроссплатформенного программатора не дают исходники xD и им только остается орать что девайс говно, не имея при этом никаких альтернатив вообще) про 341 можно и не заикаться - скорость на совсем разных уровнях, и снова же он не полный кроссплатформ, а просто кто-то добрый написал под него софт.

lapot2
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.