|
|
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() |
![]() ![]() |
Светят.Зашёл на огонёк :)
Регистрация: 20.01.2013 Последняя активность: 05.05.2022 05:01
Сообщений: 3369
Сказал(а) спасибо: 1469
Поблагодарили: 912 раз(а) в 666 сообщениях
|
![]()
Про Vappower у Накопителя нужно спросить. Вроде он их привозил.
__________________
Мимо шОл, а тут светят! чОт задержался.. ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Все это было бы хорошо, если бы фонарь шился обычным программатором. Но, увы, он шьется только высоковольтным - а их есть далеко не у всех.
|
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
Maksym, ну так об этом я речь и веду. Во первых hex в голом виде никто не даст - это и понятно. Во-вторых, всегда есть риск того, что вскоре обнаружатся баги и появятся фичи, а тут либо грустить, либо заказывать новый фонарь, либо отправлять китайцам/INFERIONу на обновление. Ну и программатор тоже, не каждому он нужен, не у каждого он есть. А бутлодер помогает решить большинство этих проблем - зашифрованная прошивка без особой боязни может быть отправлена покупателям, которые при наличии шнурка для телефона и более-менее прямых рук смогут обновить себе фонарик. Конечно, можно заморочиться и бутлодером как lux-rc - моргать монитором на кнопку, но это уже "мечтать не вредно".
|
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]()
Оптимально - выпуск Метеор М43 V2. Никто ж не отправляет китайцам зарядку МЛ102 на перепайку единственной микросхемы, которая отличает В2 от В3? А покупают новую. Никто катапульту В1 не апгрейдил до В2 - заставляли покупать В2. Так что тут переживать не за что - будет просто продолжение.
Это совсем из области фантастики. Ну, предположим, для фонаревщиков может это и сработает, но не дальше и уж точно не официально. ЧТО???? Это в каком это смысле? Какого еще шнурка? Нужен высоковольтный программатор, который очень далеко не у всех есть - у нас же целая нога отключена, необходимая для легкой перепрошивки. Или я чего-то не понимаю. |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 04.02.2011 Последняя активность: 26.01.2022 12:36
Сообщений: 7789
Записей в дневнике: 1 Сказал(а) спасибо: 14443
Поблагодарили: 4537 раз(а) в 2377 сообщениях
|
![]()
Думаю, тестовый фонарь, хорошенько потестят, перед серийным запуском.
Ну кто будет делать ТАКОЙ Фонарь, и будет делать серийную бета партию? Возвраты, не довольные отзывы и все такое... Лично я, не переживаю за сырость прошивки, не по тому, что Инферион в соседнем городе живет, а потому, что уверен, сырый фонарь не выкинут в продажу. Не берите дурного в голову и не переживайте! ![]()
__________________
Фонари "Яркий Луч" в Украине. +380688579442 (Viber, Telegram). Цены для форумчан - http://forum.fonarevka.ru/s... -Мои: фонарики, связь со мной, темы.(ссылка) http://forum.fonarevka.ru/b... |
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
бутлодер это маленькая подпрограммка, которая на заводе зашивается высоковольтным программатором, но при этом она может принимать прошивки (в том числе зашифрованные) через любой запрограммированный интерфейс. В том числе и через шнурок от мобилки, хоть морзянкой по кнопке!
LEV-UA конечно прав, переживать не стоит. Но все равно ведь переживается ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
![]()
Maksoff, а если reset занят и прошит фьюзами под выход?
|
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
MSS, бутлодер как правило стартует при подаче питания, ждет какого-нибудь условия, если не дожидается, то стартует основную программу.
Условие может быть - зажатая кнопка, какие-то данные полученные по UART/SPI/I2C/1-Wire/etc. И потом хоть по одному проводу, хоть по десятку (ограниченно фантазией программиста) получает новую программу. Нужен лишь хотя бы один свободный вход, а лучше вход и выход. reset тут вообще не причем. Причем, писать программу может только бутлодер, считать код по прежнему невозможно. |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Maksoff, бутлоадер не такая уж и маленькая программка. Сжирает четверть памяти МК, а это приблизительно половина текущего функционала фонаря (половина памяти отводится интерфейсу, остальное не убрать). И одного бутлоадера мало, ещё необходима нормальная аппаратная поддержка, вроде фотодатчика на морде фонаря, выполняющего роль оптической ОС. Через него удобно шить, но такие датчики сейчас не в тренде, ибо никто их ещё нормально не реализовал. Я считаю, что подобные заморочки полезны для проектов на более взрослых МК, вроде STM32F0XX.
Цитата:
Да, прошивки всегда с косяками, и полезно иметь возможность их обновлять. Но на рынке очень много девайсов, не поддерживающих перепрошивку. Например моя микроволновка, стиралка и даже печка (она у меня индукционная) - и всё работает, почему-то не глючит... Удивительно, да? Я всё ещё продолжаю находить у себя косяки, но действительно серьёзных уже давно не находил. Позавчера отправил программу, а вчера добавил строб, изменил временные интервалы в некоторых местах, изменил логику зажатия кнопки в мигалках и UI просто стал заметно удобнее. Отправил, а сегодня опять пришли кое какие мысли по допилингу UI. Понял как можно организовать ограничение в плавной регулировке под возможности батареи (сейчас шурует через весь диапазон, даже если логика ограничивает ток) и плавающую частоту строба (вроде как эффективнее). Сложнее всего тут место найти в памяти. Придётся снова искать что-то, что можно вынести в подпрограмму с нескольких похожих мест. А завтра я ещё что-то захочу изменить... И если я каждый раз буду так всех дёргать - фонаря мы не дождёмся. Поэтому я для себя решил - делаем что есть, смотрим на реакцию пользователей, собираем всё в большой список и тогда уже за 1 присест нормально доводим до ума. Фонарь и так уже куда интереснее аналогов... |
|
![]() |
![]() |
![]() |
![]() ![]() |
|
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
INFERION, конечно, если вся память уже занята, то уж лучше фишки, чем бутлодер. Мало кто находит необходимым перешивать свой фонарь, а кастомить кастом — уже некий нонсенс.
AVRки, без сомнения, вне конкуренции для фонарей, и, как показывает практика, могут очень многое. Но если хочется еще больше, и если рассматривать МК по аналоговому фаршу - сейчас интересно было бы изучить PSoC от Cypress. Должна быть занимательная штука, с Cortex-M0+(PSoC 4) или Cortex-M3(PSoC 5), с операционниками, неплохими ЦАПами, ИОНами и кучкой других программируемых аналоговых и логических блоков. 4 серия есть в достаточно скромных корпусах (24 QFN), пятая в 64 и 100 пиновых корпусах. И да, диапазон питания от 1.2 до 5.5 вольт. Большую часть управляющей логики и аналоговой части в таком случае можно было бы реализовать прямо на программируемых блоках, а процессору оставить взаимодействие с пользователем, обновление прошивки и прочие веселые штуки. Согласен что большинство приборов, которые нас окружают, не нуждаются в перепрошивке. Хотя порой очень хотелось бы - та же микроволновка, хоть и работает, но порой жутко бесит своим не самым логичным управлением. Или взять к примеру автомобиль. В обычном авто кастомеры чиптюнеры меняют управление движком (что обычно рисково и затратно), обычные пользователи перепаивают звездочки на драйвере через CAN шину включают разные фишечки-шашечки (типа доводчика окон). Тесла же, как пример более сложного автомобиля, обновлением позволяет увеличить эффективность преобразователей, увеличив скорость разгона и дальность езды... Оптическая связь штука очень интересная, но я нигде не видел ни требований, что она должна уметь, ни хотя бы аналогов "в живой природе". Если цель - не ослепить при внезапном близком препятствии, или не светить, если и так ярко, то пожалуй интересно было бы использовать что-то типа VL6180X - комбинированный датчик освещенности и расстояния. На нем можно было бы даже реализовать жесты - махнул рукой перед фонарем, он и включился, сделал "тап" - ярче, два тапа - тусклее... Ныряльщики оценят (если этот датчик под водой работает, конечно). Цитата:
|
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Maksoff
[Исправлено: INFERION, 08.04.2015 в 13:53] |
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
INFERION,
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Maksoff
|
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
INFERION, спасибо за объяснения! Есть о чем подумать, хотя насчет авто регулировки яркости я не согласен. Но тут эксперимент и опыт покажет.
VL6180X позиционируется как датчик приближения и яркости для мобильных устройств. Их плюс в том, что они "честно" меряют расстояние, поэтому могут отрабатывать жесты, а для них особой точности не нужно. Что-нибудь от Хэнка слышно? Когда ждать первых обзоров? |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.06.2023 02:24
Сообщений: 5759
Сказал(а) спасибо: 340
Поблагодарили: 8163 раз(а) в 2386 сообщениях
|
![]()
Maksoff, может что-то и слышно, только от меня вы ничего не узнаете
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]()
Грусть. Ладно, вряд ли за это время появится фонарь лучше, пора для второй версии хотелки начинать писать :-)
|
![]() |
![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 22.09.2013 Последняя активность: 23.02.2025 13:11
Сообщений: 915
Сказал(а) спасибо: 126
Поблагодарили: 322 раз(а) в 166 сообщениях
|
![]() [Исправлено: Maksoff, 09.04.2015 в 18:37] |
![]() |
![]() |