Pandaboard отказывают на запуске или замораживании после минут

Я просто получил свой ES Pandaboard (газаните на B), и я испытываю затруднения после установки ubuntu-omap4-addons.

После того как я скопировал изображение ubuntu-12.04-preinstalled-desktop-armhf+omap4.img на моей SD-карте, и загрузите pandaboard с ним, я выполняю следующие команды:

sudo add-apt-repository ppa:tiomap-dev/release
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-omap4-extras

В конце установки ubuntu-omap4-extras Ubuntu говорит мне, что проблема происходит, когда консоль отображается:

ldconfig deferred processing now taking place

Нажатие на "report the problem" говорит мне, что проблема касается pvr-omap4-dkms. Я считал где-нибудь, что это может произойти, и лучше переустановить pvr-omap4-dkms. Который я делаю путем выполнения:

sudo apt-get install --reinstall pvr-omap4-dkms

Я перезагружаю.

Затем плата иногда испытывает затруднения запустить Ubuntu: замораживается во время загружающейся страницы, только действие, которое я могу сделать, отключает плату для запуска его снова. Некоторые другие времена, Ubuntu загружается успешно, но затем замораживается в другое случайное время в диапазоне 20 - 40 минут.

Я искал в Интернете подобную ошибку и нашел это: https://bugs.launchpad.net/ubuntu / + source/linux-ti-omap4 / + ошибка/971091

Таким образом, я ввел это:

update-rc.d ondemand disable
apt-get -y install cpufrequtils
echo 'ENABLE="true"
GOVERNOR="performance"
MAX_SPEED="0"
MIN_SPEED="0"' > /etc/default/cpufrequtils
cpufreq-set -r -g performance
reboot

Но это не делает, кажется, исправляет ошибку.

Другая деталь: на запуске, перед загружающимся экраном Ubuntu (когда существует эти два отображенные пингвина :)), это показывает это:

[0.297271] CPU1: Unknown IPI message 0x1
[0.308990] omap_hwmod: mcpdm: _wait_target_ready error: -16
[0.354705] omap_mux_get_by_name: Could not find signal uart1_cts.uart1_cts
[0.354766] omap_hwmod_mux_init: Could not allocate device mux entry
[2.107086] thermal_get_slope:Getting slope is not supported for domain gpu
[2.107116] thermal_get_offset:Getting offset is not supported for domain gpu
[2.107299] stm_fw: vendor driver stm_ti1.0 registered
[8.725555] OMAPRPC: Registration of OMAPRPC rpmsg service returned 0! debug=0

Какая-либо идея, что может быть неправильным? Я не настолько хорош с Ubuntu, таким образом, любая справка будет цениться.

Удачи!

Meach

2
задан 17 October 2012 в 11:24

2 ответа

Я также испытывал те же симптомы, но вылечился отключением масштабирования частоты по требованию на моем panda ES.

Поскольку Ксавье уже отвечал кому-то из них в своей ветке объявления о выпуске в октябре, я выполнил это исправление следующим образом.

Редактировать файл: /etc/init.d/ondemand Строка комментария:

echo -n ondemand> $ CPUFREQ

Я также запускаю тест с панда и, похоже, не будет проблем с правильным охлаждением. Без охлаждения, такого как вентилятор или радиатор, 11.10 oneiric с улучшением TI ppa также несколько раз выходил из строя на этой плате.

Я знаю, что omap4460 использует более низкую тактовую частоту, чем omap4430, из-за проблемы ревизии чипа в загрузочном коде. Я думаю, что эта проблема должна быть связана с максимальным разрешением часов для безопасной работы.

0
ответ дан 17 October 2012 в 11:24

Хорошо, я только что исправил свою систему, у которой была та же проблема. Вы не используете правильную версию U-boot и / или не имеете настроек, которые я добавил в предыдущем посте. Да, предыдущий пост должен был быть ответом / вопросом одновременно. Чтобы исправить это, убедитесь, что вы делаете это:

sudo gedit /boot/boot.script

затем измените значения, которые я показал в предыдущем посте. Одно важное замечание, касающееся bootargs при обновлении до ядра TI : Пожалуйста, замените "vram = 40M mem = 456M @ 0x80000000 mem = 512M @ 0xA0000000" или любые настройки vram или split mem на: "mem = 1G @ 0x80000000"

Мы рекомендуем следующие bootargs: ro elevator = noop console = ttyO2,115200n8 mem = 1G @ 0x80000000 root = (ваш корень) fixrtc splash

далее следует запустить «sudo / usr / sbin / flash-kernel --update-bootloader»

также убедитесь, что у вас установлена ​​правильная версия U-Boot

, в которой «dpkg -l | grep u-boot-linaro-omap4-panda» в терминале должна выдавать «ii u-boot-linaro-omap4-panda 2012.04» .2 + 6514 + 45 + 201207191704 ~ precision1 Двоичный файл загрузчика U-Boot для платы TI OMAP4 Panda "

, если нет, то быстрое решение состоит в том, чтобы убедиться, что выбран ppa, а затем запустить в терминале: "sudo apt-get install u-boot-linaro-omap4-panda"

0
ответ дан 17 October 2012 в 11:24

Другие вопросы по тегам:

Похожие вопросы: