Цитата Сообщение от Rover Посмотреть сообщение
Я уверен - всё у тебя (нас) получиЦЦа!
Скорость сегодня феерично низкая,
alex@Hosstia-Ubuntu:~/sun5i$ git clone https://github.com/linux-sunxi/linux-sunxi linux-sun5i
Cloning into 'linux-sun5i'...
remote: Counting objects: 3497611, done.
remote: Compressing objects: 100% (621768/621768), done.
Receiving objects: 29% (1045127/3497611), 474.05 MiB | 60.00 KiB/s
, поскольку свои исходники решил пока не трогать
alex@Hosstia-Ubuntu:~/sun4i/linux-sunxi$ git checkout wip/lichee3-sunxi/import-sun5i
error: Your local changes to the following files would be overwritten by checkout:
drivers/media/video/sun4i_csi/csi0/sun4i_csi_reg.c
drivers/media/video/sun4i_csi/csi0/sun4i_drv_csi.c
drivers/media/video/sun4i_csi/csi1/sun4i_csi_reg.c
drivers/media/video/sun4i_csi/csi1/sun4i_drv_csi.c
drivers/media/video/sun4i_csi/include/sun4i_csi_core.h
drivers/video/sun4i/hdmi/drv_hdmi.c
Please, commit your changes or stash them before you can switch branches.
Aborting
Компилировать собираюсь с параметрами совместимости со стоковыми ядрами:

После прочтения съесть!


Код:
CONFIG_DEBUG_PREEMPT
CONFIG_DEBUG_RT_MUTEXES
CONFIG_DEBUG_SPINLOCK
CONFIG_DEBUG_MUTEXES
CONFIG_PROFILING
CONFIG_PERF_EVENTS
CONFIG_PERF_COUNTERS
CONFIG_LATENCYTOP
CONFIG_FTRACE
http://forum.xda-developers.com/show....php?t=1123643


---------- Сообщение добавлено 10.11.2013 в 16:45 ----------

Код:
make ARCH=arm sun5i_defconfig
make ARCH=arm menuconfig
Меняем в разделе Device Drivers -> Sound card support -> Advanced Linux Sound Architecture
нажатием пробела <*> на <M>, чтобы аудио-драйвера не встраивались в ядро, а собирались модулями. Также, на всякий случай, включаем
Device Drivers -> Sound card support -> Advanced Linux Sound Architecture -> USB sound devices -> USB Audio/MIDI driver <M> (в силу того, что нам нужен snd-usbmidi-lib.ko).

После сохранения полученного .config открываем его в редакторе, и проверяем наличие строк дополнительных параметров сборки для совместимости со стоковыми ядрами, при необходимости добавляя их (либо снимая комментарий с закомментированных # ) или меняя параметр сборки на "y":
Код:
CONFIG_DEBUG_PREEMPT=y
CONFIG_DEBUG_RT_MUTEXES=y
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_PROFILING=y
CONFIG_PERF_EVENTS=y
CONFIG_PERF_COUNTERS=y
CONFIG_LATENCYTOP=y
CONFIG_FTRACE=y
Затем, соответственно,
Код:
 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 uImage
 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 INSTALL_MOD_PATH=output modules
 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2 INSTALL_MOD_PATH=output modules_install