Прошивка (Firmware)

Обсуждение прошивок SECU-3. Discussion of SECU-3 firmware.

Moderator: STC

User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Удалил secu3man.ini перемычкой восстановил еепром. По умолчанию в секции "скорость передачи данных" почему то 4800 (Так ли должно быть?) и в менеджере 9600
В скомпилированной прошивке (мною скомпилированной) скорость установлена 9600 бод (смотреть на вкладке "данные прошивки" в резервных параметрах). В настройках менеджера нужно выставить такую же скорость. Как я уже говорил много раз, сразу после первой прошивки ISP программатором EEPROM чистое - нужно один раз включить питание устройства с установленной перемычкой.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
CrAzYMaN
LQFP112 - Up with the play
Posts: 124
Joined: Wed Jan 18, 2012 2:27 pm

Re: Прошивка (Firmware)

Post by CrAzYMaN »

очень хочется скомпилированную прошивку для SECU-3T, так как не очень хочется самостоятельно компилировать прошивку, так что если можешь добавь пожалуйста её в репозитории.
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

А она там вроде и лежит уже скомпилированная для SECU-3T. Или я ошибся?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
CrAzYMaN
LQFP112 - Up with the play
Posts: 124
Joined: Wed Jan 18, 2012 2:27 pm

Re: Прошивка (Firmware)

Post by CrAzYMaN »

STC wrote:А она там вроде и лежит уже скомпилированная для SECU-3T. Или я ошибся?
если прошивка которая находится в исходниках для SECU3T тогда все ок, просто судя по имени файла то это для SECU3, хотя я её сейчас и зашил.
Fediy555
DIP8 - Involved
Posts: 29
Joined: Sun Feb 26, 2012 7:32 pm

Re: Прошивка (Firmware)

Post by Fediy555 »

Вопрос STC хочу изменить шкалу оборотов, начало сделать не с 600, а с 400 оборотов, в каких файлах менять параметры?
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Ты иммешь ввиду "рабочую" и "пусковую" таблицы УОЗ?
Вопрос: Зачем?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Fediy555
DIP8 - Involved
Posts: 29
Joined: Sun Feb 26, 2012 7:32 pm

Re: Прошивка (Firmware)

Post by Fediy555 »

У меня ГАЗ-24 старая 72 года, там холостые 500 оборотов. Вот и хочу сделать. Ну я уже нашел в файле funconv.c , а в какиех еще есть указания на обороты?
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Code: Select all

rpm = 600
Тоже нужно поменять, если не поменял.

Еще нужно в коде менеджера менять, чтобы корректно выглядело.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Fediy555
DIP8 - Involved
Posts: 29
Joined: Sun Feb 26, 2012 7:32 pm

Re: Прошивка (Firmware)

Post by Fediy555 »

Где в исходниках менеджера менять (имя файла)? И чем менеджер компилил? rpm=600 это в файле funconv.c? А еще в каких файлах менять?
User avatar
STC
LQFP144 - On Top Of The Game
Posts: 2420
Joined: Fri Oct 22, 2010 10:47 pm
Location: Ukraine, Kiev
Contact:

Re: Прошивка (Firmware)

Post by STC »

Где в исходниках менеджера менять (имя файла)?
SECU3IO.h:
const float idle_map_rpm_slots[16] = {600,720,840,990,1170,1380,1650,1950,2310,2730,3210,3840,4530,5370,6360,7500};
const int work_map_rpm_slots[16] = {600,720,840,990,1170,1380,1650,1950,2310,2730,3210,3840,4530,5370,6360,7500};
И чем менеджер компилил?
Компилировать при помощи Visual Studio любой версии > 6.
Перед компиляцией сконфигурировать проект при помощи cmake
rpm=600 это в файле funconv.c? А еще в каких файлах менять?
Да. Больше вроде нигде менять не нужно. А если я чаго забыл, то потом видно будет :-)
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
Post Reply