cobra rtp

New project: Flash Online - flash memory emulator (29F200 / 400 / 800)

Due to numerous requests, the development of a new project was started: a real-time memory emulator for ECUs with 16-bit flash memory, such as 28F200 / 400/800 and 29F200 / 400/800 (256-1024kB).

Assigned targets:

  • Live tuning! Editing ot the MAPs/full ROM in real time mode.
  • Поддержка программного обеспечения в режиме онлайн – TunerPRO RT
  • Support for hardware table / map tracing (Address hit tracing)
  • Work with any software through CobraRTP Utility with Autoupload feature), (read / write firmware in .bin format)
  • The ability to upload and use 2 firmware (full) with subsequent switching in real time without the participation of a PC (dual mode Dual-mode)

Что это дает и в чем отличие от “прошивки” по OBD разъему (в boot режиме)?

Indeed, most ECUs with this type of memory (except 28Fxxx) are easily "flashed" through the diagnostic connector (OBD), which does not require intervention in the hardware of the control unit. But, if you need not just load the finished firmware into the ECU, but adjust the ECU for an engine with a non-standard configuration? Obviously, this is very dreary and will take a lot of time, if only for the reason that downloading the calibrations, and even more so the entire firmware (full), usually takes a long time (5-15 minutes).

But with the help of a flash memory emulator, you can edit the firmware in real time without turning off the engine! Those. it looks like a built-in programmer in an ECU, or as some call it an "engineering block". You do not need to download the entire firmware every time or even the calibration area, but only those maps and parameters that you are editing at a given time, which takes a split second.
Thus, you can feel the result of changes made to the firmware (calibration) immediately after changing a specific tables (parameter)!

ms43 mss54 29f400 29f800 emulator
Концептуальный вариант (Siemens MS43)

How is this device connected to the ECU?

Since the device is an emulator of a memory chip, it requires installation instead of a standard chip for operation. To connect, you need to dismantle the standard flash chip and mount a special adapter for the emulator. This is usually done using a thermo-air soldering station.
Next, you need to connect the emulator to the PC using the USB interface, download the full firmware, and then you can perform live tuning!

5 thoughts on “Новый проект: Flash Online – эмулятор флеш памяти (29F200/400/800)”

  1. Отлично. Давно ждал. Когда ориентировочно можно будет заказать, и цена вопроса?

      • Не пройдут!
        Попытка скопировать RoadRunner на тормознутых буферах со скоростью переключения 20ns выглядит смешно…!)))

        • Добрый день! Т.е. не пройдут? Продукт уже полностью реализован и успешно продается, если вы не заметили. Это первое.
          Второе: С RoadRunner нет ничего общего, вы хотя бы внешне сравнили? RR морально устарел, был разработан в далеком 2003, и построен на базе старого 8-разрядного AVR микроконтроллера, работающего на частоте 16Мгц (max), а FlashOnline на базе современного ARM 32-х разрядного микроконтроллера на 168МГц. Чувствуете разницу? Почему 20нс, откуда цифра? Те буферы, что мы используем, имеют быстродействие 3нс, когда время доступа к памяти самого быстрого ЭБУ тех времен это 80нс.

        • Уважаемый Климентий, если вам не нравится данный продукт, покупайте РоадРаннер или другой аналог от евс, и радуйтесь, а своё некомпетентное мнение лучше оставте при себе…. Только если сделать сравнение флешь онлайн и выше перечисленные аналоги по цене+охват, то они нервной курят…

Leave a comment

Select your currency
en_GBEnglish (UK)