Pull to refresh

Comments 19

спасибо за автомобильную тему :)

на тему шнурков есть интересеная коллекция альтернитивных прошивок для stm32 в https://github.com/moonglow/

а как там J2534 здесь или где-нить ещё? нам его в rusEFI ЭБУ надо или не надо добавлять? :)

В ЭБУ J2534 не нужен :)

Вам для диагностики нужен только ISO-TP ну и своя реализация KWP/UDS если нужны параметры выходящие за границы стандартного OBD.

нам калибровка нужна сильно больше, чем диагностика. ISO-TP уже есть, затык с гибко настраиваемым и доступным софтом на стороне PC

Можно сделать прямой доступ к памяти через KWP/UDS, чтобы читать и менять параметры в RAM на лету, штатно на большинстве ЭБУ есть такая штука, но естественно в релизе прикрыта конфигурацией.

хотя на USB 2.0 все работает, но где вы сейчас найдете честный контроллер USB 2.0 в матери/ноутбуке

Нередко бывает достаточно подключить "капризное" устройство через USB-хаб с портами версии 2.0

И даже достаточно в удлинитель usb v.2.0

А это как влияет? Чем "удлинитель" на четыре провода (т.е. 2.0) лучше собственного разъёма "капризного" устройства на те же четыре контакта? Или подобные проблемы совместимости и со скоростными устройствами бывают?

USB 3.0 устройство воткнутое в удлинитель 2.0 понижает протокол на 2.0, т.к. обратно совместимо же. Не знаю в чем "механика" этих софтверных проблем.

Механика в отсутствии дополнительных сигналов в удлинителе 2.0. Совет бесполезный для изначально не 3.0 устройства. А вот совет с 2.0 или даже 1.0 хабом - работает, т.к. там вступает в работу активный элемент.

Да, но это лишние телодвижения. А я ленивый.

Подскажите пожалуйста, как прошить починенную прошивку?
И стоит ли пробовать, если при попытке экспорта Flash Magic выдаёт Operation Failed.
Читаю на 9600 как LPC2114
спасибо!
38400 это максимальная скорость, на которой он пытается читать.
выше он даже signature не читает. я пробовал все скорости, везде та же ошибка…
подозреваю что шнурок бракованный
Ваш выглядит ближе к тому, что сейчас продаётся: MINI VCI V17.00.020
Мой был куплен в марте этого года: MINI VCI V16.00.017
Не подскажете название/модель вашего и когда был куплен?

MINI VCI V17.00.020

Моему лет 5 точно. Они все должны быть одинаковые по прошивке, какой смысл китайцам что-то новое придумывать. Хотя, в сети гуляют прошивки версии 2 с чем-то, там просто цифры с версией подменены, а по факту прошивка та же.

определился программой по внутреннему ID как LPC2114, в котором, на минуточку, вообще нет CAN контроллера

С такими приколами я сталкивался с STM32, в одном китайском STLink видел stm32f101, у которого официально нет usb контроллера, но который спокойно общался с компом через него, и есть пара чипов stm32f103c8, у которых по даташиту 64 кб флеш, а по факту - 128.

Если stm'ки из Китая (Али и прочее), то такое неудивительно. Там сплошной перемарк под то, что нужно, даже если есть чипы с большим объемом памяти, китайцы не упустят шанс заработать и перемаркируют их как угодно.

Этот прикол связан с оптимизацией производства и маркетингом, уже неоднократно обсуждалось. В соседних моделях микроконтроллера STM32 часто используются одинаковые кристаллы. У младших чипов тестируется только часть FLASH-памяти. Что существенно экономит время производства, и поэтому чипы получаются дешевле. Например, в STM32F103C8T6, что массово устанавливаются в голубую таблетку, вполне можно записать 128 кБ. Без гарантий, естественно. И наоборот, в китайских клонах, например в CKS32F103C8T6, честные 64 кБ.

Sign up to leave a comment.

Articles