Список форумов Ремонт бытовой техники и електронники Ремонт бытовой техники и электроники
 
  Файло-обменникФайлы    ПрошивкиПрошивки   ПродажаПродажа   ЛитератураЛитература   СтатьиСтатьи 
Форум
⇧
⇩

[ Новые сообщения • Правила форума • RSS ] Текущая дата: Среда, 21.10.2026, 03:38:48

  • Страница 1 из 1
  • 1
Модератор форума: sulmas, milcin68  
программатор для st7
nerokeygen Дата: Среда, 30.09.2026, 23:25:17 | Сообщение # 1
Автор темы
Участники
Сообщений: 6
приветствую
хочу поделится инфой по программатору для st7
решил я сдампить прошивку с ST72C314J4
родной программатор стоит очень дорого
да и смысло в нем нет
решил я написать прогу для ардуинки чисто попробовать
в этом мне помог гугловский ии (который прямо в браузере)
у семейства st7 нет прямого доступа к флеш
сделано оригинально
заливается в оперативную память загрузчик
и уже он считывает флеш и выдает по своему хитрому порту программатору
скажу так все получилось но у меня на проце защита от чтения
почему уверен в этом?
а потому что заливал в память свои исполняемые коды
включал дисплей и выводил символы
запускал исполняемые устройства
конкретно баловался с платой от холодильника электролюкс
там еще стоит 24С02
мне ии расписал значения дампа
что да как
описания прилагаю

ЗОНА 1: Динамические логи и уставки (Адреса 0x00 – 0x11)
6E 5C 1C 2E 25 17 B9 8B F7 C5 D0 E2 43 71 00 00 00 00
• 6E (Адрес 0x00) и 5C (Адрес 0x01): Текущие температурные уставки пользователя. Сюда процессор записывает выбранные кнопками градусы, чтобы они не стерлись при отключении от розетки.
• 1C 2E 25 17 (Адреса 0x02 – 0x05): Моточасы No Frost. Динамические счетчики времени чистой работы компрессора и вентилятора. При достижении критических значений (например, 8–12 часов суммарной работы) запускается цикл оттайки, а эти ячейки обнуляются.
• B9 8B F7 C5 D0 E2 43 71 (Адреса 0x06 – 0x0D): Бортовой журнал ошибок. Битовые маски аварийных событий. Зафиксировали падение напряжения питания, сбой АЦП из-за пульсаций, тайм-аут шины I2C и множественные сбросы процессора по сторожевому таймеру (Watchdog Reset) во время сбоя по питанию.
• 00 00 00 00 (Адреса 0x0E – 0x11): Нулевой резерв для старших (более дорогих) модификаций холодильников этой линейки.
ЗОНА 2: Блок №1 (Основной рабочий) (Адреса 0x12 – 0x71)
38 09 E3 00 00 07 0D 27 47 60 20 01 40 1C 0E 08 ... 14 D3
• 38 09 E3 (Адреса 0x12 – 0x14): Конфигурационная маска типа шкафа. Обозначает комбинацию холодильной и морозильной камер, а также тип управления (электронные заслонки или клапан фреона).
• 00 00 07 0D (Адреса 0x15 – 0x18): Константы АЦП для температурных датчиков NTC. Коэффициенты, переводящие Омы и Вольты с датчиков воздуха и испарителя в реальные градусы Цельсия.
• 27 47 (Адреса 0x19 – 0x1A): Параметры шагового двигателя (заслонки воздуховода No Frost или клапана переключения контуров газа). Задают точное количество импульсов для полного открытия и закрытия.
• 60 20 (Адреса 0x1B – 0x1C): Пороги блокировки вентиляторов. Температурные границы, при которых вентилятору No Frost разрешено гнать холодный воздух в камеру, чтобы не греть ее во время пуска.
• 01 40 1C 0E 08 (Адреса 0x1D – 0x21): Сервисные тайминги задержек. Включают в себя задержку на включение аварийного звукового сигнала (зуммера) при открытой двери.
• Строка 0x2A – 0x2F (2A 2F 33 38 3C 40 44 48): Сетка доступных температурных уставок для пользователя, привязанная к кнопкам «+» и «-».
• F0 F0 (Адреса 0x35 – 0x36): Коды активации режимов быстрой заморозки и быстрого охлаждения (Action Freeze / Action Cool).
• 1E (Адрес 0x37) → DEC: 30: Защитная задержка пуска компрессора (минимальное время стоянки в минутах или условных единицах таймера для выравнивания давления в системе).
• 8A 89 (Адреса 0x38 – 0x39): Минимальное время удержания компрессора во включенном состоянии для обеспечения стабильного масляного режима в моторе.
• 1E 12 09 D0 (Адреса 0x3A – 0x3D): Конфигурация защитных таймеров ТЭНа оттайки No Frost. Ограничивают максимальное время нагрева испарителя, защищая пластиковый шкаф от оплавления при поломке термопредохранителя.
• Строки 0x40 – 0x6F (Массивы калибровочных констант):
• 0A 0A 0A 0A FA 38 38 38 38 95 28 28 28 28 10 10 10 10 E0 E0 E0 E0 — технологические матрицы поправочных коэффициентов для компенсации погрешностей радиодеталей делителей на плате.
• FF 42 FF 28 F5 FF D8 20 12 12 00 08 38 96 — уставки аварийных порогов (высокая температура, перегрев ТЭНа).
• 14 D3 (Адреса 0x70 – 0x71): Окончание первого блока и его контрольная сумма. D3 — итоговый байт верификации CRC Блока №1.
ЗОНА 3: Блок №2 (Зеркальный резервный) (Адреса 0x72 – 0xD1)
38 09 E3 00 00 07 0D 27 47 60 20 01 40 1C 0E 08 ... 14 D3
Этот блок занимает ровно 96 байт и является абсолютной, стопроцентной копией Блока №1.
• Физический смысл: Если во время работы холодильника (например, при резком выключении света) Блок №1 запишется с ошибкой, процессор при следующем старте обнаружит несовпадение контрольной суммы D3 в первой половине. Он автоматически обратится к Блоку №2, скопирует исправные данные из него, восстановит Блок №1 и продолжит работу без ухода в аварийный режим.
ЗОНА 4: Заводской паспорт силовой платы (Адреса 0xD2 – 0xFF)
88 00 00 D7 D7 00 00 B2 FF 88 00 00 D7 D7 00 00 B2 07 99 08 00 00 00 00 00 00
• 88 00 00 D7 D7 00 00 B2 (Дублируется дважды): Жестко зашитый идентификатор физической конфигурации силовой платы (Hardware ID). Он сообщает процессору, какая ревизия платы Procond перед ним находится, сколько физических реле на ней распаяно, используются ли симисторы или транзисторные сборки (ULN2003) для управления вентиляторами и клапанами.
• 07 99 08: Заводской маркер версии аппаратной платформы платы (привязка к номеру 452730040).
• 00 00 00 00 00 00: Финальные пустые ячейки (завершение адресного пространства микросхемы 24C02).

Добавлено (30.09.2026, 23:26:26)
---------------------------------------------
если ненужно можно удалить тему

Статус: отсутствует
satman555 Дата: Четверг, 01.10.2026, 22:47:31 | Сообщение # 2
Участники
Сообщений: 816
Для просмотра сообщения Вы должны быть Участником форума. Для этого Вам необходимо Зарегистрироваться и пройти Тест.
Статус: отсутствует
nerokeygen Дата: Пятница, 02.10.2026, 12:52:41 | Сообщение # 3
Автор темы
Участники
Сообщений: 6
Для просмотра сообщения Вы должны быть Участником форума. Для этого Вам необходимо Зарегистрироваться и пройти Тест.
Статус: отсутствует
satman555 Дата: Пятница, 02.10.2026, 14:01:07 | Сообщение # 4 | Отредактировал: satman555 - Суббота, 03.10.2026, 11:42:09
Участники
Сообщений: 816
Для просмотра сообщения Вы должны быть Участником форума. Для этого Вам необходимо Зарегистрироваться и пройти Тест.
Статус: отсутствует
  • Страница 1 из 1
  • 1
Поиск:

Форма входа


Статистика сайта
Последние темы Читаемые темы Лучшие пользователи Новые пользователи

Philips HTB5151K/51Раздел: Стационарные DVD

()

Таблица по опознанию...Раздел: Справочная информация по электронным компонентам

()

Опознать ШИМРаздел: Радиодетали и электронные компоненты (опознать,подобрать аналог,найти Datashee)

()

SilverStone F1 CityS...Раздел: Видеорегистраторы

()

Fujida Zoom Blick SРаздел: Видеорегистраторы

()

Tricolor H55U5500SA ...Раздел: Поиск и запрос прошивок телевизионной техники

()

Ищу HBCD15.2_Russian...Раздел: Программное обеспечение

()

Baby Monitor VB603Раздел: Видеорегистраторы

()

RT809H

(5803)

machenist

(постов: 14850)

semvictor

(постов: 10365)

ильшат

(постов: 8840)

terrarist

(постов: 6903)

Сантехник

(постов: 6473)

ФАРТ

(постов: 6278)

Otto

(постов: 5746)

vini

(постов: 5445)

Theleon82

(21.10.2026)

djdjdlrejl

(21.10.2026)

ivansauza

(21.10.2026)

kaktuc50

(21.10.2026)

andyarango

(21.10.2026)

fsoul

(21.10.2026)

blacktron

(21.10.2026)

THIAGO

(21.10.2026)

Новые Файлы Новые Прошивки Новые Статьи, Блоги Счетчики для пользователей

vw gamma 3

(0)

P8H77-I_1.03.fz boardview

(0)

ASUS ME370T

(0)

Asus H81M-K

(0)

Asus H81M-K

(0)

Зарегистрировано всего

(411807)

Зарегистрировано сегодня

(1)

Зарегистрировано вчера

(218)

Зарегистрировано за 7 дней

(1222)

Зарегистрировано за 30 дней

(5992)

Новые сайты Новые Мастера в Вашем городе Последние Новости Участники прошедшие тест

andyarango

(21.10.2026)

fsoul

(21.10.2026)

blacktron

(21.10.2026)

boardtech549821

(21.10.2026)

prostohacker

(21.10.2026)

Jof

(21.10.2026)

Fozek

(21.10.2026)

MalikTV

(21.10.2026)

Neverhood17

(20.10.2026)

Prizrak222

(20.10.2026)