Как стать автором
Обновить

Моя первая встраиваемая система под управлением Linux

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров17K
Всего голосов 45: ↑44 и ↓1+65
Комментарии24

Комментарии 24

НЛО прилетело и опубликовало эту надпись здесь

Такие конденсаторы в русском языке называются блокировочные. На английском языке decoupling capacitor или bypass capacitor. На английском языке есть статья в Википедии "Decoupling capacitor". Эквивалентной статьи на русском нет.
А в целом статья хорошая.

НЛО прилетело и опубликовало эту надпись здесь

Спасибо, исправил. Буду знать

Насчёт загрузки микросхемы двоякий момент. Я так понял, что здесь он имеет в виду загрузку уже залитой на неё системы. В оригинале именно booting, а не loading.

Поэтому вместо загрузки образа U-Boot FIT со встроенной флэш-памяти, я скачал его со своего компьютера в RAM и загрузил оттуда. Linux прекрасно запустился.

Я что-то не понял, а как он убедился что "Linux прекрасно запустился"? У него заморгал какой-то свето-диод, что-то появилось в консоли из этой микросхемы?

натянуть Linux на ATtiny это наверно даже круче чем сову на глобус.

НЛО прилетело и опубликовало эту надпись здесь
  • Объём микросхемы должен быть достаточным для образа Linux и, возможно, каких-то данных среды выполнения (по желанию).

имеется ввиду SPI Flash подключенная к ATtiny, на сколько я понимаю:

Я хотел использовать флэш память объёмом 16 МБ, но в итоге получил всего 2 МБ.

то есть Линукс "работает" из внешней памяти. Как в обычных больших системах - память отдельно, процессор отдельно. Но я совсем не понял что для автора значит это "работает", может он просто какие-то клоки проверил или температуру микросхемы, кто ж его знает, он не написал :), или я где-то не внимательно прочитал !

Хотя да и про это есть:

Для того, чтобы F1C100s смогла работать на частоте 24 МГц

ну фик его знает каша какая-то.

Скорее всего в spi-flash установлен загрузчик с инициализацией проца с рам (например тот же uboot), а по usb (uart,ethernet и т.д.) просто загрузка образа ОС в уже настроенный микроконтроллер. И наверняка дальше linux+busybox или linux+ash просто не пошёл. Задачу сделал, плата, Линукс.

наверно я что-то непонял про процессор действительно, но меня больше интересует что они понимают под словосочетанием:

Линукс работает

А что такое V = I *R ?

НЛО прилетело и опубликовало эту надпись здесь

Не, тут посложнее. Англоязычная Википедия приводит закон Ома как V = I*R, русскоязычная (и немецкая) - как I = U /R.

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

Кстати да. Я тоже вспомнил про ту визитку с линуксом 5 лет назад. И процессор практически тот же.

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

Не нравится слова разводка печатной платы, мне кажется правильнее трассировка печатной платы.

Вообще-то и разводка и трассировка применяются в профессиональной среде примерно одинаково. Гораздо интереснее сленг в англоязычных программах разработки печатных плат:

PCAD - trace (трассировка)

Allegro PCB - etch (травление)

Mentor Xpedition - plow (плуг !!!)

Еще встречал route (дорожки) и когда-то давно еще были варианты в переводе то-ли "тропинки" то-ли "нити" но уже не вспомнить даже название того немецкого САПРа.

Так это ещё и перевод, боже мой! Материал очень низкого качества, куча ошибок. Автор не разбирается в теме, но уже пишет статьи. Тем страннее рейтинг "этого" здесь..

Странно, что никто не покапитанил о причинах "неожиданного уменьшения" объёма флеш-памяти с 16МБ до 2МБ: микросхемы маркируются в мегабитах, а не в мегабайтах, так что никакой магии. </кэп>

Внимание. Не ожидайте, что схема будет очень понятной. 

Вы серьезно? Чтобы ее понять, сначала надо разглядеть.

Внимание. Не ожидайте, что схема будет очень понятной. 

Вы серьезно? Чтобы ее понять, сначала надо разглядеть.

Над схемой есть ссылка на ее полномасштабную версию.

L1 — это ферритовое кольцо.

Не кольцо, а бусина. ferrite bead.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий