Size: a a a

🎄Embedded Group

2020 December 30

s

shadowsoul in 🎄Embedded Group
вот сначала позавтракаю, а потом опишу
источник

Х

Х in 🎄Embedded Group
Serjone
Можно подробностей, как залить что-то в уарт? Пока на микросд сохраняю. Думал поднять фтп, но на некоторых устройствах проблемы с внешними коммуникациями.
Можно ещё ногодрыгом, слышал так с фотика какого-то прошивку через светодиод сливали.
источник

AT

Alexey Tkachenko in 🎄Embedded Group
Х
Можно ещё ногодрыгом, слышал так с фотика какого-то прошивку через светодиод сливали.
Кэноны
источник

S

Serjone in 🎄Embedded Group
когда подключаюсь в уарт, то после загрузки в лог сыпятся всякие сообщения. Можно как-то определить, кто сыпет и чего хочет? вот это кто-то коннекта ждёт. Хз чего ждёт и куда, вроде не должно быть такого.
источник

s

shadowsoul in 🎄Embedded Group
ну вайфайный демон это пишет
источник

s

shadowsoul in 🎄Embedded Group
а что тебе с этой железки надо-то вообще раз полез без знаний?
источник

S

Serjone in 🎄Embedded Group
Хотя, да вайфай поднялся и программы запущены. Забыл, что флешку вставил...
источник

S

Serjone in 🎄Embedded Group
Вообще, хочу понять как оно работает и как это чинить. Приходят иногда такие, допустим, не вещают вайфай, или вайфай вещают, но файл загрузить через приложение нельзя.
В первом случае, можно вылечить путём залива образа флешки от заведомо рабочего устройство, скорее всего оно заработает, а вот во втором, полез вовнутрь, а там ппц какой-то. И вот тут уже не понимаю, или может устройство очень старое и тогда так делали, или память повреждена и что-то загрузиться не может.
Но так как платы у всех устройств одинаковые (некоторые разведены иначе, но элементы вроде все те же), то хочет иметь возможность перепрошивать одно в другое.
На плате проц и фпга. С процем вроде разобрался, нашёл откуда оно грузится, фпга ещё впереди.
источник

S

Serjone in 🎄Embedded Group
В общем, починяю я их, как умею. Как не умею - учусь.
источник

Х

Х in 🎄Embedded Group
Serjone
Вообще, хочу понять как оно работает и как это чинить. Приходят иногда такие, допустим, не вещают вайфай, или вайфай вещают, но файл загрузить через приложение нельзя.
В первом случае, можно вылечить путём залива образа флешки от заведомо рабочего устройство, скорее всего оно заработает, а вот во втором, полез вовнутрь, а там ппц какой-то. И вот тут уже не понимаю, или может устройство очень старое и тогда так делали, или память повреждена и что-то загрузиться не может.
Но так как платы у всех устройств одинаковые (некоторые разведены иначе, но элементы вроде все те же), то хочет иметь возможность перепрошивать одно в другое.
На плате проц и фпга. С процем вроде разобрался, нашёл откуда оно грузится, фпга ещё впереди.
А откуда знаешь, что прошивка от ревизии платы не зависит?
источник

S

Serjone in 🎄Embedded Group
На плате стоит дата изготовления. На последних устройствах стоит та же плата, что и два года назад. Тогда их ещё не было, наверное даже в разработке.
Отличаются они размером, какбы экрана. Но за изображение отвечает фпга, а остальное должно быть плюс-минус едино.
Ну, и по косвенным признакам. Я ещё не сильно ковырял и сравнивал, но флешки со скриптами загрузки ПО и настройки сети в большинстве случаев взаимозаменяемые.
источник

Х

Х in 🎄Embedded Group
Как-то неуверенно звучит
источник

S

Serjone in 🎄Embedded Group
То есть я беру флешку от самого последнего девайса, вставляю в древний, он загружается и даже показывает. Правда, бывают нюансы, но с ними сложно делать выводы, ибо устройства ко мне приходят в основном сломанными и поковыряться с живыми и рабочими, посравнивать что там как, не очень получается.
источник

S

Serjone in 🎄Embedded Group
Вот так делали раньше
источник

S

Serjone in 🎄Embedded Group
Вот так делают сейчас
источник

S

Serjone in 🎄Embedded Group
Не, я попробую залить spi со второй платы в первую, однажды. Чисто для поржать. Но мне кажется, оно заведётся. Хотя, там плата вайфая другая...
источник

S

Serjone in 🎄Embedded Group
Ндя, я только что понял, почему spi флеш не могу считать... В этом девайсе его тупо нет.
источник

s

shadowsoul in 🎄Embedded Group
на первой старой версии да, её например нихуя нет)
источник

s

shadowsoul in 🎄Embedded Group
там nand
источник

s

shadowsoul in 🎄Embedded Group
а потом они применили мозг при разработке прошивки и впихнули её в размер spi флешки
источник