LINUX.ORG.RU

Ответ на: комментарий от IMAM

она или перепрошивается или редактируется. сейчас ищу ссылку, ненайду.

uuuuu
() автор топика

bootcode.bin у raspberry вместо загрузчика, все из-за не традиционной архитектуры чипа, первый и главный в нем DSP процессор, он же видеоядро, он запускается первым и инициализирует arm ядро.

whatevar
()
Ответ на: комментарий от whatevar

внутри нет чипа с биосом?

биос находится на загрузочной карте с системой?

Я не думал что такое возможно.

uuuuu
() автор топика
Ответ на: комментарий от uuuuu

Нет чипов, на плате rom находится в SoC, и биоса там тоже нет, на arm системах вместо биоса загрузчик. В большинстве случаев это u-boot. Из-за особенностей SoC малины, там свой загрузчик, по типу тех что были во времена до ibm совместимых компов. Старт происходит примерно так:
GPU начинает исполнять загрузчик первого уровня который внутри SoC;
загрузчик первого уровня читает sd карту и загружает загрузчик второго уровня bootcode.bin в L2 кэш и запускает его:
bootcode.bin запускает sdram и загружает загружает загрузчик третьего уровня loader.bin в ОЗУ и запускает его(последние версии малины не используют загрузчик 3-го уровня);
загрузчик 3-го уровня запускает прошивку GPU start.elf;
start.elf читает config.txt, cmdline.txt и запускает kernel.img.
По сути все что умеет делать loader.bin это запускать .elf файлы, потому он был нужен чтобы загрузить start.elf в начало озу. В последних версиях они добавили поддержку .elf в bootcode.bin и loader.bin стал ненужен.

whatevar
()

beaglebone можешь взять. Там MLO можно самому собрать.

И да, как такового «биоса» на ARM одноплатниках нет. Блобы бывают, да.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от vaddd

уефай точно сомнителен в его реализации что есть сейчас...

в малине точно уефая нет?

uuuuu
() автор топика
Ответ на: комментарий от uuuuu

blob - это закрытая фирмварь. Отличается почти нчием

Dark_SavanT ★★★★★
()
Ответ на: комментарий от uuuuu

почему базовая система ввода вывода не цепочный загрузчик? почитай википедию.

whatevar
()
Ответ на: комментарий от whatevar

не совсем понял(

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

в одноплатниках это возможно?

uuuuu
() автор топика
Ответ на: комментарий от uuuuu

сок можно перепрошить, он в блобе?
блоб = фирмваре = почему это не биос?

BLOB - Binary Large Object с такими вопросами ты явно рано и не тем интересуешься.

whatevar
()
Ответ на: комментарий от uuuuu

К твоему счастью raspberry pi специально сделан для обучения, и программно ты там ничего не можешь сделать непоправимого, в случае чего нужно просто перезаписать образ на sd карту.

whatevar
()
Ответ на: комментарий от whatevar

Ты можешь ее сломать физически, или электрически, больше никак ты ей не навредишь.

whatevar
()
Ответ на: комментарий от uuuuu

после железа биос\блоб\фирмварь потом ос, потом конфигурирование и софт.

смысла в софте на ос в которой что-то с биос... ну как у меня...

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

вопрос что первостепенно железо или программатор или софт под програматор и прошивку ...

или какой диск с чем добыть(купить) возможно есть первостепенным.

купил убунту. там нет флешрома и прошивки на диске... а такое нигде не продается.

купить можно одноплатник или проводков на лпт накрутить... ну там резисторов - как на фотках... у меня еще паяльник есть можно и пропаять...

впринципе есть модем бюджетный хсдпа - правда к нему нет доверия...

хочу еще купить флешром и прошивку - но пока негде...

ктонибуть не продаст?

uuuuu
() автор топика
Ответ на: комментарий от uuuuu

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

whatevar
()
Ответ на: комментарий от whatevar

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

все вернуть или определить - без программатора и второй машины никак.

потом ОС с конфигурированием и програмами и использованием.

Но есть проблемы в некоторых прошивках. это изменение с системы непонятно на что это в уефай.

получается что первостепенно это прошивка.

uuuuu
() автор топика
Ответ на: комментарий от uuuuu

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

whatevar
()
Ответ на: комментарий от uuuuu

я выбираю чем мне перепрошиватся...


предлагаю тебе прошиться физико-математическим классом для начала

whatevar
()

Насколько помню

Чтобы лучше помнить советую записывать...

anonymous
()
Ответ на: комментарий от uuuuu

смотри, запороть софтово rpi так чтобы был совсем кирпич ты не сможешь. Разве что ты очень удачлив и талантлив.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от cvs-255

Ага, почитай доки на allwinner, там НЮАНСЫ.

А иногда до нужной доки надо через NDA добираться. Например Secure Boot на марвеллах только в шитодате котоырй под NDA дают.

И так далее. Ладно хоть есть u-boot который теоретически может дать хоть какую-то общность методов загрузки.

Dark_SavanT ★★★★★
()
Ответ на: комментарий от Dark_SavanT

Ну, если в общем, то чипы с даташитом под nda - это зло.

cvs-255 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.