[cvetblue]
Контроллер
RTD2120 имеет свою внутреннюю Flash, для работы с ней с помощью программы
Postal2 необходимо: любой
Jig VCT или
HC05,
подключаемся к SCL, SDA через разъем VGA или прямо на выводы контроллера - 5 SCL(RXD), 8 SDA(TXD). Между SCL и питанием +3,3V запаиваем диод катодом к питанию. Меняем кварц на 12-14 МГц. Запускаем программу
Postal2, заходим в
Settings и там выбираем пункт Philips
после в появившемся окне выбираем наш подключенный Jig ( пункт Connection ), ставим птичку в Realtek/Novatek/... и выбираем чип RTD2120
жмем ОК. После проверяем что бы на главном окне птичка стояла на Philips_e
и вверху появится
RTD2120. Настройки закончены.
Первым делом нам нужно процессор ввести в BOOT режим, процессор в этом режиме готов к работе с Flash памятью. Для этого включаем питание аппарата, после нажимаем на кнопку
ISP IN при правильном конекте в окне должно появится следующее сообщение
[cvetgray]Entering ISP ...
Assume RTD Running .
- Now Reading, wait ...
Enter ISP OK .
[/cvetgray]
и кнопка
ISP IN должна стать
OUT ISP. Если это все прошло как я описал, то конект с чипам у нас есть и мы готовы к чтению, записи Flash памяти.
Считывания.
Нажимаем на кнопку Read, начинаем считывать, создается два файла backup_RTD_001.bin и backup_RTD_001.hex, это два одинаковые файла прошивки, просто в разных форматах. В окне должен пройти такой лог -
[cvetgray]Entering ISP ...
Assume RTD Running .
- это наш конект - Now Reading, wait ...
- это наш конект Enter ISP OK .
- это наш конект Assume RTD Running .
- Now Reading, wait ...
RTD2120 Read Started .
- читаем Flash "temp_backup.bin"
- создается файл прошивки в .bin - Done.
Bin2hex Started ...
- запускается программа Bin2hex HEX-File Create Complete .
- конвертации прошивки из bin в hex "Auto" = Combined Mode .
Verify Started ...
- сравнивается считанная прошивка Assume RTD Running .
- Now Reading, wait ...
Connected. Continue ...
RTD Verify 98304 OK
- все прошло ОК Realtek Verify Complete .[/cvetgray]
Запись. Жмем на кнопку
Open, выбираем файл прошивки. Жмем кнопку
Write, начинается стирание, запись, лог в окне должен быть такой -
[cvetgray]Entering ISP ...
Assume RTD Running .
- Now Reading, wait ...
Enter ISP OK .
File is smaller,
Write by FileSize .
Assume RTD Running .
- Now Reading, wait ...
Connected. Continue ...
Erasing ...
Erase Complete .
Writing ...
Main CRC : EF
Calculated : EF
Extended CRC : C9
Calculated : C9
Realtek Write Complete .
"Auto" = Combined Mode .
Verify Started ...
File is smaller,
Verify by FileSize .
Assume RTD Running .
- Now Reading, wait ...
Connected. Continue ...
RTD Verify 82101 OK
Realtek Verify Complete .[/cvetgray]
После окончания все операций, нужно аппарат вывести из
BOOT режима, для этого жмем на кнопку
OUT ISP и аппарат можно пробовать включать ...
Ссылки в помощь:
Именно с этого сообщения начинается поддержка Postal2 контроллера RTD2120
Тема о первом опыте перепрошивки RTD2120[/cvetblue]