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

[ Новые сообщенияПравила форумаRSS ] Текущая дата: Понедельник, 03.08.2026, 17:14:25

Модератор форума: ФАРТ, milcin68  
Общая тема (Новости + новые версии ПО)
Postal2 Дата: Воскресенье, 10.05.2015, 09:15:29 | Сообщение # 1

Автор темы
Участники
Сообщений: 800
[cvetblue]Новость от 08/05/2015
Прошивка V3 Великого Девайса (для Меги 8, 88, 168, 328). Поддержка Микрочипа, i2c-scan, уточнение для IR-box, скорость soft для ATMEL понижена в 6 раз для прошивки целевого Атмела с кварцем 32768.
Скачать PostalAVR_v3b_lice[/cvetblue]
[cvetblue]
Прошивка V4 микроконтроллера ATmega168 программатора Postal3 - https://remont-aud.net/_fr/362/PostalAVR168.rar[/cvetblue]
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
letunov45 Дата: Понедельник, 27.07.2026, 20:32:24 | Сообщение # 466 | Отредактировал: letunov45 - Вторник, 28.07.2026, 04:53:27
Участники
Сообщений: 129
EPM240 прошил подал питание 5 вольт от лабораторника, FX2LP стабилизатор не передает 5 вольт на зеленую плату, проседает напряжение до 1.1 вольта. сначала на зеленой плате по 3.3 вольта кипел кварц на 50.000, поменял и все нормально плата прошилась от лабораторника. На плате FX2LP менял стабилизатор 3.3 вольта тоже самое, без шляпы зеленой 4.9 вольта . Может дело в переходном разъеме, что то не так запаял или недопаял перемычку?

Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Понедельник, 27.07.2026, 21:19:28 | Сообщение # 467 | Отредактировал: Postal2 - Вторник, 28.07.2026, 03:04:47

Автор темы
Участники
Сообщений: 800
Цитата
или недопаял перемычку?

Ну так смотри мои фото (в соседней теме про железо), там же видно все перемычки. На плате FX2LP перемычка на "SW1" не стоит, земля не подключена. Также по 5 вольт штырёк там же нужно комбинировать с перемычкой, как будто выключатель включен. Два штырька на 5 вольт в такую позицию непонятно как влезли. Настрой работу FX2LP, прошивку в него загрузи, а потом уже шляпу надевай. Чтобы не было проблем, опять же смотри, где на моём фото 2.2к установлены, сразу можешь их не ставить, потому что загрузкой в RAM как бы работает, но мне показалось, что soft-reconnect после загрузки RAM не равен подключению, когда FX2LP стартует из eeprom после подачи питания от usb, именно в том случае, когда FX2LP с прошитым eeprom ни разу раньше к этому компьютеру не подключался. И да, у меня работало с подтяжками 10к на eeprom, один раз из 5-и зависало при подключении usb, я допускаю сложные в понимании ошибки с этим связанные, поэтому лучше сразу на 2.2к заменить.

Цитата
кипел кварц на 50.000,

Они хорошо паяются двумя паяльниками по бокам, с предварительно пролуженными площадками на нём и плате.

Покупал сейчас на Алиэкспресс батарейки и обратил внимание, что все дешёвые лоты на EPM240T100C5N пропали из продажи. Только что было навалом за копейки, и вот тебе раз. Не вижу их (жулики не в счёт). Видимо, все собирают EMTT v4, торговцы решили поднять цену. Даже отладочных плат не вижу на EPM240. Однако, что интересно, EPM570T100C5N в продаже есть пока что (по спекулятивной цене, как я покупал). SN74AVC4T245 тоже пока в продаже есть (ссылку давал). Поэтому, если собираетесь что-то делать, закупайтесь дешёвыми штучками заранее, я сам так делаю, и вам советую. Дорогое и по сумасшедшим ценам, конечно, заранее покупать не нужно. Проект, в принципе, перестраивается под любую CPLD, но если взять более старую, то там только 3.3 вольт, понадобится согласование, выгода сомнительна.
Статус: отсутствует
letunov45 Дата: Вторник, 28.07.2026, 04:59:16 | Сообщение # 468
Участники
Сообщений: 129
Цитата Postal2 ()
На плате FX2LP перемычка на "SW1" не стоит, земля не подключена.

Нашел фото твоих плат и увидел, что я немного не доглядел, поставил перемычки, убрал один штырек и все питание 5 вольт появилось. Спасибо за подсказку

Добавлено (28.07.2026, 05:06:11)
---------------------------------------------

Цитата Postal2 ()
Настрой работу FX2LP, прошивку в него загрузи, а потом уже шляпу надевай. Чтобы не было проблем, опять же смотри, где на моём фото 2.2к установлены, сразу можешь их не ставить

теперь с платой FX2LP разбираюсь - настройка, прошивка. На твоих фото в "железе" 2.2к я не увидел ну их и не нужно ставить
Статус: отсутствует
Postal2 Дата: Вторник, 28.07.2026, 05:18:07 | Сообщение # 469

Автор темы
Участники
Сообщений: 800
Цитата
На твоих фото в "железе" 2.2к я не увидел

Резисторы с надписью "222".
Цитата
ну их и не нужно ставить

Сразу, если работает, не обязательно, но потом в процессе поставь.
Статус: отсутствует
letunov45 Дата: Вторник, 28.07.2026, 18:20:19 | Сообщение # 470 | Отредактировал: letunov45 - Вторник, 28.07.2026, 19:50:25
Участники
Сообщений: 129
Цитата Postal2 ()
Резисторы с надписью "222"
Вроде все просмотрел твои фото, но так и не нашел плату на которой бы стояли эти резисторы.
Прошивку для платы FX2LP нашел только этот архив fx2lp_fw_009, если она, то в EEPROM прошиваем, а еще и в RAM нужно?
Статус: отсутствует
Postal2 Дата: Вторник, 28.07.2026, 20:52:32 | Сообщение # 471

Автор темы
Участники
Сообщений: 800
Цитата
так и не нашел

На фото, где слева зелёная, а справа синяя.
Цитата
а еще и в RAM нужно?

Функция для чтения-записи eeprom содержится в самой прошивке. Поэтому сначала "Write RAM", а потом "Write EE". Чтобы прочитать чужую прошивку, "Write RAM", а потом "Read EE". При этом функция приёма-отправки данных в исходнике, а исполнение с eeprom это фирменная функция Cypress (хотя она тоже в прошивке), поэтому нет failsafe, если связи с eeprom нет, то будут ошибки. Когда программа работает сама с eeprom как программатор, то используются другие функции, и там failsafe есть.
Статус: отсутствует
letunov45 Дата: Среда, 29.07.2026, 03:39:55 | Сообщение # 472
Участники
Сообщений: 129
Цитата Postal2 ()
На фото, где слева зелёная, а справа синяя.

нашел, спасибо

Добавлено (29.07.2026, 04:40:50)
---------------------------------------------

Цитата Postal2 ()
Поэтому сначала "Write RAM", а потом "Write EE". Чтобы прочитать чужую прошивку, "Write RAM", а потом "Read EE".


Это нужно делать из программы Postal3

Добрый день, я извиняюсь за свои вопросы, но я ни чего не понял. Не пойму какой прошивкой прошить плату FX2LP, какой программой и каким программатором, куда цепляться на плате (если Postal3 или CH341 и прошивать только 24С128 тогда микросхему можно снять или прищепкой прошить)? Или еще нужно в микроконтроллер ?
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Среда, 29.07.2026, 04:54:08 | Сообщение # 473 | Отредактировал: Postal2 - Среда, 29.07.2026, 05:33:28

Автор темы
Участники
Сообщений: 800
Цитата
Это нужно делать из программы Postal3

Точно. В том месте, где расположена галка для включения шляпы ("tune", вкладка "COM settings"). "Write RAM" (тем же файлом iic) нужно только для чистой микросхемы, в дальнейшем только "Write EE" (и переподключить девайс после этого). Прошивку покажет кнопкой "Test" (последняя выложенная нужна конечно, сейчас версия 009). Если хочется помучиться и попаять лишний раз, то можно файл iic записать программатором в eeprom конечно.
Резисторы 2.2к я припаял специально для фото, мне интересно было, какие ошибки могут быть (если оставить 10к). К сожалению, ошибки зависят от экземпляра. В моём случае всё зависало (светодиод не мигал), и Windows писала "неизвестное устройство". На других платах эффект непредсказуем.

Вы можете использовать функции загрузки eeprom на любом стороннем устройстве, временно загрузив прошивку (EMTTv4) в RAM. Мало того, если какой-либо неадекватный разработчик предоставил вам только hex и предлагает его постоянно загружать вручную, то вы можете этот hex загрузить в eeprom, программа на лету его сконвертирует. Также программа может сконвертировать выгруженный из RAM hex/bin для записи в eeprom, и в дальнейшем при подаче питания RAM будет грузиться автоматически.
Статус: отсутствует
ouhid2004 Дата: Четверг, 30.07.2026, 20:10:40 | Сообщение # 474
Участники
Сообщений: 44
Можно ли принять этот план?
[ FX2LP (CY7C68013A) ] [ SN74AVC4T245 ] [ eMMC / SD Card ]
| IFCLK (or CTL0) |------------>| 1A1 1B1 |------------>| CLK |
| | | | | |
| PB7 (CMD) |<----------->| 1A2 1B2 |<----------->| CMD |
| | | | | |
| PB6 (DAT0) |<----------->| 2A1 2B1 |<----------->| DAT0 |
| | | | | |
| RDY0 / CTL1 (DIR) |------------>| 1DIR , 2DIR | | |
| | | | | |
| GND |------------>| 1OE , 2OE |------------> GND (Always ON) |
| | | | | |
| 3.3V |------------>| VCCA VCCB |------------> 1.8V / 3.3V (VCCQ)|
| | | | | |
Статус: отсутствует
Postal2 Дата: Четверг, 30.07.2026, 23:32:30 | Сообщение # 475

Автор темы
Участники
Сообщений: 800
Цитата
Можно ли принять этот план?

На всех вариантах Устройства в режиме eMMC предусмотрена работа с управляемым буфером, при этом для FX2LP (без шляпы) согласование с 1.8 вольт возможно строго через управляемый буфер (SN74AVC4T245 или подобный). Схемы подключения есть в этой теме чуть раньше. Сигналов управления внешним буфером выводится 2, но достаточно использовать один для FX2LP.
Изначально при разработке поддержки eMMC было решено, что буфер должен быть управляемый, и для него надо выводить сигналы. Почему так? А потому, что неуправляемый буфер (двунаправленный) не является элементом логики, это аналоговый компонент, у которого вход с выходом просто динамически замыкается через канал полевого транзистора. Почему это плохо? Допустим, вход стороны 3.3 вольт подтянут к высокому уровню и имеет ёмкость, допустим 20 пФ. Со стороны 1.8 вольт микросхема выставляет ноль на этом канале, она будет разряжать эти 20 пФ своим собственным выходом через открытый аналоговый канал неуправляемого согласователя уровней. Проблема очевидна. Когда мы согласуем 2 устройства сторонней разработки, у нас обычно нет выбора, и неуправляемый согласователь уровня является последним и единственным средством. Если же мы сами разрабатываем устройство, то заведомо запроектированный неуправляемый согласователь будет выглядеть как признак недостатка ума.
Статус: отсутствует
letunov45 Дата: Пятница, 31.07.2026, 04:30:50 | Сообщение # 476 | Отредактировал: letunov45 - Пятница, 31.07.2026, 07:44:22
Участники
Сообщений: 129
Цитата Postal2 ()
("tune", вкладка "COM settings"). "Write RAM" (тем же файлом iic) нужно только для чистой микросхемы, в дальнейшем только "Write EE"

Резисторы 2,2К установил.
RAM записалось файлом postal.hex. Если выбираю файл postal.lic, то ни чего не происходит возвращается обратно в окно выбора.
После записи в RAM сразу выбираю "Write EE" выбираю postal.lic (Джампер J2 - установлен) немного висит потом начинается процесс прошивки и сразу ошибка.
Я что то не так делаю или EEPROM ? Со снятым джампером J2 в строчке Err Addr 64 вместо 64 ставит 0

Config Load Success.
working, wait...
Done.
writing size = 7467
Превышен таймаут семафора.

Err Addr 64
Config saved .
Статус: отсутствует
Postal2 Дата: Пятница, 31.07.2026, 07:21:43 | Сообщение # 477 | Отредактировал: Postal2 - Пятница, 31.07.2026, 07:24:57

Автор темы
Участники
Сообщений: 800
Цитата
Если выбираю файл postal.lic, то ни чего не происходит возвращается обратно в окно выбора.

Проверил файл iic на Windows 10x64, действительно очень быстро грузит в RAM, однако в логе видно "done".
Поскольку для самых ранних версий я выкладывал hex, то можно и его в RAM записать, с точки зрения последующей записи в eeprom разницы нет. Поддержка eeprom есть с самой первой версии, это понятно, иначе как бы я мог тестировать прошивки.
Цитата
(Джампер J2 - установлен)

Надо снять, а вообще выпаять и оставить пустые дырочки, как на моём фото.
Цитата
Со снятым джампером J2 в строчке Err Addr 64 вместо 64 ставит 0

Чудеса. В прошивке при записи eeprom используется несменяемый адрес 51, он для снятого джампера. В общем, нужна исправная микросхема 24C128 (можно 24C64), подключенная к соответствующим ножкам FX2LP, с обязательными подтяжками 2.2к (при записи выставляется скорость 400 кГц), при этом ножки адреса у eeprom не все на земле, одна (номер один) поднята (отключенный джампер), чтобы получить адрес 51.
Видно по логу, что всё остальное работает.

Поскольку при операции записи eeprom используется pipe0, то можно экспериментировать безопасно, Windows не упадёт.
Статус: отсутствует
letunov45 Дата: Пятница, 31.07.2026, 19:36:14 | Сообщение # 478 | Отредактировал: letunov45 - Пятница, 31.07.2026, 19:41:43
Участники
Сообщений: 129
Купил в магазине 24c128 b 24 c64 и ни одна ни в каком программаторе не определяется и не шьется, видимо пустышки. Снял с платы 24с64 и все отлично прошивается и читается без ошибок.
Config Load Success.
working iic, wait...
CY_IIC_000.iic saved.
writing size = 7467
Done.
Config saved .

Теперь можно узнать назначение каждого штрырька какие СМD, CLK, D0 для подключения к ЕММС? ну и остальные штырьки тоже?
Скачать файл можно после регистрации регистрация | вход
Статус: отсутствует
Postal2 Дата: Пятница, 31.07.2026, 20:22:10 | Сообщение # 479

Автор темы
Участники
Сообщений: 800
Цитата
видимо пустышки.

Удивительно. Вон уже до чего докатились. Я пока не видел. Можно в крайнем случае поставить и 24с256, и 24с512, но избыточная ёмкость никогда не будет использована. Вообще на этих платах стоят 24C128 очень подозрительного вида. Я адресные ножки в режиме диода (3 вольт) на землю проверял у этой 24C128, так FX2LP и не загрузился на первый раз после этого, со второго подключения только, хотя резисторы 2.2к стоят.
Цитата
какие СМD, CLK, D0 для подключения к ЕММС?

KREMLIN сделал аналогично разъёму прошивки AVR, поскольку у atMega на него как раз выведено нужное. Питание можно прозвонить, остальные штырьки можно сверить с картинкой платы (поглядывая на обратную сторону тоже), на ножках EPM слева направо: CLK,CMD,DAT0, можно отследить путь на разъём. У EPM две группы сигналов, разъём слева на 3.3 вольт, справа на 1.8 вольт (питание 3.3 тоже заведено).
Статус: отсутствует
letunov45 Дата: Суббота, 01.08.2026, 04:30:22 | Сообщение # 480
Участники
Сообщений: 129
Цитата Postal2 ()
разъём слева на 3.3 вольт, справа на 1.8 вольт (питание 3.3 тоже заведено).

Т.Е. питание отдельно на ЕММС не подаем, а берем с этих ножек?
Статус: отсутствует
Поиск:

Форма входа


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

Телевизор Grundig 50...Раздел: Технофлейм телевизионной техники

()

Вопрос для ОттоРаздел: Технофлейм телевизионной техники

()

Efifier HCS2330Раздел: Бытовая аудиоаппаратура

()

AJ-002-MB-VER1.6Раздел: Восстановление поврежденного ПО (WinCE, Android)

()

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

()

Toyota 86120-26032Раздел: Технофлейм CarAudio

()

LG 42LB671V-ZC (шасс...Раздел: LCD (ЖК) телевизоры

()

Парогенератор Tefal ...Раздел: Бытовая техника

()

RT809H

(5763)

machenist

(постов: 14547)

semvictor

(постов: 10302)

ильшат

(постов: 8685)

terrarist

(постов: 6903)

Сантехник

(постов: 6476)

ФАРТ

(постов: 6072)

Otto

(постов: 5712)

vini

(постов: 5424)

wximer

(03.08.2026)

Livestech

(03.08.2026)

Pimpa123

(03.08.2026)

eletrohanawa

(03.08.2026)

arazaly_master

(03.08.2026)

maksimuk

(03.08.2026)

F1LINE

(03.08.2026)

sasavod102

(03.08.2026)

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

Hyundai Tuscon 2025

(0)

Hyundai Elantra 2017

(0)

AVR ISP II

(0)

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

(398253)

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

(96)

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

(118)

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

(923)

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

(4606)

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

bujhm1957

(03.08.2026)

w00dr00

(03.08.2026)

jhonmark

(03.08.2026)

viktor9017

(03.08.2026)

Lennier

(03.08.2026)

imilinka

(03.08.2026)

Rawen99

(03.08.2026)

Cmkrt

(03.08.2026)

musya

(03.08.2026)

lox1977

(03.08.2026)