CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

Новогоднее исследование ADSL-роутера на базе Linux - 0x7 - заключение


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью
0x3 — формат прошивки
0x4 — модифицируем файловую систему
0x5 — пишем первую программу
0x6 — последовательный порт
0x7 — заключение

Вот и крайний день новогодних каникул… Как же быстро они пролетели! А сколько ещё нужно было сделать, исследовать, написать…
Но нельзя объять необъятное и нет сил, чтобы продлить время.
Честно признаюсь — я надолго «залип» при выборе названия этого шага. Заключение? Конец? А может всё-таки нет? Разумеется нет :) Надеюсь, что это только начало. Скромный шажок в сторону настоящих встраиваемых систем и такого милого линукса :) Надеюсь, впереди нас ждёт ещё масса удивительных открытий, прозрачного кода и светлого неба. Вот только когда?..

В этом заключении — я бегло опишу — что же я ещё пробовал сделать со своим подопытным ADSL-модемом ZTE ZXDSL831AII.

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


( Читать дальше )
  • +1
  • 10 января 2011, 12:19
  • noonv
  • 13

Новогоднее исследование ADSL-роутера на базе Linux - 0x5 - пишем первую программу


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью
0x3 — формат прошивки
0x4 — модифицируем файловую систему
0x5 — пишем первую программу

Вчера мы попробовали технику изменения корневой файловой системы и даже написали простейший исполняемый скрипт :)
Сегодня же попробуем написать Hello World для нашего модема!


( Читать дальше )
  • +3
  • 5 января 2011, 13:41
  • noonv
  • 3

Новогоднее исследование ADSL-роутера на базе Linux - 0x4 - модифицируем файловую систему


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью
0x3 — формат прошивки
0x4 — модифицируем файловую систему

Вчера мы узнали, что файл прошивки нашего модема имеет следующую структуру:

1. 256-байтный заголовок (bcmtag)
2. CFE (Bootloader)
3. образ корневой файловой системы (тип файловой системы: SquashFs)
4. сжатый образ ядра Linux


( Читать дальше )
  • +2
  • 4 января 2011, 22:24
  • noonv
  • 20

Новогоднее исследование ADSL-роутера на базе Linux - 0x2 - знакомимся с программной частью


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью

Уже 2-е января! Такими темпами, скоро все новогодние каникулы пронесутся :)
Чтож, раз Вы снова здесь, значит, готовы продолжить изучение своего подопытного устройства.

В моём случае — в роли испытуемого всё тот же ADSL-модем:
ZTE ZXDSL831AII (подобен D-link DSL-2500U)

( Читать дальше )
  • 0
  • 2 января 2011, 17:54
  • noonv
  • 3

Новогоднее исследование ADSL-роутера на базе Linux - 0x1 - разбираем :)


0x0 — введение
0x1 — разбираем :)

Вот и 1-е января 2011-го года! И если Вы уже немного отошли от новогоднего застолья и Вам не хочется выходить из дома, то самое время зажечь на столе лампу, взглянуть за окно и насладиться домашним уютом в этот замечательный зимний день. Домашние тапочки, горячий чай, спокойствие и покой… Теперь, можно приступить к исследованию мира встраиваемых систем, шаг за шагом продвигаясь через дебри электронных схем, листинги кода и готичные экраны nix-овой консоли.
Сегодня займёмся разборкой своего подопытного устройства.
Для этого нам понадобятся всего-лишь две отвёртки — плоская и крестовая.


( Читать дальше )
  • +1
  • 1 января 2011, 18:22
  • noonv
  • 10

Новогоднее исследование ADSL-роутера на базе Linux - введение


0x0 — введение
0x1 — разбираем :)
0x2 — знакомимся с программной частью
0x3 — формат прошивки
0x4 — модифицируем файловую систему
0x5 — пишем первую программу
0x6 — последовательный порт
0x7 — заключение
Превращаем ADSL-модем в Ethernet-шилд
Исследование Wi-Fi-роутера TP-LINK TL-MR3020

За окном 31-е декабря. Стругаются салаты оливье, чистятся мандарины… — в общем, всё сигнализирует о том, что приближается Новый Год.
Поэтому, первым делом, поздравляю Всех с Наступающим! Пусть в Новом Году всё будет хорошо :)
Впереди Новый Год, а значит, и целых 10 дней новогодних каникул.
А теперь к сути: есть предложение, чем же можно заняться этими длинными зимними вечерами :)
В недавней статье "Мозги для робота" были перечислены возможные варианты, что можно использовать в качестве «мозга» робота. И самым последним был вариант:
робот из переделанного устройства

Вот это направление я и предлагаю рассмотреть :)
А Вам предлагаю присоединиться к этому небольшому исследованию :)


( Читать дальше )