<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LINUX ON LOOX N560</title>
		<link>http://linux-on-n560.do.am/</link>
		<description></description>
		<lastBuildDate>Fri, 23 Nov 2007 19:59:34 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://linux-on-n560.do.am/news/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Грустное о WiFi...</title>
			<description>&lt;font color=&quot;#ff0000&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Н&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;а сколько я понял, с WiFi пока никак. То есть совсем. Существующие дрова не поддерживают наш чип (TNETW1250). Спецификации на него закрытые, а заниматься реверсингом вендовых драйверов - занятие не самое приятное, а главное неблагодарное.. Вот так :(&lt;br&gt;&lt;br&gt;&lt;i&gt;Будем искать... (c)&lt;/i&gt;&lt;br&gt;</description>
			<content:encoded>&lt;font color=&quot;#ff0000&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Н&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;а сколько я понял, с WiFi пока никак. То есть совсем. Существующие дрова не поддерживают наш чип (TNETW1250). Спецификации на него закрытые, а заниматься реверсингом вендовых драйверов - занятие не самое приятное, а главное неблагодарное.. Вот так :(&lt;br&gt;&lt;br&gt;&lt;i&gt;Будем искать... (c)&lt;/i&gt;&lt;br&gt;</content:encoded>
			<link>https://linux-on-n560.do.am/news/2007-11-23-5</link>
			<dc:creator>Илья</dc:creator>
			<guid>https://linux-on-n560.do.am/news/2007-11-23-5</guid>
			<pubDate>Fri, 23 Nov 2007 19:59:34 GMT</pubDate>
		</item>
		<item>
			<title>Статья по сборке среды разработки</title>
			<description>1. В каталоге статей появилось описание сборки среды разработки для ARM с использованием crosstool-NG.&lt;br&gt;2. Обновился образ файловой системы rootfs.arm.ext2. В состав входят uClibc-0.9.29, busybox-1.8.1. Теперь при загрузке используется mdev - мини-аналог udev со всеми вытекающими :) Качайте и тестируйте!&lt;br&gt;&lt;br&gt;</description>
			<content:encoded>1. В каталоге статей появилось описание сборки среды разработки для ARM с использованием crosstool-NG.&lt;br&gt;2. Обновился образ файловой системы rootfs.arm.ext2. В состав входят uClibc-0.9.29, busybox-1.8.1. Теперь при загрузке используется mdev - мини-аналог udev со всеми вытекающими :) Качайте и тестируйте!&lt;br&gt;&lt;br&gt;</content:encoded>
			<link>https://linux-on-n560.do.am/news/2007-11-21-4</link>
			<dc:creator>Илья</dc:creator>
			<guid>https://linux-on-n560.do.am/news/2007-11-21-4</guid>
			<pubDate>Wed, 21 Nov 2007 20:59:30 GMT</pubDate>
		</item>
		<item>
			<title>Фреймбуфер N520 и N560...</title>
			<description>&lt;i&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;С&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/i&gt;уществуют естественные отличия в настройке фреймбуфера этих устройств.&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 500px;&quot; align=&quot;&quot; width=&quot;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;&lt;b&gt;&lt;i&gt;N520&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;&lt;i&gt;&lt;b&gt;N560&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;pixclock = 156000&lt;br&gt;bpp = 16&lt;br&gt;xres = 240&lt;br&gt;yres = 320&lt;br&gt;hsync_len = 10&lt;br&gt;vsync_len = 2&lt;br&gt;left_margin = 20&lt;br&gt;upper_margin = 3&lt;br&gt;right_margin = 10&lt;br&gt;lower_margin = 1&lt;br&gt;sync = 0&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;pixclock = 57692&lt;br&gt;bpp = 16&lt;br&gt;xres = 480&lt;br&gt;yres = 640&lt;br&gt;hsync_len = 8&lt;br&gt;vsync_len = 2&lt;br&gt;left_margin = 8&lt;br&gt;upper_margin = 3&lt;br&gt;right_margin = 124&lt;br&gt;lower_margin = 25&lt;br&gt;sync = 0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;Пока я не знаю как программно отличить эти устройства, буду по возможности выкладывать ядра для одного и другого. Ес...</description>
			<content:encoded>&lt;i&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;С&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/i&gt;уществуют естественные отличия в настройке фреймбуфера этих устройств.&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 500px;&quot; align=&quot;&quot; width=&quot;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;&lt;b&gt;&lt;i&gt;N520&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;&lt;i&gt;&lt;b&gt;N560&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;pixclock = 156000&lt;br&gt;bpp = 16&lt;br&gt;xres = 240&lt;br&gt;yres = 320&lt;br&gt;hsync_len = 10&lt;br&gt;vsync_len = 2&lt;br&gt;left_margin = 20&lt;br&gt;upper_margin = 3&lt;br&gt;right_margin = 10&lt;br&gt;lower_margin = 1&lt;br&gt;sync = 0&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(0, 0, 0);&quot;&gt;pixclock = 57692&lt;br&gt;bpp = 16&lt;br&gt;xres = 480&lt;br&gt;yres = 640&lt;br&gt;hsync_len = 8&lt;br&gt;vsync_len = 2&lt;br&gt;left_margin = 8&lt;br&gt;upper_margin = 3&lt;br&gt;right_margin = 124&lt;br&gt;lower_margin = 25&lt;br&gt;sync = 0&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;Пока я не знаю как программно отличить эти устройства, буду по возможности выкладывать ядра для одного и другого. Если кто-нибудь знает как решить задачу идентификации устройства - you are welcome! ;-)&lt;br&gt;</content:encoded>
			<link>https://linux-on-n560.do.am/news/2007-11-20-3</link>
			<dc:creator>Илья</dc:creator>
			<guid>https://linux-on-n560.do.am/news/2007-11-20-3</guid>
			<pubDate>Tue, 20 Nov 2007 20:46:53 GMT</pubDate>
		</item>
		<item>
			<title>Работают кнопки</title>
			<description>&lt;i&gt;&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;С&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/i&gt;егодня настроил кнопки. Теперь они точно работают. Что это значит:&lt;br&gt; - кнопка Suspend/Resume использует код KEY_POWER;&lt;br&gt; - кнопки Navigation Keys используют коды KEY_UP, KEY_DOWN, KEY_LEFT, KEY_RIGHT и KEY_ENTER;&lt;br&gt; - кнопки Contacts, Calendar, Navigation (GPS) и Today используют коды _KEY_CONTACTS (KEY_F10), _KEY_CALENDAR (KEY_F9), _KEY_MAIL (KEY_F11), _KEY_HOMEPAGE (KEY_F12).&lt;br&gt;&lt;br&gt;Все кнопки, кроме Suspend/Resume работают через драйвер матричной клавиатуры pxa27x_keyboard (CONFIG_KEYBOARD_PXA27x). Кнопка Suspend/Resume подключена напрямую к GPIO0 процессора и для её работы используется драйвер gpio_keys (CONFIG_KEYBOARD_GPIO).&lt;br&gt;&lt;br&gt;Таким образом, N560 поддерживаются все 10 кнопок устройства.&lt;br&gt;</description>
			<content:encoded>&lt;i&gt;&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;С&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/i&gt;егодня настроил кнопки. Теперь они точно работают. Что это значит:&lt;br&gt; - кнопка Suspend/Resume использует код KEY_POWER;&lt;br&gt; - кнопки Navigation Keys используют коды KEY_UP, KEY_DOWN, KEY_LEFT, KEY_RIGHT и KEY_ENTER;&lt;br&gt; - кнопки Contacts, Calendar, Navigation (GPS) и Today используют коды _KEY_CONTACTS (KEY_F10), _KEY_CALENDAR (KEY_F9), _KEY_MAIL (KEY_F11), _KEY_HOMEPAGE (KEY_F12).&lt;br&gt;&lt;br&gt;Все кнопки, кроме Suspend/Resume работают через драйвер матричной клавиатуры pxa27x_keyboard (CONFIG_KEYBOARD_PXA27x). Кнопка Suspend/Resume подключена напрямую к GPIO0 процессора и для её работы используется драйвер gpio_keys (CONFIG_KEYBOARD_GPIO).&lt;br&gt;&lt;br&gt;Таким образом, N560 поддерживаются все 10 кнопок устройства.&lt;br&gt;</content:encoded>
			<link>https://linux-on-n560.do.am/news/2007-11-20-2</link>
			<dc:creator>Илья</dc:creator>
			<guid>https://linux-on-n560.do.am/news/2007-11-20-2</guid>
			<pubDate>Tue, 20 Nov 2007 20:35:16 GMT</pubDate>
		</item>
		<item>
			<title>Цели и задачи...</title>
			<description>&lt;i&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; color: rgb(255, 0, 0);&quot;&gt;П&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;риветствую!&lt;br&gt;&lt;br&gt;Будем знакомы, меня зовут Илья. Являясь обладателем N560 и ощутив прелести этого девайса я не могу устоять перед соблазном установки на него linux. Благо, для этого есть всё необходимое. Основываясь на недавно появившемся порте linux на C550, вооружившись напильником я достиг определенных результатов. На данный момент мне удалось запустить ядро, создать образ файловой системы, используемой для загрузки в качестве initrd. Результат загрузки можно видеть в галерее. Из периферии на данный момент работают:&lt;br&gt; - MMC (флеш-карта монтируется, проблем нет);&lt;br&gt; - USB (устанавливается соединение с хостом через RNDIS, работает telnet, проблем нет);&lt;br&gt; - TouchPad (условно работает, нужно разобраться);&lt;br&gt; - Кнопки (условно работают, нужно разобраться).&lt;br&gt;&lt;br&gt;&lt;i&gt;&lt;b&gt;Как видно, существует рабочая система, позволяющая двигаться дальше!&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;В мои планы в ближайшее время входит создание следующи...</description>
			<content:encoded>&lt;i&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; color: rgb(255, 0, 0);&quot;&gt;П&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;риветствую!&lt;br&gt;&lt;br&gt;Будем знакомы, меня зовут Илья. Являясь обладателем N560 и ощутив прелести этого девайса я не могу устоять перед соблазном установки на него linux. Благо, для этого есть всё необходимое. Основываясь на недавно появившемся порте linux на C550, вооружившись напильником я достиг определенных результатов. На данный момент мне удалось запустить ядро, создать образ файловой системы, используемой для загрузки в качестве initrd. Результат загрузки можно видеть в галерее. Из периферии на данный момент работают:&lt;br&gt; - MMC (флеш-карта монтируется, проблем нет);&lt;br&gt; - USB (устанавливается соединение с хостом через RNDIS, работает telnet, проблем нет);&lt;br&gt; - TouchPad (условно работает, нужно разобраться);&lt;br&gt; - Кнопки (условно работают, нужно разобраться).&lt;br&gt;&lt;br&gt;&lt;i&gt;&lt;b&gt;Как видно, существует рабочая система, позволяющая двигаться дальше!&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;В мои планы в ближайшее время входит создание следующих статей-описаний, позволяющие каждому повторить мои действия, а также продвинуться в собственных исследованиях:&lt;br&gt; - этапы загрузки arm-ядра;&lt;br&gt; - кросс-компиляция ядра;&lt;br&gt; - создание среды разработки на базе uClibc (gcc-4.2.1, binutils-2.18, uClibc-0.9.29);&lt;br&gt; - установка Ethernet соединения поверх USB;&lt;br&gt;&lt;br&gt;В дальнейшем, я планирую собрать и запустить X&apos;ы и оконную среду. Параллельно с этим будет вестись работа по реанимации WiFi, BT, IR, GPS и тд.&lt;br&gt;&lt;br&gt;&lt;i&gt;&lt;b&gt;Приглашаю всех желающих принять участие в разработке linux-прошивки под это прекрасное устройство.&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;Ссылки по теме:&lt;br&gt;1. &lt;a href=&quot;http://handhelds.org/moin/moin.cgi/FrontPage&quot;&gt;http://handhelds.org/moin/moin.cgi/FrontPage&lt;/a&gt;&lt;br&gt;2. &lt;/i&gt;&lt;a href=&quot;http://uclibc.org/&quot;&gt;&lt;i&gt;http://uclibc.org/&lt;/i&gt;&lt;/a&gt;&lt;br&gt;&lt;i&gt;3. &lt;/i&gt;&lt;a href=&quot;http://buildroot.uclibc.org/&quot;&gt;&lt;i&gt;http://buildroot.uclibc.org/&lt;/i&gt;&lt;/a&gt;&lt;br&gt;&lt;i&gt;4. &lt;/i&gt;&lt;a href=&quot;http://ymorin.is-a-geek.org/dokuwiki/projects/crosstool/&quot;&gt;&lt;i&gt;http://ymorin.is-a-geek.org/dokuwiki/projects/crosstool/&lt;/i&gt;&lt;/a&gt;</content:encoded>
			<link>https://linux-on-n560.do.am/news/2007-11-19-1</link>
			<dc:creator>Илья</dc:creator>
			<guid>https://linux-on-n560.do.am/news/2007-11-19-1</guid>
			<pubDate>Mon, 19 Nov 2007 17:42:12 GMT</pubDate>
		</item>
	</channel>
</rss>