Доброго времени суток. Если нужно было прошить аппарат никогда не задумывался. Скачивал прошивку, вставлял микросхему в программатор, зашивал, впаивал на место и вообщем на этом все. Но все таки хотелось бы понять как это все работает. То есть как определяется в какой адрес и что должно писаться. Я понимаю что каждый производитель пишет программу под модель и процессоров большинство выводов программируемых. Но все равно наверное есть какие то общие принципы либо в тех документации к процессорам. Вообщем хотелось бы понять как это все работает.
Если объяснить как работает Солнце и как атомы окружены хаотичностью или определёнными движениями электронов и по каким законам происходит -Общее движение, можно было бы стать частью -Бога или иметь частичку Создателя. Поэтому , ваш вопрос был Интересен, но, НИКТО не ответит -по причине общечеловеческой тайны, которую познаЮт лишь избранные и каждый, в своей прерогативе знаний сути.
A6i6kin, Микросхема памяти , это всего лишь банка ,носитель инфы и в большинстве случаев , прошивка заливается по порядку начиная с первой ячейки и до самого того сектора до которого займет сам файл . Проц сам видит эту инфу и в нужный ему момент берет то что ему нужно . Это как хозяйки ищет в подвале нужную ей закрутку разглядывая полки . Но , не все так просто как нам хотелось этого . Кроме этого , в памяти , есть и служебные зоны , в которых содержится инфа о самой микросхемы и для работы внутреннего контроллера памяти ... Так же , есть флешки , которые разделяются не только на основные банки где лежит инфа , но и так же служебка и , зона в которой содержится определенная часть прошивка и прошивается она отдельно от остольных . В некоторых программаторах такие как тритон или халк , можно задать атрибут прошить эту зону или нет . В некоторых случаях ту самую зону приходится редактировать и делать отдельный бэкап . Это как та же хозяйки , которая ложит закрутку на полку но , есть полки , на которых стоит определенная закрутка которую она не разрешает брать ... Вот примерно как то так . Ну , про то что есть микросхемы которые однократного программирование , об этом не стоит говорить ... Об этом можно судачить целых 100 страниц и всеровно все не расскажешь
Мастер спасибо. Про сами памяти вообщем то знаю. Про то что проц берет от туда нужную информацию тоже. Шить тоже шью. Уже пятнадцать лет. Просто захотелось быть не только швеей - мотористкой, но и понять как работает закройщик. То есть научиться читать саму информацию.
Честно , лучше не знать этого процесса . Это не к чему знать .. Это так скажем процесс внутренней секреции , общение между процом и флешью .. Ну и пуская там на здоровье общаются
ЦитатаA6i6kin ()
как работает закройщик.
Все идентично , не смотря на то что закройщики разные .. Практика друг практика , вот что главное . То есть к примеру осликам проверить обмен между закройщикам и швеей а что именно они там шьют и за какое время , это уже ихнее дело
Ну почему же познавать новое всегда интересно и насколько я правильно понял ТС интересно снятие лога ,а также как его "читать".Если с первым более-менее просто,то со вторым-не так уж (практика,практика,и еще раз .....).
Да , только если эта практика была бы как минимум раз в месяц , то можно замарачиваться а если реже то и смысла нет . Все практические навыки забываются . Софт это не железо С железом работать легче чем с софтам , особенно если приходится редактировать дампы . Я например так и не понял как отредактировать биос на ноут hp если он достался чистым , как прописать me регион .... На DVD с чипам мтк , с помощью программ редакторов , редактировал , крутил вертел как хотел дампы а вот с дампами от буков , я не лады Сколько не пытался , сколько не старался , но не мое это и все .. Ну , если автор конечно захочет , то пускай. Я его не отговариваю а просто даю совет .. Просто из своей практике скажу вот что : Работу с железом , хоть на годы откинь и не подходи , всервоно навыки не утратятся а вот с софтам , достаточно месяц не работал , уже все позабыл .. С железом как не крутите а все же легче работать ..
Да , только если эта практика была бы как минимум раз в месяц , то можно замарачиваться а если реже то и смысла нет .
Ну телевизор не один в месяц делаю. Можно конечно их ремонтировать даже не зная как работает транзистор, меняй себе вздувшиеся конденсаторы и сгоревшие диоды. Да и действительно с неисправностями наверное не больше двух аппаратов в месяц приходят. Тем интереснее. Это скорее не для заработка, так просто интересно.
Добавлено (22.11.2020, 00:00:12) --------------------------------------------- Господа я так понял что изначально пишется на ассемблере или С. А уже потом компилируется в бинарник. Вопрос можно ли сделать с прошивкой обратную процедуру. Все же программу скажем на С понять легче чем в бинарнике.