<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://paz00.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2</id>
	<title>Подготовка для замеров - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://paz00.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2"/>
	<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;action=history"/>
	<updated>2026-05-04T00:23:27Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://paz00.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=665&amp;oldid=prev</id>
		<title>Zombah: fix backup link</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=665&amp;oldid=prev"/>
		<updated>2015-01-16T14:51:24Z</updated>

		<summary type="html">&lt;p&gt;fix backup link&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 14:51, 16 января 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot;&gt;Строка 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 36:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Бэкап==  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Бэкап==  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для возможности отката к начальному стостоянию настоятельно рекомендуется сделать бекап всех партиций!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для возможности отката к начальному стостоянию настоятельно рекомендуется сделать бекап всех партиций!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как сделать бэкап рассказано тут: [[Бэкап]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как сделать бэкап рассказано тут: [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Backup|&lt;/ins&gt;Бэкап]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как минимум нужно сделать бэкап 6-й партиции (но лучше иметь бекап всех партиций и partitiontable):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Как минимум нужно сделать бэкап 6-й партиции (но лучше иметь бекап всех партиций и partitiontable):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key paz00_wiki-ac100:diff::1.12:old-95:rev-665 --&gt;
&lt;/table&gt;</summary>
		<author><name>Zombah</name></author>
	</entry>
	<entry>
		<id>https://paz00.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=95&amp;oldid=prev</id>
		<title>Unknown user в 08:13, 15 октября 2014</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%B7%D0%B0%D0%BC%D0%B5%D1%80%D0%BE%D0%B2&amp;diff=95&amp;oldid=prev"/>
		<updated>2014-10-15T08:13:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Задача== &lt;br /&gt;
Основная цель замеров клоков на alc5632 - разобраться, что происходит с картой, и почему, при вроде бы правильных настройках, в ядре 2.6.38 не работает звук. Чтобы разобраться нужно померить параметры работы звукового модуля из-под рабочей ОС - android или linux с ядром 2.6.32; и из-под проблемной ОС - в нашем случае linux с ядром 2.6.38.&lt;br /&gt;
Почитать о том, как работает звук можно на странице [[Звук]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Что понадобится== &lt;br /&gt;
- usb кабель (mini-usb to usb)&lt;br /&gt;
- SD карта (можно USB флешка)&lt;br /&gt;
- утилита nvflash&lt;br /&gt;
- осциллограф&lt;br /&gt;
- любой аудио файл&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==План действий== &lt;br /&gt;
* сделать бэкап&lt;br /&gt;
* поставить линукс на SD карту&lt;br /&gt;
* разобрать AC100&lt;br /&gt;
* загрузить android (linux с работающим звуком)&lt;br /&gt;
* померить параметры alc5632&lt;br /&gt;
* прошить ядро 2.6.38&lt;br /&gt;
* померить параметры alc5632&lt;br /&gt;
* вернуть android&lt;br /&gt;
Описывать шаги буду не по порядку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Измерение параметров alc5632== &lt;br /&gt;
Нас интересуют сигналы (наличие, частота), на ногах звукового модуля alc5632 (основной интерес представляют MCLK, SDAC, BCLK, SDALRCK и HP_OUT_L/R ) в разных режимах.&lt;br /&gt;
[[File:alc5632_pins_selected.PNG]]&lt;br /&gt;
Режимы:&lt;br /&gt;
* до включения звука&lt;br /&gt;
* во время воспроизведения звука через наушники&lt;br /&gt;
* опционально - во время воспроизведения звука через колонки&lt;br /&gt;
* после воспроизведения звука&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Бэкап== &lt;br /&gt;
Для возможности отката к начальному стостоянию настоятельно рекомендуется сделать бекап всех партиций!&lt;br /&gt;
Как сделать бэкап рассказано тут: [[Бэкап]]&lt;br /&gt;
Как минимум нужно сделать бэкап 6-й партиции (но лучше иметь бекап всех партиций и partitiontable):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nvflash.exe -w --bl ./harmony/fastboot.bin --read 6 part06.img&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Создание загрузочной карты== &lt;br /&gt;
Качаем rootfs, ядро и модули для этого ядра.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://ac100.gudinna.com/tegra-rootfs.tgz&lt;br /&gt;
wget http://avolver.ru/ac100/kernels/38.ca20bea-7Jul11/boot-marvin24s-2.6.38-ca20bea.SD.img&lt;br /&gt;
wget http://avolver.ru/ac100/kernels/38.ca20bea-7Jul11/modules-marvin24s-2.6.38-ca20bea.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Берем SD карту с одной партицией и форматируем в ext3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkfs.ext3 /dev/mmcblk0p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Монтируем партицию:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -t ext3 /dev/mmcblk0p1 /mnt/sd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Распаковываем rootfs и модули на карту&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo tar xzfv tegra-rootfs.tgz --numeric-owner -C /mnt/sd&lt;br /&gt;
sudo tar xzfv modules-marvin24s-2.6.38-ca20bea.tar.gz -C /mnt/sd/lib/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Желательно скопировать на карту звуковой файл, чтобы потом не копаться :)&lt;br /&gt;
Отмонтируем карту - на нее больше ничего писать не будем.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo umount /mnt/sd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Прошивка загрузчика Linux== &lt;br /&gt;
Ядро прошивается утилитой nvflash в 6-й раздел.&lt;br /&gt;
Обычно вот такой командой (есть разные версии nvflash и файлы загрузчика, если нет уверенности, можно задать вопрос на irc канале #ac100-ru сервера freenode):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./nvflash -w --bl ./harmony/fastboot.bin --download 6 boot-marvin24s-2.6.38-ca20bea.SD.img&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Аналогичным образом возвращается на место 6-я партиция из бэкапа.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Разбираем AC100== &lt;br /&gt;
Описание с фотографиями (анг.): http://wiki.gudinna.com/ac100&lt;br /&gt;
Вкратце:&lt;br /&gt;
&amp;lt;kottt&amp;gt; на нижней стороне три винтика видны невооруженным глазом и два под задними резиновыми ножками&lt;br /&gt;
&amp;lt;kottt&amp;gt; И еще два за аккумулятором&lt;br /&gt;
&amp;lt;kottt&amp;gt; после этого снимается клавиатура и дальше все довольно очевидно&lt;br /&gt;
Модуль находится на нижней стороне платы&lt;br /&gt;
[[File:paz00_alc5632_small.JPG|link=@http://ac100.wikispaces.com/file/view/IMGP3076.JPG/250389142/IMGP3076.JPG]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>