Nokia n810

May. 23rd, 2023 03:40 pm
dlinyj: (Default)
Ещё одна забавная железячка проскользнула через мои руки - это планшет Nokia n810. Да, это именно планшет.



Вообще, я уже ковырялся с её младшим собратом - Nokia n800, и помню что производила на меня противоречивые впечатления. И тут за бесценок попался Nokia n810, старший собрать с клавиатурой. Это не телефон, SIM-карту вставить некуда, предшественник Nokia n900, только больше. честный Linux, и весьма забавная железяка. Read more... )
dlinyj: (Default)
когда я сел за баранку этого пылесоса начал пользоваться Nokia N800. Это просто глючащий кирпич. И чтобы заставить его делать то, что мне надо - убил 4 часа, но заставил.

Сначала я забыл пароль от рута. С бубнами установил другой пароль. Затем долго, наверное в течении 40 минут конектился по ssh, пытаясь понять почему пароль не подходит. Потом понял, что конекчусь не туда, а к телефону на андройде (кэп!). Усугубляет это то, что в нокии не работает комманда ifconfig (как и адово глючит экранная клавиатура). После того, как я добился конекта начались танцы с бубном с ЮСБ.

Самый глючный узел - это USB-HOST. Завёлся как жигули, с толкача. Пока поставил все дрова, пока научил его всё видеть тьфу. О, дрова... Я ими повесил три раза девайс и три раза ребутися и ставил. Плюс у меня один комплект нормальных дров, второй глючащий... Изначально хотел сделать всё в пожароопасном варианте с активным хабом и приколхозеном к нему БП кишками наружу.


Пожароопасный вариант, который у меня не завёлся


Но потом с хабом он почему-то дружить не захотел. Пришлось запустить его в более экстримальных условиях - тупо питая от зарядки, а он питает сам мой девайс от ЮСБ. Логит, пишет, хотя и плохо ему, не знаю как он переживёт это. Оставлю на ночь, погляжу что будет. Пущай мучается сволочь, раз заставил меня так мучатся с примитивной штукой, которую думал сделаю за 10 минут.

Если заработает, постараюсь подружить с хабом и пускать через него.

Ни один девайс мне не давался так черезжопинско. Даже FrendlyARM и то был более дружественный... Порой думаю найти альтернативу этой штуке, но пока не знаю.
dlinyj: (Default)
Ну что ж, опробировал таки во первых перенос кода, во вторых работу с плавучкой, а в третьих (самое вкусное) - это построение графиков в реальном времени (самописец) с помощью gnuplot на Nokia n800.


Хрен знает что за график, но он отлично иллюстрирует работу

Я на самом деле много копий обломал в попытке написать самому реализацию построения графика в реальном времени (таки пример программы).
Основная проблема была в том, что окно с программой gnuplot закрывалось автоматически. И никак не мог найти как этого избежать. Ну вот нашёл пример, как это работает http://stackoverflow.com/questions/9403474/gnuplot-and-usleep-on-c . Если у вас установлен гнуплот, то программа прекрасно компилируется gcc и работает без нарекания. Так же она без сучка и задоринки была перенесена на n800. (компилятор arm-none-linux-gnueabi-gcc, MCU = -mcpu=arm1136j-s -mfpu=vfp -mfloat-abi=softfp)

Я даже записал видео, как это работает на n800!!!



За качество видео приношу свои извинения, так снимает мой фотик. Так же я снимал с угла, т.к. на экранчике было лучше видно. Боялся, что вообще ничего не получится, по сути так и есть, т.к. линии спирали не видно как нарезаются. Вы можете сами попробовать софтинку на вашем компе.
Ну результаты впечатляют. Девайсину можно использовать для отображения данных в реальном времени. С лагами можно мириться. Единственное, надо победить глюкавящий гнуплот, который никак придушить нельзя :).

Забыл показать, что всё это ещё можно вращать, смотреть и т.п.!

З.Ы. Был задан сегодня вопрос, делаю ли я это по работе или для души? Так вот, я делаю это для души. Начальник мой считает меня бездарем, и вообще ни на что, кроме укладывания деталек не способным человеком.
dlinyj: (Default)
Таки да, я запилил gnplot на этот девайс. Это оказалось весьма нетривиальной задачей. Сначала мне собрал пакет старенького гнуплота камрад [livejournal.com profile] litvin_v. Я опробировал его, но остался слегка недоволен. К плюсам можно отнести, забегая вперёд, его быстродействие. К минусам - не работает половина нужных мне свистелок и перделок (с которыми так или иначе можно смириться). В любом случае выражаю громадное спасибо!

В результате по совету [livejournal.com profile] uniqknown связался с хозяином репозитария, он мне сказал что репа переехала (диалог в коментах тут http://www.fazzi.eng.br/2008/09/wxmaxima-atualizado-para-verso-076.html ). Настроил, доставил либ и вот он результат. Выражаю на русском языке своё русское спасибо!


gnuplot на n800


Серьёзный минус - достаточно медленно отрисовывает. В динамике графики не порисуешь (быть может стоит юзать старый пакетик...). С другой стороны, найдите десять отличий в изображении gnuplot на ПК и коммуникаторе. Та же комманда выполнена на машине с которой я пишу данный пост


gnuplot на большой ЭВМ, разницы нет


Чем рулилось всё это дело )
dlinyj: (Default)
Я же говорил, что допилить Маемо и она станет отличной мобильной ОСью


Maemo DIABLO на HTC HD2


на самом деле )
dlinyj: (Default)
...Скажу честно, более лютого, тормозящего, косячного и тупящего девайса, чем Nokia n800 я не встречал.

Мне надо было на него поставить только ОДИН!!!! пакет gnuplot.

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

Приплюсуйте сюда жуткий неработающий тачскрин (почти на ощупь жму, чтобы попасть в клавишу)...

В результате для нормальной установки одного пакета, добавил кучу репозитариев, порутовал, установил openssh (дабы экранная клавиатура не бесила), поставил X11vnc, чтобы можно было на компе работать (к сожалению не поканало, т.к. не отображается курсор мыши и так работать нельзя, как включить не нагуглилось). Всё, казалось бы - наслаждайся.

Делаю:
apt-get install gnuplot

он за собой тянет сишные либы и т.п. После установки пишу:
gnuplot

и вижу сообщение:
illegal instructions

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

Я в ах...е. 6 часов жизни впустую...

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 05:07 am
Powered by Dreamwidth Studios