Автор | Сообщение |
|
Отправлено: 25.09.20 16:09. Заголовок: кто-то у нас тут с ардуино дружит?
есть вопрос так сказать... надо слить прошивку с одного чипа, поправить и залить обратно... но стандартным программатором что-то похоже не получится..
|
|
|
Новых ответов нет
[см. все]
|
|
|
Отправлено: 25.09.20 16:48. Заголовок: Нельзя обратно слива..
Нельзя обратно сливать. Ищи исходный скетч.
|
|
|
|
| |
Собщение N: 6393
Авто: Ford Sierra MK2 3dr 2.0 OHC, Ford Sierra MK2 1988 Sapphire 2.0i OHC
Зарегистрирован: 21.10.08
Откуда: Орел
|
|
Отправлено: 25.09.20 16:56. Заголовок: Nedos dexter24 пиш..
Nedos dexter24 пишет: цитата: | Нельзя обратно сливать. Ищи исходный скетч. |
|
Нельзя обратно слить скетч. Только собранную прошивку в бинарном виде. Которую надо дизассемблировать и правку вносить уже не в ясный и понятный сишный код на Wiring, а в эпический ассемблерный листинг, который как древнеегипетский - прочесть можно, но далеко не каждый программист это сделает, а ардуинщики и подавно не помогут.
|
|
|
|
Отправлено: 25.09.20 17:20. Заголовок: Мелкий Кот Ну, поче..
Мелкий Кот Ну, почему же, мы все знаем человека, который вручную ассемблировал чего-то в молодости В обратку тоже должен смочь
|
|
|
|
Отправлено: 25.09.20 17:21. Заголовок: И да, я знаю, что мо..
И да, я знаю, что можно вытащить машинный код, и что в нем разобраться почти нереально рядовому юзеру, но это лишняя информация, 5а мой взгляд. Поэтому выход- искать исходный скетч...
|
|
|
|
| |
Собщение N: 2660
Авто: форт сиера 1992 OHC 1.6 weber - окислился и сдан в утиль
Зарегистрирован: 07.01.11
Откуда: СССР, Ленинград
Замечания:
|
|
Отправлено: 25.09.20 18:13. Заголовок: Nedos я правильно по..
Nedos я правильно понимаю, что ардуино тут нужно только для того, чтобы быть в роли программатора? Встречал в сети такие проекты. Но это нужно иметь подробный даташит на чип и знать где какие регистры править. Помню, раньше фискальную память кассовых аппаратов правили - либо просто стирали и заливали "нулевые продажи", либо правили цифры по заказу клиентов - но это дороже было, так как нужно было снимать дамп и править его на компе в хекс-редакторе
|
|
|
|
| |
Собщение N: 12702
Авто: Г-Х
Зарегистрирован: 18.07.05
Откуда: Россия, Питер
|
|
Отправлено: 25.09.20 18:17. Заголовок: Мелкий Кот пишет: Н..
Мелкий Кот пишет: цитата: | Нельзя обратно слить скетч. Только собранную прошивку в бинарном виде. Которую надо дизассемблировать и правку вносить уже не в ясный и понятный сишный код на Wiring, а в эпический ассемблерный листинг, который как древнеегипетский - прочесть можно, но далеко не каждый программист это сделает, а ардуинщики и подавно не помогут. |
| +1 Nedos пишет: цитата: | есть вопрос так сказать... надо слить прошивку с одного чипа, поправить и залить обратно... но стандартным программатором что-то похоже не получится.. |
| Задача какая? Ардуино по сути это отладочная плата для Atmelов со своей оболочкой.
|
|
|
|
| |
Собщение N: 12703
Авто: Г-Х
Зарегистрирован: 18.07.05
Откуда: Россия, Питер
|
|
Отправлено: 25.09.20 18:18. Заголовок: Мелкий Кот пишет: а..
Мелкий Кот пишет: цитата: | а в эпический ассемблерный листинг, который как древнеегипетский - прочесть можно, но далеко не каждый программист это сделает, а ардуинщики и подавно не помогут. |
| Можно вспомнить, но это очень дорого
|
|
|
|
Отправлено: 28.09.20 07:46. Заголовок: Розовый Осминожка пи..
Розовый Осминожка пишет: цитата: | я правильно понимаю, что ардуино тут нужно только для того, чтобы быть в роли программатора? |
|
Да... имеено так... собственно надо подумать как сдуть данные из камня :/ там чип вроде этого http://www.chenbingdom.com/uploadfile/2019891110277021.jpg а правится должна одна строка (точнее одна цифра) https://radioskot.ru/_fr/167/4499106.png грёбаный "0" надо заменить на 1-9 (это урогромкости загружаемы по дефолту, где "0" = не ограничен) :( поясню суть... колонка носимая БТ (китаец естестна)... Всякий раз при включении орёт истошно изза этой вот ошибки в прошивке. И самое противное, что очевидная функция запомнить громкость перед отключением отсутсвует напрочь (колонка запоминает всё, - ФМ станцию, трек на SD или флешке. А вот грёбаную громкость не запоминает). Хочется это поправить.
|
|
|
|
| |
Собщение N: 2661
Авто: форт сиера 1992 OHC 1.6 weber - окислился и сдан в утиль
Зарегистрирован: 07.01.11
Откуда: СССР, Ленинград
Замечания:
|
|
Отправлено: 28.09.20 12:16. Заголовок: Nedos пишет: грёбан..
Nedos пишет: цитата: | грёбаный "0" надо заменить на 1-9 ( |
| тогда проще дамп прошивки снять и перезаписать в хекс-редакторе нужное значение. Осталось только найти место, где оно хранится Жаль, что это значение не меняется. Если бы менялось - можно было бы вычислить. Снять дамп - не проблема, наверно. Но смысла нет, пока... (см. выше)
|
|
|
|
| постоянный участник
|
Собщение N: 2932
Зарегистрирован: 05.10.10
Откуда: Москва
|
|
Отправлено: 28.09.20 18:32. Заголовок: Nedos пишет: колонк..
Nedos пишет: цитата: | колонка носимая БТ (китаец естестна) |
| а написать китайцам или на форуме саппорта поискать?
|
|
|
|
Отправлено: 29.09.20 10:44. Заголовок: Любитель Фордов пише..
Любитель Фордов пишет: цитата: | а написать китайцам или на форуме саппорта поискать? |
|
я написал, в отает - "Friends, you need to hold the + button to control the volume of the speaker. Друзья, вам нужно удерживать кнопку +, чтобы контролировать громкость динамика." нет саппорта никакого у них, это T&G (сборка великолепна, по звуку очень даже хорошо и громкость, и сочность. Функционал то же на 5, а вот этот косяк с громкостью, просто бесит) Розовый Осминожка пишет: цитата: | Снять дамп - не проблема, наверно. |
|
я то же так вот думаю, хотя... походу этот камень схож с остальными вроде AC9605, а значит залить прошивку в него можно по ЮСБ или с СД карты при загрузке аппарата (по крайней мере те так прошивают). Но как слить и правильный СДК под него найти для переборки... Ты можешь дамп снять? где найти нужное место думаю помогут подсказкой люди которые шили 9605
|
|
|
|
|
| |
Собщение N: 2669
Авто: форт сиера 1992 OHC 1.6 weber - окислился и сдан в утиль
Зарегистрирован: 07.01.11
Откуда: СССР, Ленинград
Замечания:
|
|
Отправлено: 29.09.20 12:27. Заголовок: Nedos пишет: Ты мож..
Nedos пишет: я бы может и смог, но на это нет времени и опыта недостаточно. Тут нужно много гуглить, плату ковырять, делать скетч для ардуины... на это очень много времени уйдет. Да и ради чего? купил бы ты себе другую колонку и не парился. А эту продай в барахолке маромою местному. Даже если ты получишь дамп, то искать "0" в нем - это глупее, чем иголку в стоге сена... Для простых чипов можно юзать эмуляторы на компе - там есть целая библиотека чипов и прошивок к ним, включая готовые схемы для эмуляции. Для твоей колонки их нет, я полагаю.
|
|
|
|
Отправлено: 29.09.20 12:51. Заголовок: Розовый Осминожка пи..
Розовый Осминожка пишет: цитата: | Для простых чипов можно юзать эмуляторы на компе - там есть целая библиотека чипов и прошивок к ним, включая готовые схемы для эмуляции. Для твоей колонки их нет, я полагаю. |
|
для колонки может и нет... но вроде под сам чип AC6925A что-то есть вроде (сам не видел, но слышал)... Розовый Осминожка пишет: цитата: | себе другую колонку и не парился. А эту продай |
|
так беда вся в том, что у них с нормальными функциями и звуком тот же косяк... такое впечатление, что прошивка одна и таже используется (так же проще при том, что все колонки в китае клепают)... а ЖБЛ брать или сони, так они стоят конски и собстно играют только со смартфона, а здесь и радио, флешка... И телефон свободен и не разряжается, что весьма неплохо, особенно за городом.
|
|
|
|
| |
Собщение N: 2817
Авто: форт сиера 1992 OHC 1.6 weber - окислился и сдан в утиль
Зарегистрирован: 07.01.11
Откуда: СССР, Ленинград
Замечания:
|
|
Отправлено: 23.11.20 08:42. Заголовок: Nedos кстати, я тут ..
Nedos кстати, я тут себе приобрел новый смартфон на 10 андройде и там в режиме разработчика есть опция "абсолютная громкость блютуз" - синхронизация громкости устройства и телефона. Как это работает - я не знаю, попробуй включить, мож поможет.
|
|
|
|