Vogue-Tec News #2


    Ежечекпоинтовый обзор нововведений, интересностей и общих событий вокруг плеера из журнала Vogue, а теперь и Playboy.

    Содержание


    • Playboy плеер
    • Новый Linux
    • VNC!
    • Корпус, SDIO, I2C и все, все, все...
    • FAQ


    Playboy плеер


    Еще раз приветствую вас в обзоре событий вокруг AmeriChip плееров, как вы наверное догадались, первым мы рассмотрим новый плеер, вклеенный в журнал Playboy. По не подтвержденным данным, журнал выпущен тиражом 1000 экземпляров, его стоимость колеблется от 90 до 140 рублей, что, в общем-то, неплохо. Основные отличия — меньшая флешка на плате — 512МБ, вторая кнопка и другая ревизия процессора, избавленная от назойливого шума в динамиках при работе. Хотя некоторым такое звуковое сопровождение операций даже нравилось. Подробнее плеер рассмотрел odinokij_kot в своем топике — Playboy c видео рекламой Marlboro или возвращение плеера из журнала Vogue.

    Новый Linux


    Тем временем, товарищ whitequark и его друг Grindars допиливали Linux до рабочего состояния. Нет, конечно то что выдало нам Ingenic тоже было в какой-то мере рабочим и даже запускалось, но было далеко от идеала. А далеко вот почему: а) старое ядро б) нет поддержки ubifs ц) куча дров, написанных криворукими программистами, которые конфликтуют с другими драйверами и их сложно портировать на новое ядро. Выкинув в ближайшую форточку драйвера звука и IPU — файлы нашей борды были перенесены на 2.6.38 и 39. Основной системой сборки послужил написанный все тем же whitequark сборщик эмбеддед Linux систем — squirrel, доступный здесь. squirrel написан на Ruby и может быть легко заточен под любую систему, что и было сделано. Теперь у нас есть полный тулчейн для девайса, рабочие SDL, directfb и fusion. Фактически, теперь можно поднять на нашей системе любой софт, какой захочется. Инструкция по установке, файлы и все что необходимо находится здесь

    VNC!


    Первым графическим приложением, которое собрали для плеера, стал directvnc, выводящий на экран плеера через fusion любой VNC коннект! Это позволяет, например, использовать плеер как монитор к какому-нибудь X серверу, или расшарить экран на плеер. Огорчает то, что directvnc вообще не умеет скейлить изображение, и подключение к большому экрану приводит к результатам как на картинке в заглавии топика. Исправить это можно только одним способом, запустить с помощью tightvnc или еще какого-нибудь vnc сервера сессию с нужной геометрией экрана — 480x272. Выглядеть это будет так:


    или так:

    Стоит однако учесть что в данный момент VNC предназначен в основном для вывода изображения, контроля нет. Однако то, что directvnc видит ADC кнопки, наводит на мысль, что скоро он заработает.
    Для запуска VNC клиента на плеере выполните следующие команды, подключившись к плееру по VNC:
    [root@squirrel] ~ # depmod
    [root@squirrel] ~ # modprobe fusion
    [root@squirrel] ~ # directvnc <IP сервера>:<номер экрана VNC> -p <парольVNC>


    Вскоре, я добавлю полную инструкцию, как поднять VNC в FAQ на сайте.

    Корпус, SDIO, I2C и все, все, все...


    В ходе тыкания всем чем можно в плеер было обнаружено что он довольно таки хорошо входит в корпус Sony PSP. Если у вас есть плеер и труп PSP — вы можете попробовать их совместить. Еще есть идея купить корпус с DealExtreme, но тогда потребуется еще докупить кнопки, т.к. в PSP они расположены на отдельных платах, или сделать эти платы самому. Следующими на очереди стали интерфейсы нашего устройства, одним из них стал SDIO. И здесь возникла проблема. SDIO невозможно сделать полноценным, без отключения встроенной флеш памяти, такой уж у нас процессор. Можно запустить SDIO в однобитном режиме, но хватит ли этого для работы, например sdio-bluetooth, sdio-wifi или еще чего-нибудь? В итоге обсуждений было решено просто выкинуть встроенную флешку и грузить проц с sd карты и тогда можно будет использовать все 4 бита SDIO и подключить любое железо, которое скушает ядро Linux. Попутно, было решено сделать через I2C интерфейс плату-расширитель интерфейсов, последнее нужно с нуля разрабатывать, и если, вы заинтересованы, добро пожаловать в мейллист на Google-группах.

    FAQ


    В связи с наплывом огромного числа юзеров, купивших плеер и не знающих что с ним бы сделать, была создана секция часто задаваемых вопросов на Google-сайте. Если у вас есть какой-то вопрос или даже ответ на какой-нибудь вопрос — добро пожаловать.

    На этом, история с плеером, конечно, не кончается. Я надеюсь AmeriChip продаст свою рекламу еще кому-нибудь или сменит платформу на какую-нибудь по мощнее, но за сим, исследуйте плеер, учитесь эмбеддеду на практике, задавайте вопросы в группе, читая FAQ перед этим, и до следующего чекпоинта!

    Ссылки
    Vogue-Tec News #1
    Vogue-Tec News #0
    Vogeeky
    Google Группа
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 60

      +18
      вы меня картинкой заманили, я уже было обрадовался что на него дебиан с графикой поставили, а тут на тебе, vnc… эх товарищ…
        +12
        Debian с Gnome на MIPS с 32МБ оперативки я бы тоже очень хотел увидеть (:
          +1
          Ага, и с хромиумом, который в дистрибутиве сам весит 30 мегабайт (в памяти, конечно, меньше, не поспоришь).
          Особый шик — открыть хабрахабр с фотоотчетом, где фоток на 30 мегабайт.
          Шик-что-аж-челюсть-отваливается — запустить VirtualBox (на фотке в TOP виден).
        0
        Хотелось бы увидеть плейер в корпусе PSP :)
          +2
          пока что панель от psp выполняет роль крышки для экрана, как придумаю как все укрепить внутри и развести кнопки — покажу.
            0
            Хотелось бы починить PSP дисплеем от вога :)
            А если серьезно, можно ли так? У меня их 2 штуки, все толстушки со сломанными дисплеями, друг отдал. Работают, да только трещина у обоих.
              +2
              коннекторы у дисплеев одинаковые, но у PSP-шного Sharp есть отдельное питание для подсветки, но это только одна проблема.

              вторая проблема — каким образом PSP увидит дисплей, ведь каждая матрица имеет свой набор настроек для вывода изображения и система на запустится с кривыми настройками, с чем мы собственно и маялись в самом начале разработки Linux. Шанс что заведется есть, но он очень маленький.
          0
          все уже раздали «лишние» экземпляры? поделитесь, кому не жалко :)
            0
            Я бы приобрел один воговский видеоплеер, у кого есть? Напишите в личку
              0
              Присоединяюсь к вопросу.
                0
                и я присоединяюсь!
                  0
                  Если есть деньги (много денег), то на Молотке можно купить. Но по стоимости чуть ли не дороже dingoo a320.
                  +7
                  А под Win7 x64 совсем нет шансов прошить?
                    +7
                    Давно так не смеялся!
                    • UFO just landed and posted this here
                      +1
                      виртуалка + linux решают все проблемы.
                        0
                        Архитектура процессора, друг мой. Windows написан только для IA-32
                        A ingenic jz4725, если верить википедии, построен на архитектуре Xburst
                          +11
                          он имел ввиду что прошить плеер из под win7 x64 нельзя. только если поставить виртуалку с 32 битной системой или любой Linux и собрать на нем jzboot.

                          хотя звучит конечно двусмысленно (:
                          +1
                          Можно конечно… Так же из жигулей можно просто сделать бмв, надо только снять с жигули передний бампер, потом задний и между ними вставить бмв… Ну а у бмв бампера поставить по вкусу потом…
                          –43
                          В связи с наплывом огромного числа юзеров, купивших плеер и не знающих что с ним бы сделать
                          Что, собственно, и требовалось доказать :)
                          Кстати, автор, твоя безграмотность переходит некоторые границы. Может через Word прогонять перед публикацией?
                            +15
                            три запятых, три ошибки в н-нн. сильно коробило?
                            в любом случае — толстовато.
                              –31
                              ну если только три запятых, то снимаю шляпу. Минусуйте дальше. Наверное, стоит в школу заглянуть. И вашим защитникам.
                              +12
                              У Вас, кстати, не помешало бы запятую после «Может» впилить, раз уж пошла такая пьянка.
                                +3
                                Прошу прощение, будьте столь любезны, поясните почему там должна быть запятая. Этот же вопрос адресую вашим плюсователям :)
                                  +7
                                  Ну вот смотрите, как рассуждал я.

                                  Имеем: «Может через Word прогонять перед публикацией?»

                                  Полный вариант фразы: «Может быть, через Word прогонять перед публикацией?»

                                  Вводная конструкция «Может быть», после неё ставят запятую. При употреблении в сокращенном варианте (без «быть) — тоже.

                                  После „может“ не ставят запятую, если оно обозначает возможность и прочее (Птица может летать, винда может слететь). Здесь же „может“ — часть вводной конструкции. И тут „может“ обозначает совет либо вероятность (Может, не будем ставить винду? Может, винда слетит?).

                                  Фраза же „Может через Word прогонять перед публикацией?“ будет правильной с точки зрения пунктуации, если её изменить, скажем, до вида »Сашка может текст через Word прогонять перед публикацией?"

                                  Если у моих плюсователей или минусователей иное мнение, буду рад ознакомиться.

                                    +3
                                    ЗЫ

                                    Прошу прощения )

                                    кого? что? (РП)

                                    И можно поставить запятую после «поясните, почему», раз речь идет об уточнении.

                                    Я не придираюсь.
                                      0
                                      Без проблем, я за языком вообще не слежу. Просто удивило желание поставить запятую в столь необычном, имхо, месте.
                                        0
                                        Ну, мне оно показалось обычным)
                                  +21
                                  Вы вините человека, который возможно пишет код, допиливает linux для плеера и тратит собственное время на то чтобы все рассказать всем за несколько орфографических ошибок? Одумайтесь и покайтесь.
                                    +1
                                    А возможно и нет. Я по крайней мере не встречал этого человека ни в гугл-группе, ни где либо еще в тредах, связанных с вог-плеером. Так что вы просто защищаете троля имхо.
                                  +6
                                  Вот честно, из рекламного блока скоро будут таким образом кластеры собирать…
                                  Вот она, всеобщая компьютеризация по низким ценам!
                                  • UFO just landed and posted this here
                                      0
                                      Такое чувство, что именно об этих нано-технологиях говорил наш нано-президент…
                                      +2
                                      «Вычислительная полка» :)
                                        +2
                                        Вычислительная стопка :)
                                          +1
                                          Думайте шырше! Вычисляющая и мимикрирующая «кафельная» плитка!
                                            +2
                                            С длинной бородой:

                                            Отгрохал новый русский особняк. позвал гостей. Водит, показывает - все в шоке - всё круто. И тут доходят до ванной и один из гостей спрашивает:

                                            - чо у тя в ванной за плитка? какая-то непонтовая!
                                            - да ты знаешь сколько я за нее бабла отвалил?!
                                            - нет! а скока?
                                            Хозяин шепнул ему на ухо сумму. тот сделав удивленное лицо говорит:
                                            - Фигасе! Платиновая что ли!? А кто делает?
                                            - Интел!
                                              0
                                              Ну а чо, с подогревом ведь.
                                          0
                                          Не знаю, как это будет в реальности, но это прекрасный сюжетный ход для кибер-панковского фантастического романа)
                                            0
                                            кластер со свалки
                                          +4
                                          Отличная новость! Спасибо, что не забросили и продолжаете продвигаться вперед.
                                            +1
                                            Эх, этакие порывы — да в помощь бы booboo, который для Dingoo a330 не может линукс собрать уже который месяц.
                                            В массы бы таких знаний, для той же Caanoo, давно кастомные быстрые прошивки бы появились.
                                            Anyway, большое спасибо за squirrel, буду смотреть что за зверь.
                                              +1
                                              если они собраны на jz47xx — то плеер и эти консоли могут иметь много общего. как насчет линка на ресурс где сидит этот товарищ и есть точное описание всех компонентов на плате? я погуглил, но толкового описания не нашел.

                                              может быть если он изучит нашу работу над плеером, то будет немного ясно с кем можно связаться по поводу даташитов на проц, например.
                                                0
                                                dingux.com — сайт товарища.
                                                Архитектура не jzxxx, к сожалению.

                                                По поводу caanoo даже исходники ядра есть, которое прямо в устройстве крутится. И исходники остального. Просто куча файлов, раскинутых. Но куда вертеть, чтобы его собрать, перебрать, изменить часть файлов и ПО в прошивке, на это меня не хватило. Например, для сборки того же ядра нужны опции, которых я не знаю, а вводить наугад както неправильно.
                                                Пока достигнутый максимум — разобраться с тулчейном как таковым, и собирать свои либы, бинарники, компиляторы под платформу, Qt (библиотеки)+tslib собрал.
                                                Может звучит по-детски, но сейчас собрать работающий линукс под embedded для меня это как 15 лет назад собрать свой собственный компьютер или собсвенную программу.
                                              0
                                              А вы всецело сконцентрировались над Linux, или параллельно работаете над MiniOS?
                                                +2
                                                За всех не скажу, но я например работаю над MiniOS. Тут кстати недавно новая версия появилась, возможно скоро обновлю mplayer и если получиться передвину юзер раздел ближе к началу флеш-памяти, освободив тем самым около 100 метров для юзер дата. Наверное будет актуально для плейбой-версий.
                                                  0
                                                  Я вас люблю:) Конечно прелести линукса интересны, но запомнить все команды пока не получается, да и мультимедиа плеер, пока, из-него не очень получиться.
                                                  P.S. Чисто ради интереса, кем вы работаете с такими навыками и увлечениями и кто по образованию?
                                                    +1
                                                    Работаю я грузчиком в одном крупном магазине бытовой техники. Образование средне-специальное (закончил технарь), специальность 2203 вроде — «вычислительные системы, среды и сети». Свалил из инста с 3-его курса, ибо стало совсем скучно и влом.
                                                      0
                                                      Мда… В очередной раз убеждаюсь, что корочка ничего не даст. Сам через месяц получаю диплом, хотя уже работаю не по специальности. Пожелаю вам удачи в жизни. Вы молодец.
                                                0
                                                а можно надеяться на наличие звука?
                                                  +1
                                                  whitequark обещал звук в ближайшее время починить, он не настолько глубоко зарыт, как работа с IPU.
                                                    0
                                                    Прошу прощения за неграмотность, но что такое IPU?
                                                      0
                                                      image processing unit, работа с ускорением видео, вывода картинок и т.д. реализована обычно в виде пачки дополнительных инструкций, которые управляют этим самым ipu. в нашем случае китайцы уже сделали драйвер, но он настолько кривой, что запустить его на нормальном ядре нет никакой возможности.

                                                      со звуком все проще, проц поддерживает современные звуко-ядерные стандарты и это реально запустить.
                                                        0
                                                        спасибо за ликбез!
                                                  0
                                                  Отдам журнал с дохлым экранчиком или обменяю на корпус от PSP. (или любой другой корпус)
                                                    0
                                                    Если кому-то нужен плеер, пишите. У меня есть, абсолютно новый, в журнале. Цена 1000 рублей. Передам только в Москве, на кольцевой линии метро. В регионы не посылаю.
                                                      0
                                                      Куда-то пропали все каменты

                                                      Only users with full accounts can post comments. Log in, please.