Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
TLV320AIC23b+SSC+SPI+9260
Lavin
Добавлено 16.07.2010 14:45 Сообщение: 51
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Прошу прощения за такой листинг.Я просто не знал что надо конкретно показать.Карточка именно от павла работает.А когда сам ручками на своей машине собираю-фиг вам.Ладно не суть важно.Через карт ридер работает.Особо пока не мешает.Скорость маловата правда.Но суть не в этом.
Сейчас заменю файл-еще раз по пробую...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.07.2010 15:07 Сообщение: 52
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
вот конфиг с ядра 2.6.34 (9260)
линк на конфиг

sd/mmc, usb, sound

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 16.07.2010 15:09 Сообщение: 53
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
заменил tlv320aic23b.c на тот что тут пробегал в этой теме.Тоже самое.Пишет нет устройст.Привожу куски конфига.Не знаю в чем дело почему он его непытается включить даже.
[dima@laptop linux-2.6.34]$ cat .config | grep CONFIG_SOUND
CONFIG_SOUND=y
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
# CONFIG_SOUND_PRIME is not set
[dima@laptop linux-2.6.34]$ cat .config | grep CONFIG_SND
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_JACK=y
# CONFIG_SND_SEQUENCER is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_PCM_OSS_PLUGINS=y
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# CONFIG_SND_RAWMIDI_SEQ is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
# CONFIG_SND_SBAWE_SEQ is not set
# CONFIG_SND_EMU10K1_SEQ is not set
CONFIG_SND_DRIVERS=y
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
CONFIG_SND_ARM=y
CONFIG_SND_SPI=y
CONFIG_SND_TLV320AIC23B=y
CONFIG_SND_TLV320AIC23B_TARGET_BITRATE=48000
# CONFIG_SND_AT73C213 is not set
# CONFIG_SND_USB is not set
CONFIG_SND_SOC=y
CONFIG_SND_ATMEL_SOC=y
CONFIG_SND_SOC_I2C_AND_SPI=y
# CONFIG_SND_SOC_ALL_CODECS is not set
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.07.2010 15:14 Сообщение: 54
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
тут вроде все на месте.
куда положили tlv320*.c и поправили ли Kconfig и Makefile?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.07.2010 15:21 Сообщение: 55
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
при компиляции должны проскочить похожие строчки

Код
CC sound/spi/tlv320aic23b.o
LD sound/spi/snd-tlv320aic23b.o

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 16.07.2010 15:31 Сообщение: 56
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Как вы писали в этой ветке.Попраил Makefile
# Makefile for SPI drivers

snd-at73c213-objs := at73c213.o
snd-tlv320aic23b-objs := tlv320aic23b.o

obj-$(CONFIG_SND_AT73C213) += snd-at73c213.o
obj-$(CONFIG_SND_TLV320AIC23B) += snd-tlv320aic23b.o
и Кconfig.В этой же папке лежит и сам драйвер
linux-2.6.34/sound/spi
сейчас перелапатил ваш конфиг.что то убарал у себя что то добавил.пересоберу,но сомневаюсь что что то изменится.Может дело в компиляторе?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.07.2010 15:35 Сообщение: 57
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
контрольный выстрел - в редакторе откройте этот tlv320*.c и просто сохраните обратно. Цель - обновить дату модификации файла, иначе Make, посчитает его немодифицированным и компилировать не будет :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 16.07.2010 15:37 Редактировалось 16.07.2010 15:40 Сообщение: 58
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
а я перед компеляцией делаю make ARCH=arm clean.По идее все удаляется.Если сейчас незаработают выложу борт файлы..Может в них что не так дописал...

При сборке драйвер вроде компилится -
CC sound/spi/tlv320aic23b.o
LD sound/spi/snd-tlv320aic23b.o
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.07.2010 15:47 Сообщение: 59
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
make ARCH=arm clean

никогда этой фигней не занимаюсь, раз или два за год в особо клинических случаях.

Цитата
При сборке драйвер вроде компилится

ага! значит этот этап успешен. ждемс продолжения :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 16.07.2010 15:57 Редактировалось 16.07.2010 16:02 Сообщение: 60
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Так собралось.Грузится и опять альса говорит что устройств нету.Собрал по моему мнению основные файлики.Если что не доложил прошу прощения.ссылка
Может ядро слишком свежее может у меня руки из ж**ы растут.
Пробовать более древнее не хочется..А диск от павла лежит в общаге,а я щас дома.Если до сентября не сделаю то можно будет оттуда ядро взять.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX