Как стать автором
Обновить

Комментарии 46

В Vogue работают классные пиарщики, теперь мы, ИТшники знаем, что есть такой журнал.
Теперь мы, ИТшники, очень хотим такой журнал еще. И желательно не только в Москве.
И желательно по невеликой цене.
Полна Россия кулибиных — программы для журналов стали появляться…
Ммм, ожидаем журнальчик с доставкой для экспериментов))
Линукс специально не ставят, чтобы к следующему номеру подкатить?)
Очень очень жду how-to как поставить линукс! или не стоит ждать?
Уже почти. Так что стоит ;)
Вот картинка, на которой видно четче приглашение BusyBox:

А на этом видео стартует Linux, консоль выводится в терминал (UART), зато при этом загружается Qtopia: www.youtube.com/watch?v=fG5PVch6LGs

Картинка:
Дайте бинарники погонять, а то хочется самому насладится зрелищем. А то, то что мне дали в гуглогруппе только кернел паник даёт :(
Дык оно без рутфс и будет давать.
Дык понятно, я ковыряю тут odinokij-kot.livejournal.com/9855.html, хочется тоже самое, но с дисплеем.
Ну, скачать мой самосборный комплект можно тут: rghost.ru/3515447

Запускаем Test_jz4740_usb.exe, не забываем перевести девайс в бут-режим, вводим run go_linux.sh и наслаждаемся минут 5-7 прошивкой.
Это конфигурация, которая не выводит лог загрузки на экран, а вывод осуществляется на UART. Там же (в консоле UART) будет приглашение BusyBox, можно вводить команды. На экране в это время стартует Qtopia (с которой пока ничего нельзя сделать).
Спасибо загрузилось без проблем, ещебы получить доступ к консоли не через UART и вообще будет круто.
Заделал свой vogue в dvdbox прикольно получилось
img109.imageshack.us/img109/1204/img0162s.jpg
img683.imageshack.us/img683/2776/img0166ku.jpg
img638.imageshack.us/img638/1382/img0170jr.jpg
img249.imageshack.us/img249/6543/img0172im.jpg

Представил себе Vogue hacking contest 201х:

1. Найди свежий номер с очередным девайсом
2. Вскрой прошивку устройства
3. Найди секретный блок кода и напиши виртуальную машину для его исполнения
4. Следуй полученным инструкциям и выиграй %СуммуГлавногоПриза%
Ага, а потом главный приз выиграет гламурная девочка с розовой сумочкой :) И полным набором фрикерских утилит в ней
«фрикерские утилиты» в смысле «для фрикций»?
Ну хорошо, хоть не гламурный мальчик с розовой сумочкой! :)
приз — девушка с 248 )
НЛО прилетело и опубликовало эту надпись здесь
Угу, а услышав фразу «Закачай мне мультики в журнал, пожалуйста!», позвонил бы в психушку =)
Я правильно понимаю, что факт использования FFmpeg и, как следствие, нарушения GPL/LGPL — можно считать практически доказанным?
Там тащем-то полноценный mplayer.
Не думаю, что он хоть чем-то отличается от ингенериковского. Потому нет.
Ну, из вот этого списка — www.ffmpeg.org/legal.html — они нарушают чуть ли не практически всё.
Ну а толку? Китайцы, выж сами понимаете. Пиши не пиши письма — все одно. Хрена-с два они сорцы выложат. Да и плюс ко всему найти их сначала надо. Вроде бы Сюбор, но где их сайт не понятно.
Это журнал, распространяющийся вполне находимым юридическим лицом, с серьёзной историей и по идее — дорожащего своей репутацией. Это будут _их_ проблемы найти эти китайцев — претензии будут предъявлены сначала к самим Vogue, Vogue их внутри переадресует своему рекламному агентству / маркетинговому департаменту, те переадресует конкретному рекламодателю, а рекламодатель уже будет разматывать цепочку из горе-китайцев, которые такое устройство сделали…

Я сейчас попробую подать заявку на gpl-violations.org/
Совершенно не вижу проблемы. ftp.ingenic.cn/3sw/01linux/05apps/mplayer/
вот исходники мплеера и ффмпега с ним.
Во-первых, про mplayer я пока ни одного подтверждения не видел. Если я что-то пропустил — покажите, пожалуйста?

Во-вторых, то, на что вы показываете — это порт mplayer под Linux для запуска на процессоре Ingenic. Какое это имеет отношение к тому, что поставляется в той прошивке, что залита на устройства в составе журналов? Там как минимум Linux нет.
Ну так возьмите прошивку и посмотрите.
[iSage@exia minios]$ strings minios.bin | grep MPlayer

MPlayer 1.0rc2-4.1.2 © 2000-2007 MPlayer Team


Да, сорцы не те показал.
Вот те: ftp.ingenic.cn/3sw/02rtos/01uCOS/ucosii_bsp_mplayer_20080326.tgz
Спасибо, смотрю.
Пока не вижу связи между указанной uCOS-II и некоей MiniOS, которая в устройстве. Прошивки uCOS-II изобилуют строчками «uCOS» в различных вариациях и характерными текстовыми константами. В minios.bin я ничего подобного не нахожу — зато нахожу, например, какие-то куски TCP/IP стека, который в uCOS-II есть только в самой «дорогой» комплектации — вряд ли люди бы покупали такую штуковину зазря.
так uCOS это и есть миниос =) читай u-это типа латинская буква «мю» что и значит мини =)
Вообще-то μ — это микро-, а не мини, плюс буква «C» никуда в названии не девалась — всё вместе это «микро-си-ОС». Если верить википедии, то она именно так называется, потому как маленькая и писалась в расчете на программирование под неё на языке C.

А под названием MiniOS в сети распространяется несколько десятков различных минималистичных операционных систем (как правило, сделанных и развиваемых/распространяемых в учебных целях). Обычно они Intel i386-only, но иногда встречаются и экземпляры для MIPS, например. Боюсь, что китайцы взяли один из таких проектов, творчески доработали и портировали под него mplayer. Судя, например, по путям с обратными слешами в коде (типа nfl:\somefile.ext) — это явно не UNIX-подобная система.
Очень хотелось бы сырцы этой миниоси. Тогда можно было бы наваять интересных вещей под эту платку. Все же линух для многих задач слишком монструозен будет под эту плату.
Вообще в других прошивках не от Сюбора встречаются модули с такими же именами. Судя по всему основной модульназывается mobile_tv. К сожалению пока не сумел нагуглить исходников оси с таким именем модуля…
Попробуйте. Вообщем-то рекламу делали amerchip.com (даже есть в России: amerchip.ru ), может и к ним написать?
Не забудте потом дать ссылку.
даже если это вдруг и так, а не просто название модуля совпало с названием известного плеера, то чего сим наездом на америчип вы собираетесь добиться? что бы следующий плеер их вышел без усб порта и с чипом без маркировки к которому не подлезть (но с тем же мплеером внутри)?

Думаю в ближайшее время народ домучает линух и все будут счастливы…
Я хочу, чтобы тупые бизнесмены, «принимающие решения» и связывающиеся с китайцами, дерущими сомнительный код, уяснили, что если в embedded device используется открытое ПО, то я не хочу терять свои свободы относительно этого ПО: я хочу иметь возможность изменять и дорабатывать его так, как мне это гарантирует лицензия тех же mplayer и FFmpeg.

Я хочу, чтобы народу просто не нужно было «домучивать линух» — на обратной стороне этой вкладочки был бы напечатан URL, пройдя по которому я бы скачал полностью исходники и пересобрал бы всё, как мне того хочется.

А то, что «следующий их плеер» выйдет максимально обрезанный — это и так понятно, тут что пиши, что не пиши — на них не повлияешь. Нам то ли по ошибке, то ли в спешке выдали практически development board вместо серийных сильно обрезанных устройств — вряд ли они такую ошибку повторят еще раз.
Щас разобрал 1 такой журнальчик и у меня была проблема-нижняя часть пластамасски (которая дисплей держит) была в клею как от скотча. Лезвием убрать оч сложно, но я все за пол минуты убрал подсолнечным маслом. То бишь втирал его ваткой. Может кому пригодится чтобы не пацарапать лезвием. :)
Какие-то завистники не верят в вашу технологию)
Кто будет колупать железку тестером делайте это осторожней пайка криво-косая или придется возиться с паяльником…

Сегодня прочувствовал на своей шкуре качество китайской сборки сего девайса.
Началось все банально — вечерком прозванивал платку на предмет куда зацеплены кнопки, елозил тестером по ногам проца. Утром включаю — ноль эмоций, по усб определяется как некорректно работающее устройство. Первая мысль — спалил нафиг, хотя понятно что не должен бы. Вторая мысль — проверить контакты.
Оказалось, что проц припаян слегка криво, не точно по контактным площадкам, но при шаге в три ножки на миллиметр этого оказалось достаточно что бы при возюканьи щупом припой с ножек устроил толпу микро залипух. Почистить иголкой слегка помогло, стал определяться усб бут девайс, но загрузка по усб все равно не проходила не говоря о запуске плеера.
Удалось вылечить путем пропайки ног тонким паяльником и залив ноги канифолью по самый верх корпуса…
хехе =) это не криво-запаяно, а просто много припоя, либо паяльная паста была «китайская» =)
я так же елозил и сразу, замечая коротышек, удалял их тем же щупом от мультиметра.
жаль, я облез весь Ростов, но продавцы сказали, что с вкладкой от мартини они не получали, сия акция прошла только в Москве
Кто желает — плюс-минус расколупал формат def_boot.bin — конфига для loader.bin

TDefBoot = packed record
// header
w1, // $ 00 00 02 00 адрес img_boot.bin?
w2, // $ 00 00 04 00
page_addr, // адрес страницы откуда читать ядро ОС
page_count, // размер ядра в страницах
buffer, // адрес буфера???
go: word; // адрес запуска

// animation
animation: array [0..11] of TPicRecord;
end;

TPicRecord = packed record
w1, // 00 00 00 00
w2, // 00 00 00 00
width,
height,
w5, // 00 00 00 00
frame_start_line,
w7: word; // 19 / 50 / c8 / 32 ??? delay?
end;
Появилось еще 2 лишних журнала, если кого интересует пишите в ЛП.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации