Навозившись вдоволь с контроллерами, захотелось расти выше. Присмотрелся к системам с линухой на борту, и вобщем ЗАХОТЕЛОСЬ свое что нибуть, типа выключателя света с управлением под апачей Может кто посоветует платформы с которыми работали (подешевле, но обязательно с ethernet & usb phy, ну и паять попроще), с чего лучше начать, чего на рынке есть, что понадежнее, что перспективнее, какого софта нужно, может ссылки на примеры хорошие. Всем заранее пасиба.
В принципе, Линукс можно поставить на любой наладонник, Game Boy и т.д., но врядли Вы найдёте дешёвый КПК с USB/Ethernet. А зачем такие навороты для выключателя света?
На iPod можно Можно на наладонник как сказал Quantum. 3-4 килорубля думаю нормально, правда с ethernet не видел, а вот с Wi-Fi - да.
Спасибо, но я хочу сам спаять. Т.е. вопрос в том, что лучше выбрать arm или mips, и какого производителя, какую память на борт ставить и какую версию оси +вышеописанное. Почти все на что я натыкаюсь в ужасных BGA корпусах. Также интересно услышать опыт тех, кто реально занимался сабжем.
А ты смотрел у ATMEL и MicroChip. У них есть проекты с поддержкой Ethernet, а на борту RTOS какаято стоит. Там есть своя специфика: на железках попроще нет MMU (устройства управления памятью) линух на такие особо ствить не получалось для них есть свои оси (RTOS-ы разные) они же (ОСИ) в опен сёрс исполнении тоже есть. Ща меня заинтересовала штучка по имени Inferno, это тоже Rtos. Посмотри может сгодится, сам не смотрел времени заняться нет.
Вобщем если кому интересно... Останоился я на SuperH архитектуре, можно ставить от QNX до Linux и даже WindowsCE. Широкий выбор встроенной периферии например есть с 2-мя GigabitEthernet PHY, кучей USB, DMA, SDRAM, 32 ADC, 2 DAC... и даже FFT аппаратно щелкают .... на скоростях до 4GFLOPS ... главное что корпус QFP... Осталось тока с дилерами подружится
Жаль что народ идеей никак не проникается ИМХО прикольно, пошел по одной ссылке - свет включился, по другой - real audio гонится из соседней комнаты, доступ к кофеварке из любой точки земного шара
А почему-бы не взять за основу x86 и прошить его бивес? Хардкору не меньше чем на микроконтроллерах: http://ru.wikipedia.org/wiki/LinuxBIOS
Мне кажеться, что это тебя может заинтерисовать. "\Program Files\Labcenter Electronics\Proteus 6 Professional\SAMPLES\uCLinux"