Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX233
SK-MIMX233 телодвижения ...
sasamy
Добавлено 17.04.2010 02:54 Редактировалось 17.04.2010 02:57 Сообщение: 341
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
Отыскал наконец эпичный баг в управлении питанием который не давал мне покоя - теперь можно считать что с питанием более менее все понятно - dcdc работает, теперь не нужны костыли в usb котрые я наделал для отключения управления питанием в ядре - все работает в штатном режиме. Баг в инициализации dcdc в imx-bootlets-src-09.12.00 в файле power_prep.c - честно говоря там черт ногу сломит :) Одно непонятно - как _это_ работало у фрискейловцев ? Ток ограничивался по ошибке - вместо 400 ма получалось 200 ма. Баг довольно трудно обнаружимый и неприятный, хотя сейчас смешно - всего лишь перепутано одно число - но как :) В исходном варианте
#define BOOTUP_CHARGE_4P2_CURRENT_LIMIT 400
вроде бы все ОК - ограничение до 400 ма, но битовое поле в регистре всего 6 бит - в итоге туда попадает 010000 - а это 200 ма. В итоге у меня ядро вообще не грузилось и я пользовался старым загрузчиком а там нет настройки dcdc - процессор по умолчанию стартовал на ldo и при работе с периферией мощности их просто недостаточно.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.04.2010 11:29 Редактировалось 17.04.2010 14:49 Сообщение: 342
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
Мда - рано я обрадовался, без костылей с отключением управления частотой процессора usb отпадывает примерно после 10 минут прослушивания музыки с usb-флэши, с костылями я для эксперимента оставлял играть на всю ночь - ничего не зависало даже с питанием от LDO - так что сыровато там все...

Какие-то странные приколы - похоже дело все же в неправильной работе/настройке dcdc - сделал как было раньше без управления частотой и получил тоже самое - usb отваливается.. с LDO такого не было...

Блин - мистика какая-то.. зашил версию ядра с котрым я все время возился (я сохранил на всякий случай потому что работало вроде стабильно) но с новым загрузчиком с dcdc - все работает, usb не отпадывает... где-то я что-то пропустил.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.04.2010 17:38 Сообщение: 343
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
Нашел что я там еще исправил - все заработало. Экспериментирую пока только с флэшами - сейчас нормально работает на максимальной частоте процессора, костыли я убрал - без них заработало.
Цитата

# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 5 (v5l)
BogoMIPS : 231.91
Features : swp half fastmult edsp java
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant : 0x0
CPU part : 0x926
CPU revision : 5

Hardware : STMP378X
Revision : 0000
Serial : 0000000000000000
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.04.2010 17:48 Сообщение: 344
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
при воспроизведении mp3 с эмуляцией fpu процессор занят процентов на 70, для примера at91sam9260 был занят на 100% и воспроизводил с потерей данных - хрипел - попросту не справлялся с потоком.
Цитата

# mplayer /mnt/02-Jonas_Steur_-_A_State_of_Trance_250-TMB.mp3
MPlayer 1.0rc2.atmel.1-4.3.4 (C) 2000-2007 MPlayer Team
CPU: ARM

Playing /mnt/02-Jonas_Steur_-_A_State_of_Trance_250-TMB.mp3.
Audio file file format detected.
Clip info:
Title: A State of Trance 250
Artist: Jonas Steur
Album: A State of Trance
Year: 2006
Comment: ...as broadcasted by DI.fm
Track: 2
Genre: Trance
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
mpg123: Can't rewind stream by 1039 bits!
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video

A: 197.1 (03:17.1) of 3622.0 ( 1:00:22.0) 68.0%
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 21.04.2010 18:25 Сообщение: 345
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Наконец пришли печатки!!!
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.04.2010 12:26 Сообщение: 346
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
Прикупил внешний usb-хуб, все заработало - мыши, клавы, wifi. Правда скорость на wifi не очень радует ~85 MiB за ~9 мин выкачал с wep шифрованием, хотя на атмелах он тоже черезвычайно медленно работал...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 25.04.2010 22:06 Редактировалось 25.04.2010 22:08 Сообщение: 347
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Я WiFi тестировал (без шифрования) копированием 40М файла по FTP (vsftpd):
запись на плату - 1,3Мбайт/сек
чтеие с платы - 1,7Мбайт/сек
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.04.2010 22:10 Сообщение: 348
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Вобщем, что имеем:
Ядро 2.6.28 - криво работает драйвер NAND флешки
Ядро 2.6.31 - криво работает драйвер Ethernet (судя по всему, что то с драйвером SPI)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 30.04.2010 16:17 Редактировалось 30.04.2010 16:17 Сообщение: 349
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Героическими усилиями Саши (sasamy) был немного переделан драйвер сети, теперь все работает стабильно.
Думал эту плату уже с X-ами отправлять, т.к. Саша прикрутил к Buildroot OPKG и есть возможность ставить уже готовые пакеты из репозитария Ангстром, но что то каша в голове образовалась от возможных вариантов.
В ближайшие дни планирую анонсировать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.05.2010 01:21 Сообщение: 350
sasamy
4.70

Пункты: 77214
Регистрация: 14.08.2009
Хех, впервые в жизни сижу в фаерфоксе на телике :) Рзрешение конечно очень маленькое и тормозит :) Что-то я не нашел ничего кроме лисы тут из браузеров в дебиане.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233