-
Постов
178 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
События
Весь контент дмитрий626
-
"заводская спецификация" cortex m3 http://www.arm.com/products/processors/cortex-m/cortex-m3.php "загадочные дырочки" на плате http://www.arm.com/products/system-ip/debug-trace/coresight-soc-components/serial-wire-debug.php сноска из статьи о serial-wire-debug Программируется/дебажится это через китайский J-LINK за 24$, но весь JTAG-разъем я не распаивал: 5 контактов на плате захватывают только 2 необходимых контакта SWD(serial wire debug), и контакт определения напряжения питания JLINK-ом (используемые контакты от кабеля программирования подкрашены справа, чтобы такая схема работала нужно чтобы была общая земля у компьютера и платы — проще всего это получить питая схему от USB). Аппноут настоятельно рекомендует по отдельному конденсатору на каждую ногу питания — однако я шумов по питанию на самых дальних ногах питания выше 50-100мВ не увидел вплоть до 2нс диапазона не смотря на то, что использую всего 1, так что жить можно, особенно учитывая что чувствительное ядро питается от внутреннего стабилизатора (впрочем, нужно учитывать что дороги питания у меня несколько толще чем обычно используют). Но конечно нужно помнить, что это скорее proof-of-concept, для «боевых» применений делать придется как положено с 5-ю конденсаторами. оригинал статьи http://habrahabr.ru/post/125994/ p.s. в гараж за pl2303 можно не идти... печалька...
-
скачай вурсию demo14.63 и они появятся. На "младших" версиях их нет. Попробую описать что я перепробовал. Так как чип DPU431 является "ЗАКАЗНОЙ" версией ARM CORTEX M3, начал его изучать. отличительной особенностью семейства cortex m0-m4 является "физическая заменяемость" pin-to-pin ",то есть производитель не меняя разводку платы может меняя процессора изменять характеристики устройств в большую или меньшую стороны. Также интересной особенностью данного чипа являются ДВА БАНКА ПАМЯТИ! Это позволяет размещать в каждом банке две отдельные прошивки и динамически,без остановки основной работающей программы в одном банке загружать в другой банк новый вариант прошивки по одному из коммутационных интерфейсов и быстро переводить на новый вариант работы п.о. В связи с этим логично предположить,что методы прошивки устройств на CORTEX M3 должны быть похожи. Полистав NET наткнулся на интересную статью http://easyelectroni...-i-lpc1300.html . попробовал с резистором, но у меня ничего не получилось(может руки кривые?).На мой взгляд самая большая сложность "загнать" адаптер в boot mode. Начал пробовать по другому. Создал виртуальный блютуз ком порт через bluesoliery. Адаптер подключается,pin 0000, но при попытке подключиться через STMicroelectronics flash loader процессор не определяется, считывание дампа не происходит. Пока все. Мучаюсь дальше....
-
Золотые слова, Юрий Венедиктович. Точно также можно прошиться с андроид приложения,скачав обновления с офф,сайта и кинув через блютус. Ребята проверял на двух адаптерах (IDIAG FOF ANDROID и LAUNCH CREATER 6+).Там где не видит Idiag, не видит и LAUNCH CREATER6+. Так что я думаю устройство исправно. Просто различаются скорости в протоколах и в EOBD2 это не учитывается.Купите офф. марку SKODA- и я думаю что все заработает.
-
все "глубже" вникая в программу понял,что алгоритм следующий:В принципе программе все равно какой серийник. Ее основная функция-проводить пользователя за покупками на сервер. В плане диагностики программа является чем-то вроде библиотеки с данными, а основную фукцию подключать или не подключать принимает адаптер. Выглядит это именно так, как и описывал chekist. Телефон просто передает имеющиеся в файле license.dat данные,а адаптер сравнивая что-то в своей прошивке решает-подключаться или нет.По этому самый простое решение проблемы и есть прошивка адаптера. Прошил-и он не обращает внимание на левый номер файла license.dat. Я даже думаю,что запустится вообще без этого файла. Алексей, если можно удалите из ниссана файл лицензии и попробуйте запустить
-
К сожалению в компании лаунч работают не "лохи". Я пробовал так: установил п.о. от версии PRO(там где с планшетом в комплекте продается примерно за 1500$ с годом бесплатного обновления).В программе изменил серийник на свой,вбил свои регистрационные данные и нажал кнопку обновить все марки. В итоге программа "немного задумалась",секунд через пять открылся экранчик с предложением обновить demo и eobd2. Из этого следует вывод-на сайте хранятся данные о реально купленных продуктах. Если покупал-пожалуйста,а на "дурняк" не дают.
-
поверь на слово,библиотека lib.so к номеру адаптеру отношения не имеет,она просто разная в разных марках и разных версиях п.о. . Программа сама не умеет генерировать файл лицензии. Он генерируется (как и открывается и редактируется) программой на сервере компании лаунч. В словах "редактируется" я имею в виду не тупое копирование бинарных данных, а реальное понимание происходящего процесса. Ключ к дешифровке находится в программе. Пытаюсь до него долезть. Как только какая-либо положительная информация,планируют обратиться за помощью к "дружественному" форуму 4пда.ру.Моих знаний на написание кейгена не хватит. К тому-же кейген должен быть не простым-с выбором марки автомобиля. Можешь сам поковырять программу средствами APKTOOL. Правда я пользуюсь дополнительно оболочкой SMART APK.