Перейти к содержимому



Фотография
* * * * * 1 Голосов

Программирование через гипертерминал.

NAND Flash PuTTY MT29F1G08ABADA

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 43

#21 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 14 Март 2015 - 19:45

прошил чипы по отдельности

А что за программатор использовали?


  • 0

#22 Гость_zdesi_*

Гость_zdesi_*
  • Гости
  • Репутация
    0

Отправлено 15 Март 2015 - 08:35

 

 

А что за программатор использовали?

 

Шил, еепром M24C64 и флеш 25P05VP, программатором TL866A, потом прошил сервисной прошивкой с оф сайта по USB. 


  • 0

#23 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 19 Март 2015 - 23:17

Продолжение методики, как работать в терминале.

Излазив Интернет, по крупицам собирая методику, и в результате наметился определённый порядок, о котором и расскажу здесь.

Для эксперимента   взял всё тот же DVD Toshiba.

Настроив программу PuTTy, запускаем её. DVD подключаем к сети, он переходит в дежурный режим и сразу же в терминале, наблюдаем загрузку лога.

Ter

После того, как загрузка лога остановится, на DVD нажимаем кнопку – Power -. Процесс загрузки

лога продолжается. И вот тут нам и надо его прервать, что б появилась  командная строка в терминале,

для подачи команд.

2 mt8551 base # командная строка
 

Если посмотреть следующий лог в терминале, то увидим строку:

Hit any key to stop autoboot:   0, последняя цифра 0 (сек). Это то время, за которое нам надо успеть

Нажать – Enter -, что, не реально выполнить. Но есть выход, увеличить время, что б успеть выполнить команду. Для этого создаём текстовый файл и в нём прописываем следующее.

#bootdelay

setenv bootdelay 9

saveenv

Сохраняем файл под именем usb_auto_update.txt 

Запускаем терминал, включаем DVD, ждём загрузку, затем выбираем функцию – Отправить файл – выбираем этот файл и отправляем.

И через интервал в секунду, видим в терминале, появляются отправленные нами команды.

Затем DVD включаем кнопкой – Power – и почти что синхронно, жмём клавишу – Enter -,

пока не увидим  - Hit any key to stop autoboot:   0, загрузчик должен остановиться и увидим

долгожданную командную строку – mt8551_base  # -

Хоть я и выбрал время задержки 9 сек., но что-то сразу не получилось остановить U-Boot, а со второго раза, всё пошло.

Теперь нам надо выяснить, а какие команды следует вводить. Для этого зайдём в меню,

выполнив команду

mt8551_base  # h   -  или ?

3 H помощь

Находим здесь команду printenv – запускаем и видим вот это

4 U boot

Процесс изучения продолжается……

 


  • 0

#24 LiVan

LiVan

    Вебмастер

  • Administrators
  • Репутация
    0
  • 1 805 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Вебмастер
  • Программатор:
    RT809F, EZP2010, POSTAL3
  • Осциллограф:
    C1-65, C1-83

Отправлено 09 Апрель 2015 - 08:18

SecureCRT

Прикрепленный файл  2015-04-09_083613.jpg   96,1К   Количество загрузок: 0

Spoiler

Как правильно записать лог файл поиска используя ПО Secure CRT



#25 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 20 Январь 2016 - 16:09

Доброго времени суток участникам форума.

Прошу помощи в прошивке телевизора.

Подключил терминал, а там есть только stand by прошивка, uboot не видно.

Выдает следующее:
EFSBL-CI+ 550 (007)TLB-DONE
FLASH RESET
SECUREBOOT-ENABLED
UkU
E_
Что дальше делать ума не приложу.


  • 0

#26 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 17:13

Что дальше делать ума не приложу.

укажи, что за телевизор и какую используешь терминальную программу?


  • 0

#27 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 20 Январь 2016 - 17:20

укажи, что за телевизор и какую используешь терминальную программу?

Телевизор Philips 32pfl7406h/60 шасси Q552.2e LA
Программа гипертерминал от win xp.


  • 0

#28 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 17:25

qark06, а полный лог можешь указать?

 

Выдает следующее:

EFSBL-CI+ 550 (007)TLB-DONE

FLASH RESET

SECUREBOOT-ENABLED

UkU

E_

или это всё, что выдал терминал?


  • 0

#29 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 18:15

Укажи, что за неисправность в телевизоре?


  • 0

#30 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 20 Январь 2016 - 18:39

Да. Если удерживать Esc перед включением, то выдает только первые две строчки.

Привезли телевизор с неисправностью: во время работы выхватывал кадр из изображения и периодически его накладывал его на видеопоток.

Была произведена замена RAM, но это привело лишь к зависанию на заставке Филипс с перезагрузой и двумя мыргами светодиодом. Попытка перепрошивки с юсб успехом не увенчалась.

После подключения терминала увидел лог с началом загрузки uboot и bad bloks в нанде.

Попытка сбросить через sdm привела к данному виду лога:

EFSBL-CI+ 550 (007)TLB-DONE
FLASH RESET
SECUREBOOT-ENABLED
UkU
E_
Попытка вернуться к загрузке uboot ни к чему не привела.


  • 0

#31 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 19:40

SECUREBOOT-ENABLED

если судить по этой фразе (перевод через гугл) - безопасная загрузка включена, то может ещё попробовать

через reboot, в командной строке прописать и произвести общий сброс.

P.S. Почитай ещё вот тут


Сообщение отредактировал Anatos: 20 Январь 2016 - 19:59

  • 0

#32 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 20 Январь 2016 - 20:37

Написать в командной строке терминала не даёт.
Пробовать теперь буду в пятницу и субботу. А в файлах апгрейда прошивки внутри находятся прошивка стендбай-я и рабочая для нанд? Если да, то как их от туда извлечь?


  • 0

#33 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 20:44

как их от туда извлечь?

вот этот момент, я пока сам толком, не разобрался.

А вообще то, раньше терминалом занимался или это только первые шаги в этом направлении?


  • 0

#34 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 20 Январь 2016 - 21:05

Если удерживать Esc перед включением, то выдает только первые две строчки

Попробуй, при подключении терминала (телевизор при этом должен быть отключён от сети), ничего не нажимай на клавиатуре и включить телевизор, при этом должен пойти лог (дождись его окончания). За тем, переведи телевизор

из ДР, в рабочий и вот тут как раз и нажимай ESC, возможно и попадёшь в командную строку.


  • 0

#35 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 20 Январь 2016 - 21:55

После включения питания загружаются только эти четыре строчки и нажимай не нажимай реакции нет.

Терминалом ранее прошивал только модемы через z-modem.


  • 0

#36 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 21 Январь 2016 - 09:48

qark06, Пробуй ещё так, на EEPROM замкни 5 и 6 выводы (лучше используй микро выключатель), телевизор при 

этом должен быть отключён от сети. Запускай терминал, включай телевизор и как пойдёт лог, выводы разомкни. Может так

получится войти в командную строку.  

Почитай ещё тут


Сообщение отредактировал Anatos: 21 Январь 2016 - 11:07

  • 0

#37 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 22 Январь 2016 - 10:10

Перепробовал всё выше написанное, но в командную строку никак не попасть. Курсор стоит как вкопанный.
  • 0

#38 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 22 Январь 2016 - 10:44

qark06, Ну, а как сейчас, после всех манипуляций ведёт себя телевизор: показывает, есть ли изображение, реагирует ли на пульт...


  • 0

#39 qark06

qark06

    Новичок

  • Участники
  • Репутация
    0
  • 9 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    ремонт электронной техники
  • Программатор:
    xeltek
  • Осциллограф:
    uds1022

Отправлено 22 Январь 2016 - 12:01

Кирпич как кирпич. Похоже нет uboot или в него никак не вывести.

Пробовал включать при снятой eeprom, пробовал заливать прошивку с этого форума, ничего не меняется. Умер тузик.


  • 0

#40 Anatos

Anatos

    Мастер

  • Модераторы
  • Репутация
    90
  • 220 сообщений
  • Цель регистрации:
    Участие в работе форума
  • Род занятий:
    Технорук
  • Программатор:
    RT809F
  • Осциллограф:
    С1-65А

Отправлено 22 Январь 2016 - 12:35

Кирпич как кирпич.

похоже что так. Попробуй ещё на NAND Flash замкнуть 29 и 30 выводы. Запускаешь терминал, включаешь телевизор

с замкнутыми выводами и при этом в терминале должна появиться надпись No NAND device found,  ну или что-то

подобное, потом выводы разомкнёшь.  

Можно ещё через network подключится (LAND порт).


Сообщение отредактировал Anatos: 22 Январь 2016 - 12:57

  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей