Comments 7
Хорошая штука (хоть мне и не надо). Но я бы предусмотрел возможность и классического режима работы с управлением с ПК.
Да.. Идея такая есть давно, но увы.. Пока что мне легче прикинуться чужим железом для чужого софта, чем сделать свой.. Опыта в написании для пк маловато(
Лучшей идеей было бы сделать открытый софт на основе одного из хороших кроссплатформенных HEX-редакторов.
Так софт со стороны ПК минимальный: обертывание в пользовательский интерфейс того, что сейчас через файлы делается. Никакой HEX редактор там не нужен, это не задача подобного софта.
Ну, было бы неплохо минимальную диагностику добавить: правильность подключения, верность выбора чипа, проверка скорости и т.д. Но в данном случае софт просто команды отдает программатору и отображает на экране то, что он вернул.
Понимаете в чём дело.. Для вас это может и минимум действий, другим же для выполнения этих действий на стороне компа нужны недели и месяцы на изучение(
Дальше - диск всеядный, пашет на любой ОС. Сколько надо усилий, чтобы софт тоже работал на всех ОС?.
Вот вам пример уже существующей диагностики, которая в текстовик выводится.
HW MODE: AUTO 1.8v SPI Flash
IC Type: W25Q64FW
IC ID--: EF6017
IC Misc: QPI SFDP
IC Size: SFDP
MB---: 8
KiB--: 8192
Bytes: 8388608
Hex--: 800000
Reg 1: 0x00
BUSY = 0
WEL = 0
BP0 = 0
BP1 = 0
BP2 = 0
TB = 0
SEC = 0
SRP0 = 0
Reg 2: 0x02
SRP1 = 0
QE = 1
LB0 = 0
LB1 = 0
LB2 = 0
LB3 = 0
CMP = 0
SUS = 0
Reg 3: 0x60
Bit0 = 0
Bit1 = 0
Bit2 = 0
Bit3 = 0
Bit4 = 0
Bit5 = 1
Bit6 = 1
Bit7 = 0
_____ _____
| o |_| |
1--|/CS VCC|--8
| |
2--|MOSI /HOLD|--7
| |
3--|/WP SCLK|--6
| |
4--|GND MISO|--5
|_____________|
-----About-----
You are using a ra©©oon programmer :D
Host: Windows
Version: 10T1
Build: 03/31/25 17:03:58
S/N: F784C91500D7BE
Raccoon(S)© 2024-2025
----Test IO----
Level: High/Low
Pin1 1769mV/36mV
Pin2 1780mV/43mV
Pin3 1782mV/43mV
Pin4 0mV/0mV
Pin5 1784mV/95mV
Pin6 1784mV/99mV
Pin7 1783mV/95mV
Pin8 1783mV/1740mV
---Debug---
bit-seek test:
MANU/Forward: 00
V3.3/Reverse: 00
P1M0: FF P1M1: FF
P2M0: 00 P2M1: FF
RDID: 16
REMS: EF16EF16
JDID: EF6017
UUID: 0000000000000000
Verification Enabled
VCC FROM TEST
Windows KEY:
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Location: 0x24A014
Intel ME: 9.5.4.1856
Start: 0x1000
End : 0x1FFFFF
целевая аудитория в своей основной массе оказалась не готовой к подобным нововведениям
Если целевая аудитория – это сервисники, то, как представитель данной сферы с многолетним опытом, не могу не отметить, что общий уровень технической подготовки удручающий. Люди работают в сервисе и не могут объяснить, чем тиристор отличается от транзистора. Вашу идею, скорее всего, массы просто не осознали. Это не беда, двигайтесь дальше.
Сколько надо усилий, чтобы софт тоже работал на всех ОС
У вас железо работает автономно, насколько я понимаю. Всего-то нужно продумать протокол взаимодействия, подавать какие-то команды и визуализировать ответы тем или иным образом. Для кроссплатформенности можно разрабатывать приложение, например, на AvaloniaUI.
Опыта в написании для пк маловато
У меня тоже опыта немного (а времени и того меньше), но, если смогу помочь чем-то – пишите, подумаем, что можно сделать.
Да, вы в первой части полностью правы, и тут без бесячей разжеванной рекламы из каждого чайника(и без серьёзного увеличения возможностей) не обойтись. Те кто понял что это такое и что оно им нужно - давно уже им пользуются. Но девайс сейчас довольно узкопрофильный.
Да, железо полностью автономное и работает на любой ОС. По этой причине я не вижу смысла делать к нему и кроссплатформенный внешний софт. Максимум только для винды. Производительные и столь же удобные способы взаимодействия с хостом без драйверов уже придуманы, реализовать ответную часть в железе несложно, основная сложность в софте хоста.
Если имеете желание поучаствовать в проекте, а может и в последующих - забегайте в наш тг чат(он у меня тут в профиле), всё обсудим, задачи найдутся. Идей будет много, задачи будут сложные, и будем вместе учиться их решать. Но я сам сейчас уделяю проекту мало времени, чисто сбор обратной связи для фиксов и техподдержка, ведь нужно кроме хотелок ещё и на корм и воду из пылесоса как нибудь зарабатывать:)
Raccoon Flash Explorer | 9 месяцев спустя…