PDA

Просмотр полной версии : Что есть бут?



lotas
14.06.2004, 03:54
Добрый день!

Кто мне обяснит, как программист - программисту, что такое бут, и нафига он заливается в телефон?
Какие его функции? что он делает в телефоне? как телефон реагирует на этот бут? что происходит в момент включения?

:) ответьте пожалуйсто, если не тяжело - не дают покоя эти буты :)

alle
14.06.2004, 19:40
boot (bootcore)- программа с которой начинается загрузка телефона,
после нажатия кнопки вкл твой тел начинает читать флеш, при этом начинает он с того места где записана boot часть тот в свою очередь проверив работоспособность железа и создав начальные условия грузит дальше прошиву...
аналогично bios на компе...

alle
14.06.2004, 19:43
Чаще bootcore нежели boot, а есть процесс такой(загрузка)

lotas
15.06.2004, 01:17
То есть, по идее, можно стартануть мабилу программно, засылая в неё бут...
... интересно всё же разобраться что там именно за команды и как процессор мобилы на это реагирует.
может кто мануалы какие видел?

Mbl
15.06.2004, 02:17
Ну загнули блин!:confused:

lotas
15.06.2004, 11:03
Я просто думаю, если прогу по работе писать с телефоном, то без бутов (БУТылки) не разберёшься :D

NSerN
15.06.2004, 12:22
Мда :(
@ alle - ты хоть сам понял, что написал???
@ lotas - даташит на проц найти не проблема, но посмотрев его, я думаю твой оптимизм быстро угаснет :D На чем хоть писать собираешься?

kori
15.06.2004, 14:06
ага - стартани комп програмно без биоса!!!!
программеры....

lotas
16.06.2004, 00:17
2kori: а вот с этого места по-подробней - что значит "программно без биоса"? что по-твоему биос - девушка? (базовая система ввода-вывода :D)

если обзываешь программерами, то хотя бы скажи что-нибудь по теме. Кстати биос - как-раз таки программа, в которой храняться настройки железа + обработчики прерываний.
Я же хотел узнать что находиться в бутах - такие же там настройки, или просто программа, которая выполняется в момент получения этого бута.....

аргументируйте, пожалуйста

NSerN
16.06.2004, 01:30
если обзываешь программерами, то хотя бы скажи что-нибудь по теме. Кстати биос - как-раз таки программа, в которой храняться настройки железа + обработчики прерываний.
Я же хотел узнать что находиться в бутах - такие же там настройки, или просто программа, которая выполняется в момент получения этого бута.....

И ни то и ни другое:)
Попробую по понятней: bootloader это система команд низкого уровня для инициализации различных режимов работы процессора (чтение, запись и т.д и т.п). Повторяю все это берется из даташита на проц. Это не Visual среда, где можно красивые окошки рисовать :)

g_vova
17.06.2004, 16:35
Hello vsem!
Cital vse temu, no neceqo ne ponyal!
1. Pocemu sravnivayte BOOT s BIOS-om? Po moemu sam imya qovarit cto BOOT - eto zaqruzocnoe sektor, qde xranyaetsya zaqruzocnie parametri telefona. S etoy tocku zreniya Boot-u mojno sravnit s vintom. Esli boot isporcen to telefon ne vklyucaetsya, to est ne smojet zaqrujat specialnoe OS ('System or boot disk failure'). V tokom slucii eti parametri proqramnim obrazom zaqujaem processoru (To est zaqrujaemsya ot floppi diska). Nu kakie tam parametri, mikro komandi ya sam neznayu, oceeen xocu znat.
2. V srede Visual mojno sdelat vse?! No eto oceeen trudno. No mne toje interesno!!!
3. Prosu vsem, esli u vas est koy-kakie manuali, ili ssliki vlojite.

Esli ya osubayus, obsudute ....

barabaka
18.06.2004, 00:49
Першиков В.И., Савинков В.М. "Толклвый словарь по информатике" М. 1991г. см. страница 100 - загрузчик предввода.

g_vova
18.06.2004, 14:47
barabaka
Otarvi str. 100 i vloji syuda! :)

Akustik
19.06.2004, 05:16
чиво вы спорите то? программно можно, ведь в х50 и раньше не было буткора...

NSerN
19.06.2004, 12:09
Автор оригинала Akustik
чиво вы спорите то? программно можно, ведь в х50 и раньше не было буткора...

А куда он делся? :lol: :lol: :lol:

ALENA
19.06.2004, 12:24
Кто что знает по загрузчику на Sagem..ах?

barabaka
26.06.2004, 17:32
IdaPro знает. Мне показывала.

Botya666
26.06.2004, 21:27
barabaka
У тебя есть полный IDA? Готов дать немного денег за его получение

alle
28.06.2004, 22:39
модератору> так что там с камнями и даташитами...
раз такой умный объясни детям...

alle
28.06.2004, 22:42
уточните что мы обсуждаем:
1 bootcore
2 boot loader

Botya666
28.06.2004, 22:51
модератору> так что там с камнями и даташитами...
Для всех кому интересно, качайте и читайте
http://www.infineon.com/cgi/ecrm.dll/ecrm/scripts/prod_cat.jsp?oid=-8984

lotas
01.07.2004, 15:03
очень хорошее объяснение что есть бут и чем это грозит есть на gsmhostingе:
http://forum.gsmhosting.com/vbb/showthread.php?t=43956

если кто в англицком не особо шарит, то в 2х словах - для работы с телефоном в него посылается определённый набор команд (программа) которая открывает доступ к ресурсам телефона, точнее к флэшу, епрому... и которая "ведёт переговорый" с пользовательским софтом вот...


осталось выяснить откуда можно позаимствовать эти самый команды которые посылаются в телефон.

lotas
01.07.2004, 15:06
очень хорошее объяснение что есть бут и чем это грозит есть на gsmhostingе:
http://forum.gsmhosting.com/vbb/showthread.php?t=43956

если кто в англицком не особо шарит, то в 2х словах - для работы с телефоном в него посылается определённый набор команд (программа) которая открывает доступ к ресурсам телефона, точнее к флэшу, епрому... и которая "ведёт переговорый" с пользовательским софтом вот...


осталось выяснить откуда можно позаимствовать эти самый команды которые посылаются в телефон.

lotas
01.07.2004, 16:13
Или скорее всего в буткоре команды С166 го проца который в большинстве симансав стоит... надо будет попробывать в дебагере поглядеть - вдруг там всё просто :D

lotas
03.07.2004, 14:50
Если кому ещё интересно, то лучше всего разобраться с бутами помогут исходники Фреи :)
там всё есть в исходниках - и загрузочники на асме и работа с телефоном - все ответы на все вопросы (если искать хорошо)

dervish
08.07.2004, 03:41
@lotas

Где взять исходники?

lotas
08.07.2004, 13:02
поискать в google : siemens_source_code.zip

ну и если не поможет (хотя должно) то на forum.gsmhosting.com куча ссылок было