Commit Graph

24 Commits

Author SHA1 Message Date
04a9d989fb Исправить TESTLAMP, запуск CAN и расчёт фазных токов
Сохранить состояние TESTLAMP при кратких провалах входа и исключить повторный вход Timer1 во время передачи индикации.
Явно сбрасывать служебный обмен CAN при запуске и выбирать соседнюю фазу по локальному индексу канала АЦП.
Сохранить текущую последовательность DATA/CLK и проверочные варианты таймингов, добавить поведенческие тесты и обновить образ прошивки с картой памяти.
2026-10-13 14:13:43 +03:00
fa20ed085b Обновить образ прошивки и карту после исправления таймингов индикации
Сохранить результаты сборки CCS от 12.10.2026 18:16. Образ SCI8 для AT25256B прошёл проверку: размер 32246 байт, четыре блока RAM и запас 262 байта до области параметров EEPROM.
2026-10-12 18:18:18 +03:00
13e5bfe373 Восстановить тайминги CLOCK и DATA канала индикации
Сохранять DATA до спада CLOCK при передаче бита. Закрепить отдельные вызовы DCLK, DOUT, RESET и SENDBIT и прежние настройки оптимизации TI, чтобы сохранить интервалы переключений GPIO при общей сборке с -O3.
2026-10-12 18:16:54 +03:00
3ebfdca0a0 Исправить скорость SCI и добавить диагностику ошибок приёма RS232
Округлить делитель SCI по формуле аппаратуры, настроить вход RX и обработку ошибок FIFO. Добавить диагностические поля и проверки модели, установить 9600 бод для RS485 при Owen. Сохранить скрипт сборки, обновлённый образ прошивки и карту линковки.
2026-10-12 16:44:51 +03:00
fabd1bdf99 Обновить образ прошивки и карту последней сборки CCS
Сохранить результаты пересборки с исправленной публикацией параметров EEPROM. Проверка SCI8 для AT25256B подтверждает размер 32074 байта и запас 434 байта до области параметров.
2026-10-12 12:27:28 +03:00
1e911e5250 Обновить логгер УМП и исправить запуск UART и EEPROM
Перейти на компактные 12-словные записи v4 и сохранять 10 процентов банка после отключения. Добавить трёхсекундное ожидание роста ЗПТ и настраиваемый лимит пусков. Явно инициализировать состояние UART и гарантировать публикацию параметров EEPROM перед запуском Timer2. Сохранить воспроизводимые сборки, регрессионные проверки, документацию и обновлённые результаты сборки; исключить временные артефакты.
2026-10-12 12:25:41 +03:00
f741741cf8 Сохранить русские комментарии и настройки проекта в UTF-8
Добавить пояснения к исходникам, заголовкам TI, настройкам CCS и существующим проверкам. Зафиксировать правила кодировки, обзор модулей и аудит комментариев.
2026-10-12 12:24:48 +03:00
378e06a281 docs: allocate UKSS GAS IDs and document Modbus mappings 2026-10-09 22:00:28 +03:00
5d9818291b feat: add M95M02-only GAS and EEPROM profiles
Expose the existing registers through Modbus and service CAN using one GAS provider only in M95M02 builds.
Include the EEPROM layout/driver, LOAD protection and calibration, firmware identity and shared CCS build workflow.
Add transport/profile and SCI8 validation tests, documentation and the checked M95M02 firmware image.
2026-10-09 16:17:37 +03:00
c6c9128238 feat(rs232): enable SCI-A FIFO on PM35 and preserve RS485 2026-10-02 07:23:08 +03:00
419d6b17dc Устранить пересечение образа логгера с параметрами EEPROM и проверять размер BIN 2026-10-01 20:20:00 +03:00
e3d43ef279 Обновить проект CCS, результаты сборки и структуру данных Бальзам-167
Настроить CCS 12.3 и компилятор C2000 22.6.0, подключить общий UMP-протокол в Debug и Release и исправить относительный путь к исходникам. Обновить HEX, карты памяти, таблицу структуры данных и описание зависимости.
2026-10-01 19:04:21 +03:00
34a95bc553 Fix UMP logger boot initialization and configurable protocol build 2026-10-01 17:22:03 +03:00
1ce42a1877 Record PM67 ZPT voltages in UMP logger v3 2026-10-01 16:00:48 +03:00
316dd52f99 Use shared UMP protocol core and document DAC SPI review 2026-10-01 14:02:12 +03:00
2a9f42331c Append Git commit hash to firmware BIN filename 2026-09-22 12:56:45 +03:00
ee7dce4615 Remove file banners and legacy project names from comments 2026-09-22 12:40:43 +03:00
a3633d8ede Добавлен CAN-доступ к регистратору УМП через отдельный канал ответов 2026-09-21 00:49:53 +03:00
df719229b7 Добавлен регистратор запуска и отключения УМП для стендовой проверки
Реализованы кольцевая запись CAN-команд, дискретных сигналов, уставок и состояния ЦАП, а также отдельный архив отключения с секундой постинтервала.
Добавлено расширение Modbus для онлайн-графиков и чтения архива через SetGUI. Сохранены управляющая логика и существующая область технологических регистров.

Добавлены русские комментарии, описание протокола и тест регистратора. Проверка алгоритма и синтаксиса C пройдена; сборка TI/CCS и испытания на плате ещё требуются.
2026-09-21 00:15:27 +03:00
799e6ba46d чтобы импульс на СИФУ не трерялся 2026-09-18 22:15:38 +03:00
341f194b4d Начало и конец управляющего тока УМП регулируются 2026-09-16 12:09:49 +03:00
ed9680a36e игнор обрыва\перекоса как раньше 2026-09-07 13:52:49 +03:00
6fa464e3f8 start 2026-07-22 13:16:10 +03:00
08ad7f28b3 initial commit 2026-07-22 13:16:10 +03:00