Jump to content

    
Sign in to follow this  
klen

Смарфон как отладочная плата?

Recommended Posts

Ничто не вечно под Луной - сдох мобильник за 500 рублей который как назло 2 года упорноне нежелал ни терятся ни ломатсяи ни тонуть ни вымораживатся несмотря на все мои станарния.

 

Хочу комуникатор.

Но появилась мысль использовать девайс с Android ARM11/Cortex-A8 (последний ой как грязными немымытыми ручками потрогать охота не паяя ничено :) ) еще как и DevKit, благо девайсы с андроидом должны иметь открытый програмный интерфейс. Например HTC Hero как утверждают продавцы позволяест писать под него код на С.С++.JAVA и пускать его - чеб например не приделать тогда к нему присавок через USB и не использовать его как мега-индикатор ?

 

была надежда на Neo FreeRuner - там тупо стоит Linux + QT + прикрученный телефонный софт.... но проект сдох... жаль...

 

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

Share this post


Link to post
Share on other sites
Кстати, сижу сейчас думаю кого из китайцев под те же цели под паяльник пустить? Цена уж очень заманчивая, за 3-5 тыр арм7.

arm7 или armv7 ??

 

я вот всетаки на линукс платформе хочу девайс, желательно с cortex-aX, с микроконтроллерами и так все понятно.

Share this post


Link to post
Share on other sites
Так для Cortex-A8 есть же beagleboard на OMAP3530, она намного дешевле чем смартфон, да и удобнее для отладки.

 

1. смартфон нужен в принципе как смартфон (априорно считаем что он будет иметь место безусловно)

2. если еще и Linux+ARM девелопить можно (DevKit) то +1 к смартфону.

3. если второе выполняеццо то к смарфон = DevKit + MegaИндикатор с графическими библиотеками. это еще +1

4. если выпоняется третье то автоматически выполняется - деньги за смарфон, DevKit + библиотеки (SDK.. итд) + индикатор + тачпанель БЕСПЛАТНО!!! ето еще +1

 

Итого получается при выполнении пункта четыре - смартфон + 4 бонуса по цене смартфона!

 

в итоге имеем задачу найти смартфон который удовлетворял пункту 4.

 

помойму в моем рассуждении есть рациональная логика.

Share this post


Link to post
Share on other sites
Например HTC Hero как утверждают продавцы позволяест писать под него код на С.С++.JAVA и пускать его

 

Большое сомнение вызывает что под него можно писать на С/С++, а жаба неинтересна ниразу. Если брать то единственно интересна на данный момент nokia N900

Edited by sasamy

Share this post


Link to post
Share on other sites

У меня в ящике стола лежит SE P800 - один из первых смартфонов. Вполне позволяет писать на си++ под симбианом. Я однажды даже нелловорлд написал :biggrin:

Линукс на него конечно не поставить, да и зачем?

Тоже думал как-нибудь пристроить - а как? Да и опять же, зачем, когда за 5тр можно купить ЕЕЕ-шку и резвиться там вволю

Share this post


Link to post
Share on other sites
arm7 или armv7 ??

 

я вот всетаки на линукс платформе хочу девайс, желательно с cortex-aX, с микроконтроллерами и так все понятно.

Вот разберем и посмотрим :) основная цель как раз заставить его любить линух

Share this post


Link to post
Share on other sites
...

Хочу комуникатор.

Но появилась мысль использовать девайс с Android ARM11/Cortex-A8 (последний ой как грязными немымытыми ручками потрогать охота не паяя ничено :) ) еще как и DevKit, благо девайсы с андроидом должны иметь открытый програмный интерфейс..

...

Linuxcenter + Intel:

1. Корпорация Intel совместно с ГНУ/Линуксцентром начала кампанию по продвижению в России платформы для мобильных устройств Moblin. В специальном разделе на сайте ГНУ/Линуксцентра вы можете найти новости, статьи, документацию по платформе Moblin.

 

Специальные предложения, действующие в период проведения кампании:

 

* разработчики ПО в рамках данной кампании смогут получить устройство MID (Mobile Internet Device) бесплатно для переноса своего ПО на платформу Moblin.

* желающие приобрести устройство MID или MIND (Mobile Internet Navigation Device) могут оставить свои заявки и быть первыми, кто сможет купить устройства, когда они появятся в России.

 

Подробности: http://www.linuxcenter.ru/moblin

Share this post


Link to post
Share on other sites

Что-то мне подсказывает что это

ARM11/Cortex-A8 (последний ой как грязными немымытыми ручками потрогать охота не паяя ничено smile.gif )

и это

Корпорация Intel

будут разные архитектуры.

Share this post


Link to post
Share on other sites
Что-то мне подсказывает что это

 

будут разные архитектуры.

А пользователю какая разница что в коробочке? Да хоть гвоздей горсть! Работает? В карман помещается? ОС есть?

Share this post


Link to post
Share on other sites
А пользователю какая разница что в коробочке? Да хоть гвоздей горсть!

 

Ну если у вас такой подход - вам и карты в руки :) А мне если нужен ARM я куплю ARM, так ваш пост больше похож на пиар linux-центра.

Share this post


Link to post
Share on other sites
А пользователю какая разница что в коробочке? Да хоть гвоздей горсть! Работает? В карман помещается? ОС есть?

Как это какая разница!!! говно x86 ??? Я его могу и без комуникатора - PC. Вы в авиадвигатель поставите Atom? я нет из принципа. ARM тоже говно (на мой взгляд, пусть в меня кинут грьзью те кому реализация прерываний нравится в армах), но оно хоть на навоз похоже который можно с пользой использовать (систему команд хоть трошку думать пытались, и то не фонтан)! ну не делают на mips64 ничего того что подошлобы мне + процессоров в природе нем очень мало и они недоступны для простых девелоперов. Во снах является мне микроконтроллер на mips (PIC32 както не сильно впечатлил, я сам не пробывал но те кто пробывали в начале говорили слишком сырой, глюков много даже в переферии) - это маленькие .. а на MIPS64 это то куда ARM9 ARM11 ставят обычно. Чисто теоретически мипс должен жрать менше току на одну инструкцию мегагерц. Это мое видение - может никто и не согласится со мной.

чето меня совсем понесло... размечтался о светлом будующем:)

 

пример из жизни. невдаваясь в условия задачи захотелось нам сделать вычислитель на примерно вот:

http://www.pmc-sierra.com/products/details/msp8520

 

жрет мало, работает быстро, реакция на прерывания резкая..... ляпота, да еще SRAM'а кусок пришить для красоты...... доки можно получить если гарантируеш закупку партии >1000000 шт. Вот как то примерно так ситуация сложилась.

результат - ARM таки рулит :)

x86 - фу!

 

Вот и остается Nokia N900, но ее как бы нету. Кстате под нее SDK заявлено С/С++. уверен что это окажется GCC + библиотеки + доки, тоесть то что нам и нужно. Ждем момента как цену влупят офицально на российском рынке.

 

 

тока что прочитал, так сказать в догонку

http://www.lenta.ru/news/2009/11/10/samsung/

Share this post


Link to post
Share on other sites
ARM тоже говно (на мой взгляд, пусть в меня кинут грьзью те кому реализация прерываний нравится в армах)

А чем Вам не нравится прерывания в новой архитектуре ARMv7?

Share this post


Link to post
Share on other sites
...позволяест писать под него код на С.С++.JAVA и пускать его - чеб например не приделать тогда к нему присавок через USB и не использовать его как мега-индикатор ?

 

Так цель-то какая? Смартфон как отладочник?

Или как мега-индикатор?

 

Как это какая разница!!! говно x86 ??? Я его могу и без комуникатора - PC.

Или нужен кортекс как самоцель? Или ваш софт, написанный под andriod/x86 не сможет после простой перекомпиляции работать на кортексе? Или вы этим смартфоном авиадвигателем управлять собираетесь?

(Мне тоже х86 не нравится, но по большому счёту какая разница пользователю что за архитектура?)

 

P.S. Ни к linuxcenter ни к Intel я никакого отношения не имею. Просто вспомнил одно из предложений по открытой платформе смартфона.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this