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

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

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров10K
Всего голосов 30: ↑30 и ↓0+41
Комментарии15

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

Вредный дядька:
разделительных конденсаторов ?? по питанию?
▍ Загрузка микросхемы. Может загрузка прошивки в микросхему?
для заполнения встроенной флэш-памяти. Может загрузки?

Перевод так себе.

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

чем хороша? Будем описывать свой первый опыт Мiру?
Сегодня я решил попробовать Сгущенку с батоном. И на 4 листа: помыл чайную ложку (причина выбора), подготовил блюдце (артикул магазина, где покупал), консервный нож нашел в ящике (фото бабушкиного серванта) и так далее?

Сама статья - не мёд, а перевод вообще перекосил её в не пойми что!

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

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

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

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

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

Linux на ATtiny
А где это указано?
в Тиньке нельзя всунуть ОС ) там ни RAM, ни Flash не позволят!

В конце концов, мы уже продемонстрировали, что Linux можно запустить, используя одну только встроенную флэш-память и Allwinner SoC. Далее мы детально разберём процесс проектирования схемы, выстроив его вокруг F1C100 SoC.

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

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

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

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

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

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

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

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

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

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

да обычный бред ))
Явно хотел намекнуть на закон Ома: I=U/R
но очень сильно обмарался ))

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

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

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

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

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