|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 11:02 pm
| Автор |
Съобщение |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
 Евтин SBC
Някой да знае откъде мога да си взема евтин SBC. Може и да не е в кутия като готов продукт. Изисквания:
* поне 2 USB порта
* няма да откажа поне един RS232 или пък сериен порт с TTL нива (още по-добре). Всъщност ако няма видео изход RS232 е почти задължителен.
* lan - поне 1 лан
* optional WiFi към него или линкус дистрибуцията да поддържа WiFi драйвери (за УСБ wireless card)
* SD/microSD карта, като SDHC ще е от полза, но не е 100% задължително. Просто малко по малко изчезват SD картите.
* Ако няма отделна флаш памет за операционната система втори SD слот ще е от полза, но не е задължително
* рам - колкото повече толкова повече, стига да не влияе много на цената.
* LCD - ако не оскъпява много
* Видео - VGA или АV ако няма сериен порт за да се следи буут-а и да се дебъгва
* Ниска консумация
* 400-600 МХз.
Да не е по-скъп от най-евтините EeePC и други аналози на пазара:
ASUS EEEPC 900 16G/WHITE/WIN - 420.00лв
HP t5530 CE 800MHZ 64F/128R Thin Client - 422 лв
MicroClient JrSX - $88 + shipping = max 291 лв за единични бройки, за повече е по-евтино.
MicroClient JrMX = $145 + shipping
Някой каза, че друг намерил ARM базирани SBC за по 20 евро, но другия отказал да каже откъде...
Най-евтиното, което намерих е:
http://www.arm9board.net/sel/prddetail. ... 37&pid=199 - $75 Което си е доста далече от завършен продукт и като го сравним с Microclient JrSX с и486SX съвместим процесор на 300 MHz с 128 RAM, CF слот, 3 USB, 2 RS232, VGA за 88 не е много по-евтин.
По принцип всичко може да се направи и с обикновен микроконтролер - говорим за ethernet + уеб сървър + другo TCP/IP приложение, но въобще не е лесно да правиш TCP/IP приложения за mcu.
Евентуално би свършил работа ethernet модул с уеб сървър и просто управление по някаква стандартна шина (SPI например) стига да не е на цената на SBC.
|
| Пон Фев 28, 2011 2:14 pm |
|
 |
|
sv_shady
Ранг: Популярен
Регистриран на: Сря Окт 11, 2006 8:19 pm Мнения: 373 Местоположение: София/Edinburgh, UK
|
Ами, защо не разгледаш това -> http://beagleboard.org/
Цената 145$, която дават е на по-серизоната весия -хМ. Има и по-евтин вариант около 100$. Аз ползвам -хМ, търкаля Ubuntu, Android, както и някаква тяхна дистрибуция на линукс, има и дистрибуции без графичен интерфейс. Най-големият плюс е, че има много проекти и примери за работа с устройството.
|
| Пон Фев 28, 2011 3:44 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
От същата "серия" - http://pandaboard.org/
Може да се погледне и http://www.embeddedarm.com/products/index.php . Скъпи са им нещата, но имат някъв линукс, дето се буутва за по-малко от 3 сек., за някои приложения е безценно. Имам тяхна платка, но не съм си играл още с нея.
|
| Пон Фев 28, 2011 4:06 pm |
|
 |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
Добре де тези с какво са по-добри от Microclient MC JrMX. С GPIO е $150.00. Имам едно пред себе си и има доста качества:
* 1 GHz i586 съвместим процесор
* 512 MB РАМ
* има DC-DC и работи от 7 до 15V
* GPIO-то има I2C, SPI, прост паралелен вход/изход и RS232 на ТТЛ нива.
* 1 LAN
* optional WiFi
* тръгва почти всяка дистрибуция (някои с малки корекции).
Колкото до 3 сек буут - не е невъзможно, зависи какво искаш да постигнеш. Аз съм правил initrd и не е нужно да минаваш през init скриптовете на операционната система. Ако просто монтираш съответния дял и си стартираш процеса няма да отнеме повече от няколко секунди. Ако поорежеш кернела със сигурност може да стигнеш до 2-3 секунди.
Ако ще давам $150 - това ще взема поради голямата съвместимост със софтуера. Не е нужно да прекомпилираш нещо за ARM със всичките му трудности за да тръгне. Напъна си заслужава ако да речем намеря някакъв ARM с по-малки параметри за $50.
|
| Пон Фев 28, 2011 5:28 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
За 50$ единствения вариант е да накараш някой китаец да ти го събере.  Ама ще трябва и няколко хиляди да спазариш.
Пазарните цени са между 100 и 150$.
Ако няма да правиш 1000 броя - туряй тоя дето си харесал. Щом софта ти ще запали по лесно на x86, не си заслужава да го мислиш.
Само незнам x86 и ниска консумация как се връзват. Че има икономични решения има, ама чак пък колкото Куртекс едва ли.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Фев 28, 2011 5:44 pm |
|
 |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
Мда. С консумацията няма как да стигне АРМ. около 10 вата е. Но в случая не е хипер важна консумацията.
100 броя няма да е, но 100 ...
Аз друго се замислих. Да взема някой линукс базиран рутер (Linksys WRT54GL) и да го ползвам като SBC:
* има лан
* има WiFi
* горепосочения май има 2 сериини порта, а и почти всички по подразбиране имат поне един, който използват за "монитор и клавиатура"
* Някои имат и USB и повечето имат удобни Build environmet където макар и с повечко мъка да си компилираш софтуера
* като капак на всичко имат по-ниска консумация от моя вариант и може да се гаси WiFi-то за пестене на енергия ако не трябва.
WRT54GL e 120 лв и няма да падне повече. Като гледам няма и да изчезне скоро от пазара. Хората си го харесват щото всичко върви на него.
|
| Пон Фев 28, 2011 8:05 pm |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
Аз не разбирам ама хвърлих едно око в местния е-шоп. За 60-65 евра вземаш Mini ITX дънна с вграден Atom, само захранване, RAM и флашка да добавиш и честит ти пълноценен компютър. На ви нещо за пример: http://www.mini-box.com/Intel-D425KT-Mi ... otherboard
|
| Пон Фев 28, 2011 8:19 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
Може и да не е толкова просто. Преди година-две попаднах на нещо във връзка с тоя рутер,
че от еди кога си насам го правят с по-малко флаш от "хубавите" му версии в началото, на които
е могло да се добавят неща.
10 вата не е много, такава система и на x86, и на ARM да я базираш при равни други условия няма
много да се различава, не е само процесорът дето яде.
Аз освен по-едрите машини имам една MPC5200B базирана платка дето силицият по нея е доста
под $100 за прототипчави количества, но е недовършена (проектът спря преди да тръгне реално).
Имам някакви непотребни голи платки, никога непускани, ако те интересува подобен вариант обади се.
Не е проблем да пусна DPS (от ROM диск, в рамките на половината от 2M флаш) на нея,
за останалото ще си сам. Тоя процесор яде под 1 ват, DDR-амът не помня колко (до 128 M
на тая платка).
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Пон Фев 28, 2011 9:09 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
Почваш оттук:
http://arm9.net/
Минаваш през тук:
http://www.friendlyarm.net/home
Поразглеждаш ей тук:
http://www.andahammer.com/
И накрая, за най-лесно купуваш оттук:
http://www.ebay.com
(Ако не е ясно още, търсиш mini2440 или micro2440)
За 100-тина броя на първия линк ще ти дадат цена, дето ще ти хареса.
Успех!
Иначе, ако държиш на евтино x86, виж Vortex86SX, Vortex86DX, MX и платките с тях. MicroClient бяха с тях по-рано.
Рутър-ската постановка не е удобна за работа, но виж на TP-LINL 1043 модела - добър хардуер, с USB хост за разширение. Само че докато пуснеш серия от 100 бройки може да трябва да търсиш друг модел, няма гаранция докога ще го има.
|
| Вто Мар 01, 2011 9:04 am |
|
 |
|
tcsa35
Ранг: Новодошъл
Регистриран на: Сря Ное 10, 2004 4:03 pm Мнения: 111 Местоположение: София
|
Едно предложение и от мен:
http://www.pcengines.ch/alix3d3.htm
и магазин в бг където ги има.
http://reloadbg.com/shop/product_info.p ... 0f761ce555
CPU: 500 MHz AMD Geode LX800 • DRAM: 256 MB DDR DRAM • Storage: CompactFlash socket • Power: DC jack or passive POE, min. 7V to max. 20V • Three LEDs • Expansion: 2 miniPCI slots, LPC bus • Connectivity: 1 Ethernet channel (Via VT6105M 10/100) • I/O: DB9 serial port, dual USB, VGA, audio headphone out / microphone in • RTC battery • Board size: 100 x 160 mm • Firmware: Award BIOS Add CMOS reset jumper. • Soldering option for line in instead of MIC. • Add test points for S/PDIF interface. • Increase USB current limit. • Add test points at switch pins for easier console restore. • Populate buzzer driver circuit. • Change J4 header to COM2. • Add optional power in header. • Reduce conducted EMI on DC jack. • Add second Poscap on 3.3V rail to ruggedise for high power radios.
аз лично съм ползвал AMD Geode™ LX DB800 development board с linux и winxp, и стига да не държите на приложения изискващи сериозна графика се справя добре.
|
| Вто Мар 01, 2011 12:40 pm |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
извинявам се, че тук ще задам въпроса си, но някой може ли да ме "светне" лесно ли се прави периферия с "miniPCI slots" ? Гледам, че варианта предложен от tcsa35 има 2 такива слота.
Опита ми с PC периферия е от преди 10 години. На времето бях правил ISA разширителна платка и познанията ми по темата останаха на онова ниво  ...
Та въпроса ми е как би изглеждала една I/O разширителна платка с цифрови и аналогови входове и изходи само от гледна точка на интерфейсната част с miniPCI слота?
|
| Вто Мар 01, 2011 11:07 pm |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
miniPCI електрически си е PCI, само че на друг конектор. По принцип с някаква програмируема логика лесно се обръща на по-нормална шина, но зависи пък после какво ще има след него? Задачата не е много лесна, най-малкото поради изискванията на PCI за опроводяване на сигналите. Отделно говорим за драйвери. Под линукс има лесен вариант.
Готови неща на миниПЦИ не се намират (освен безжични карти).
По-лесно ще е с нещо на USB, но там вече скоростта е по-ниска. Ако ти стига слагай една микруха с usb и и ползвай GPIO-тата и аналоговите канали.
Иначе аликса е добро решение, но е малко по-скъпо като цена. С Линукс се обичат и работата е приятна.
Ако MHz-ите не те притесняват, а държиш на x86, виж Bifferboard. Слабо е (150МHz), и няма много интерфейси, но е малко и сравнително евтино.
|
| Вто Мар 01, 2011 11:59 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
PCI (все едно на какъв куплунг) не е особено лесно за правене с каква да е логика,
бая трябва.
Мислено е с цел да не може всеки да прави периферии, ако не може да си плати
ASIC. Затова и има parity сигнал, примерно - напълно безполезен ама върви смятай
четност на 66 MHz на 32 бита без да те заболи. Май отдавна има неща правени в
FPGA, аз пък съм го ползвал - без стандартни куплунги въобще - по платки още
преди 10-ина години но с чипове имащи си PCI (ей го едно с 3 BGA-та на PCI
жица оттогава: http://tgi-sci.com/misc/PICT3084.JPG ).
Та за можене може, ама далеееч не е като ISA. А и то вече изчезва в полза на
express ... дето хептен не може човек да го направи без да направи свой чип.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Мар 02, 2011 5:16 am |
|
 |
|
gicho
Ранг: Форумен бог
Регистриран на: Пон Мар 13, 2006 1:59 pm Мнения: 3867 Местоположение: Габрово
|
Значи, горе-долу е така. Само че стандартния PCI е 33MHz, което не е чак непостижимо с логика. Повечето фирми (сигурно всички) имат application notes за PCI в CPLD или FPGA. Има и от OpenCores и други свободни проекти. Обикновено представляват бридж към адрес / данни шина и оттатък трябва подходящия хардуер което да може да се "мапне" към нея. Да уточня, не съм правил нищо на PCI, но щом го има направено на двустранна платка, значи не е голяма философия.
Колкото до PCIExpress, нещата не са чак толкова сложни. За малки проекти си има чипове на PLX например, които са бриджове към PCI или към Local Bus (ISA). Вярно е че не са евтини (15-20 евра) и май все са BGA, но са с готови драйвери и са завършено решение.
Само че всичкия този развой не се връзва само за да се ползва аликса - по-добре нещо PC104 или подобно (mini2440/micro2440 има паралелна локална шина за връзване на външни чипове), и да се спести от периферията.
Едит: tgi, снимката кърти! Колко фирми дето вече ги няма ...
|
| Сря Мар 02, 2011 9:54 am |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
А бе да, има мостове, за сложно не е сложно - ама са все едри неща дето трябва да
добавиш, не става с едно cpld примерно като в някой локален бъс.
Не знам дали някой от трите производителя от снимката го има въобще днес. Айде
Motorola SPS -> Freescale, тях да ги броим, че ги има. За tundra не знам - това е мост
PCI <-> 68kbus, през него и с тоя 8240 процесор от снимката стана преходът
CPU32 (aka 68k) -> PPC на времето.
Обаче истински въздишам по тоя от средата, b69030 на chips & tech. $70 за графичен
контролер с всичко - и 4М памет - на него, работи на 66 MHz PCI без да бави топката
(като се пише в него, ако се чете е много бавен ама то само се пише).
Купиха ги първо Intel, после станаха на някакви asyliant, и го погребаха - и оттогава
на пазара няма монолитен графичен контролер с еквивалентни функции. От тоя складова
наличност твърдят разни китайци само, че имат - не съм пробвал, може и да имат а може
и да имат само печатарка за картинки върху BGA-та. Във всеки случай няма какво
да заложи човек в нов продукт каквото беше това.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Мар 02, 2011 8:20 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|