Форум автозвука и установки музыки в автомобиль
Страница 11 из 12 ПерваяПервая ... 789101112 ПоследняяПоследняя
Показано с 101 по 110 из 116

Микрокомпьютеры с опцией S/PDIF

  1. #101
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Микрокомпьютеры с опцией S/PDIF

    Ну что ж.

    Глубокое, почти интимное, многонедельное знакомство с разобранным вариантом MINIX NEO X5 позволило усилить знания ОС Линукс вплоть до перехвата USB-пакетов средствами ядра. Вещь в каком-то смысле бесполезная, т.к. слабым звеном платформы оказались USB-порты. Все они низко-скоростные, и не способны обеспечить стабильный прием потока аудиоданных даже плотностью 2ch/48kHz/S16_LE. Единственный вариант - подключать критичные к скорости передачи потоковых данных устройства через переходник к единственному порту OTG. Все остальные - бутафория для мышек/флешек, как пассивный USB-хаб.

    Ядро 3.0.36+ из SDK r30 относительно легко апгрейдится в части /sound/*, при необходимости, кодом 3.2.0. И чуть с большими танцами с бубном - кодом 3.11.0. Останется только вернуть поддержку встроенного S/PDIF, кому это требуется.

    Для самого Minix NEO X5 стабильных ядер выше 3.0.36+ не существует, ввиду закрытого кода к модулю ядра NAND для rk30xx. Даже порты Picuntu и Ubuntu используют ядра 3.0.8+. С этой точки зрения AllWinner A31 продвинулся намного дальше - для него уже разрабатываются релизы ядра 3.13.0.

    На MINIX NEO X5 относительно несложно поднять Picuntu с графическим интерфейсом, но в сравнении с Android настройка выглядит издевательством. Чуть проще с портом Ubuntu 12.10, так как там только консольный режим - Х-ы не запускаются вообще, либо надо портировать отдельно библиотеки Mali400 поддерживаемой версии (в старых и новых MINIX'ах они отличаются). Ядро стороннего Linux ставится на раздел Recovery, поэтому появляется возможность двойной загрузки, с родным Android по умолчанию.


  2. # 0+

    Если Вы впервые на нашем Форуме:

    1. Обратите внимание на список полезных тем в первом сообщении.
    2. Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
    3. Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.

    С наилучшими пожеланиями,
    Администрация Форума автозвука Магнитола


     

  3. #102
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Микрокомпьютеры с опцией S/PDIF

    Представляю Вашему аудиофильскому вниманию пробный релиз портированной на Android библиотеки звукового процессора под ALSA для медиаплееров на RK3066, по иронии судьбы именуемый CMT (Computer Music Toolkit). Представляет собой набор плагинов с базовыми функциями DSP, включая HPF/LPF-фильтры и возможность реализации поканальных задержек, доступных к вызову из надстройки LADSPA.
    http://www.ladspa.org/cmt/plugins.html
    Считаю, что это большой прорыв и это важно!
    В будущем также можно портировать дополнительные плагины, разрабатываемые по этому же принципу к популярному бесплатному аудиоредактору Audacity. Но в данный момент меня больше всего интересуют следующие функции:

    1051 lpf Low Pass Filter (One Pole).
    1052 hpf High Pass Filter (One Pole).
    1053 delay_0.01s Echo Delay Line. The delay time may be varied up to 0.01 seconds. No feedback is provided.
    1054 delay_0.1s Echo Delay Line. The delay time may be varied up to 0.1 seconds. No feedback is provided.
    1055 delay_1s Echo Delay Line. The delay time may be varied up to 1 second. No feedback is provided.
    1056 delay_5s Echo Delay Line. The delay time may be varied up to 5 seconds. No feedback is provided.
    1057 delay_60s Echo Delay Line. The delay time may be varied up to 60 seconds. No feedback is provided.

    Как мы видим, для линейных задержек есть целых пять режимов, с ограничением максимального "разбега" по времени.

    Для тестов на встроенной звуковой карте MINIX NEO X5 или USB-донгле я использую следующую добавку в конфигурационный файл /etc/asound.conf. Названия своих карт можно увидеть по команде
    Код:
    alsa_aplay -L
    c терминала Андроида, при подключенных устройствах естественно.
    Первый параметр в конфигурации задержки - это собственно время, второй - соотношения Dry/Wet эффекта, и если ставить промежуточные значения, то будет оставаться эхо.

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

    pcm.ladspa {
    type ladspa
    slave.pcm "plughw:CARD=RK29RT5631,DEV=0";
    # slave.pcm "plughw:CARD=Device,DEV=0";
    # slave.pcm "default";
    path "/system/lib/ladspa";
    plugins {
    0 {
    label identity_audio
    filename "/system/lib/ladspa/cmt.so"
    policy duplicate
    }
    1 {
    label delay_1s
    # filename "/system/lib/ladspa/cmt.so"
    policy none
    output.bindings.0 "Output"
    input {
    controls [ 0.1 1 ]
    }
    2 {
    label delay_1s
    # filename "/system/lib/ladspa/cmt.so"
    policy none
    output.bindings.1 "Output"
    input {
    controls [ 0.9 1 ]
    }
    }
    }
    }

    pcm.pladspa {
    type plug
    slave.pcm "ladspa";
    }


    Как видно из конфигурации, файл библиотеки должен быть помещен вручную в /system/lib/ladspa/cmt.so на устройстве с Андроид, также потребуется замена /system/lib/libasound.so моей версией с поддержкой LADSPA. Все остальное конфигурируется как в обычных Линуксах, т.е. руками и головой.

    Результат можно оперативно прослушать и проанализировать другой командой:

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

    root@android:/ # aplay -v -D pladspa /mnt/sdcard/a2002011001-e02.wav <

    Playing WAVE '/mnt/sdcard/a2002011001-e02.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
    Plug PCM: Linear Integer <-> Linear Float conversion PCM (FLOAT_LE)
    Its setup is:
    stream : PLAYBACK
    access : RW_INTERLEAVED
    format : S16_LE
    subformat : STD
    channels : 2
    rate : 44100
    exact rate : 44100 (44100/1)
    msbits : 16
    buffer_size : 22050
    period_size : 5513
    period_time : 125011
    tstamp_mode : NONE
    period_step : 1
    avail_min : 5513
    period_event : 0
    start_threshold : 22050
    stop_threshold : 22050
    silence_threshold: 0
    silence_size : 0
    boundary : 1445068800
    Slave: LADSPA PCM
    Playback:
    Policy: duplicate
    Filename: /system/lib/ladspa/cmt.so
    Plugin Name: Identity (Audio)
    Plugin Label: identity_audio
    Plugin Unique ID: 1098
    Instances:
    Depth: 0
    InChannels: 0
    InPorts: 0 "Input"
    OutChannels: 0
    OutPorts: 1 "Output"
    Depth: 0
    InChannels: 1
    InPorts: 0 "Input"
    OutChannels: 1
    OutPorts: 1 "Output"
    Policy: none
    Filename: /system/lib/ladspa/cmt.so
    Plugin Name: Echo Delay Line (Maximum Delay 1s)
    Plugin Label: delay_1s
    Plugin Unique ID: 1055
    Instances:
    Depth: 1
    InChannels: 0
    InPorts: 2 "Input"
    OutChannels: 0
    OutPorts: 3 "Output"
    Control input port initial values:
    0 "Delay (Seconds)" = 0.10000000
    1 "Dry/Wet Balance" = 1.00000000

    Audio output port bindings:
    0 -> 3
    Policy: none
    Filename: /system/lib/ladspa/cmt.so
    Plugin Name: Echo Delay Line (Maximum Delay 1s)
    Plugin Label: delay_1s
    Plugin Unique ID: 1055
    Instances:
    Depth: 2
    InChannels: 0
    InPorts: 2 "Input"
    OutChannels: 1
    OutPorts: 3 "Output"
    Control input port initial values:
    0 "Delay (Seconds)" = 0.89999998
    1 "Dry/Wet Balance" = 1.00000000

    Audio output port bindings:
    0 -> NONE
    1 -> 3
    Capture:
    Its setup is:
    stream : PLAYBACK
    access : MMAP_NONINTERLEAVED
    format : FLOAT_LE
    subformat : STD
    channels : 2
    rate : 44100
    exact rate : 44100 (44100/1)
    msbits : 32
    buffer_size : 22050
    period_size : 5513
    period_time : 125011
    tstamp_mode : NONE
    period_step : 1
    avail_min : 5513
    period_event : 0
    start_threshold : 22050
    stop_threshold : 22050
    silence_threshold: 0
    silence_size : 0
    boundary : 1445068800
    Slave: Plug PCM: Linear Integer <-> Linear Float conversion PCM (S16_LE)
    Its setup is:
    stream : PLAYBACK
    access : MMAP_NONINTERLEAVED
    format : FLOAT_LE
    subformat : STD
    channels : 2
    rate : 44100
    exact rate : 44100 (44100/1)
    msbits : 32
    buffer_size : 22050
    period_size : 5513
    period_time : 125011
    tstamp_mode : NONE
    period_step : 1
    avail_min : 5513
    period_event : 0
    start_threshold : 22050
    stop_threshold : 22050
    silence_threshold: 0
    silence_size : 0
    boundary : 1445068800
    Slave: Hardware PCM card 3 'USB Advanced Audio Device' device 0 subdevice 0
    Its setup is:
    stream : PLAYBACK
    access : MMAP_INTERLEAVED
    format : S16_LE
    subformat : STD
    channels : 2
    rate : 44100
    exact rate : 44100 (44100/1)
    msbits : 16
    buffer_size : 22050
    period_size : 5513
    period_time : 125011
    tstamp_mode : NONE
    period_step : 1
    avail_min : 5513
    period_event : 0
    start_threshold : 22050
    stop_threshold : 22050
    silence_threshold: 0
    silence_size : 0
    boundary : 1445068800
    appl_ptr : 0
    hw_ptr : 0


    Удачных экспериментов!

    Вложения

  4. #103
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 15275
    Регистрация
    31.08.2006
    Город/село
    Москва, ЗАО
    Сообщений
    360
    Спасибо (Раздал)
    137
    Спасибо (Получил)
    155
    Ветеран форума

    Re: Микрокомпьютеры с опцией S/PDIF

    Дайте плиз "на водку", как в Minix X7 установить произвольное разрешение экрана? Задача вывести изображение на монитор нестандартного разрешения 1280х480. Описание задачи на BMW-клубе: Экран CIC + видеоинтерфейс + мультимедиа плеер.
    Сразу скажу, в Android не шарю, но с компом в целом дружу. Root права на Android даже получал как-то, по инструкции, на телефоне моем HTC...


  5. #104
    Энтузиаст Стажер
    Репутация Репутация Репутация Репутация Репутация
    Репутация: 626 Аватар для rgaliull
    Регистрация
    17.04.2014
    Город/село
    Msk
    Сообщений
    44
    Спасибо (Раздал)
    0
    Спасибо (Получил)
    5

    Re: Микрокомпьютеры с опцией S/PDIF

    а что насчет raspberry pi?
    Для него есть цап от вольфсон и плеер volumio.

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




  6. #105
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор
    Моя коллекция MINIX'ов-таки пополнилась "топовой" моделью этой линейки NEO X8-H, на процессоре AmLogic S802-H и с Android OS 4.4.2 KitKat на борту.

    Нажмите на изображение для увеличения
Название: 2014052619071941571.jpg
Просмотров: 0
Размер:	155.0 Кб
ID:	605478Нажмите на изображение для увеличения
Название: 2014052814312643731.jpg
Просмотров: 0
Размер:	238.2 Кб
ID:	605480

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

    <6>[ 0.000000@0] Booting Linux on physical CPU 0x200
    <5>[ 0.000000@0] Linux version 3.10.33-gf1c0102-dirty (root@user-desktop) (gcc version 4.7.3 20130205 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.02-01-20130221 - Linaro GCC 2013.02) ) #6 SMP PRE
    EMPT Thu May 29 13:29:05 CST 2014
    <4>[ 0.000000@0] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
    <4>[ 0.000000@0] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    <6>[ 0.000000@0] Machine: Amlogic Meson8 platform, model: AMLOGIC
    <4>[ 0.000000@0] physical memory start address is 0x0
    <6>[ 0.000000@0] reserved_end is 199fffff
    <6>[ 0.000000@0]
    <6>[ 0.000000@0] Total memory is 2048 MiB
    <6>[ 0.000000@0] Reserved low memory from 0x6000000 to 0x199fffff, size: 314 MiB
    <6>[ 0.000000@0] mesonfb0(low) : 0x06100000 - 0x07900000 ( 24 MiB)
    <6>[ 0.000000@0] mesonfb1(low) : 0x07900000 - 0x07a00000 ( 1 MiB)
    <6>[ 0.000000@0] deinterlace0(high) : 0x7dd00000 - 0x80000000 ( 35 MiB)
    <6>[ 0.000000@0] mesonstream0(low) : 0x07a00000 - 0x09a00000 ( 32 MiB)
    <6>[ 0.000000@0] vdec0(low) : 0x09a00000 - 0x19a00000 (256 MiB)
    <6>[ 0.000000@0] ppmgr0(high) : 0x7cd00000 - 0x7dd00000 ( 16 MiB)
    <6>[ 0.000000@0] cma: CMA: reserved 8 MiB at 2f000000
    <6>[ 0.000000@0] cma: Found region@0, memory base 0, size 15 MiB
    <6>[ 0.000000@0] cma: CMA: reserved 16 MiB at 2e000000
    <4>[ 0.000000@0] Memory policy: ECC disabled, Data cache writealloc
    <7>[ 0.000000@0] On node 0 totalpages: 426752
    <7>[ 0.000000@0] free_area_init_node: node 0, pgdat c0a274c0, node_mem_map c0b2d000
    <7>[ 0.000000@0] Normal zone: 1520 pages used for memmap
    <7>[ 0.000000@0] Normal zone: 0 pages reserved
    <7>[ 0.000000@0] Normal zone: 110080 pages, LIFO batch:31
    <7>[ 0.000000@0] HighMem zone: 2474 pages used for memmap
    <7>[ 0.000000@0] HighMem zone: 316672 pages, LIFO batch:31
    <6>[ 0.000000@0] chip version=27ed
    <6>[ 0.000000@0] PERCPU: Embedded 8 pages/cpu @c1adf000 s8704 r8192 d15872 u32768
    <7>[ 0.000000@0] pcpu-alloc: s8704 r8192 d15872 u32768 alloc=8*4096
    <7>[ 0.000000@0] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
    <4>[ 0.000000@0] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 425232
    <5>[ 0.000000@0] Kernel command line: init=/init console=ttyS0,115200n8 no_console_suspend logo=osd1,loaded,0x15100000,1080p50hz,full hdmimode=1080p50hz cvbsmode=576cvbs androidboot.firstboot=0 hdmitx=
    cecf
    <4>[ 0.000000@0] osd1:1
    <4>[ 0.000000@0] loaded:268435459
    <4>[ 0.000000@0] logo has been loaded
    <4>[ 0.000000@0] 1080p50hz:11
    <4>[ 0.000000@0] full:2
    <4>[ 0.000000@0] kernel get hdmimode form uboot is 1080p50hz
    <4>[ 0.000000@0] kernel get cvbsmode form uboot is 576cvbs
    <4>[ 0.000000@0] hdmitx: cec: Function List: enable, one touch play, one touch standby, auto power by tv
    <4>[ 0.000000@0] hdmitx: cec: HDMI aml_read_reg32(P_AO_DEBUG_REG0):0xf
    <4>[ 0.000000@0] hdmitx: cec: HDMI hdmi_cec_func_config:0xf
    <6>[ 0.000000@0] PID hash table entries: 2048 (order: 1, 8192 bytes)
    <6>[ 0.000000@0] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    <6>[ 0.000000@0] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    <6>[ 0.000000@0] Memory: 64MB 16MB 1587MB = 1667MB total
    <5>[ 0.000000@0] Memory: 1656312k/1656312k available, 50696k reserved, 1266688K highmem


    Хотя до этого NEO-116A хватало за глаза, а последние недели немного "разогнанного" до 15k AnTuTu NEO-116i, китаец убедительно нарекомендовал именно X8. Мол, у нас в деревне уже все с такими ходят.
    X8-H отличатся от просто X8 ценой в 10 условных зеленых единиц, процессором S802-H (с аппаратной поддержкой Dolby) против обычного S802, и 16Gb встроенной flash-памяти против 8Gb.
    Ближайший аналог - Tronsmart Vega S89-h, но у него на один порт USB A меньше, и он круглый.

    В настройках звука X8 уже присутствует опция S/PDIF Pass through, кроме того добавлена HDMI Pass through.

    Нажмите на изображение для увеличения
Название: Screenshot_2014-07-12-05-00-37.png
Просмотров: 0
Размер:	912.8 Кб
ID:	605482Нажмите на изображение для увеличения
Название: Screenshot_2014-07-12-05-24-44.png
Просмотров: 0
Размер:	1,022.9 Кб
ID:	605484

    Нажмите на изображение для увеличения
Название: IMG_20140711_205508:nopm:.jpg
Просмотров: 0
Размер:	168.3 Кб
ID:	605486Нажмите на изображение для увеличения
Название: IMG_20140711_224535.jpg
Просмотров: 0
Размер:	194.3 Кб
ID:	605488

    Пока SDK к нему нет "на руках", но, надеюсь, это дело недолгих поисков.


  7. #106
    К нирване пока не пришел Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 397352 Аватар для dadec
    Регистрация
    01.01.2008
    Город/село
    Москва
    Сообщений
    3,264
    Спасибо (Раздал)
    8157
    Спасибо (Получил)
    2792

    Re: Микрокомпьютеры с опцией S/PDIF

    А в этой штуке помогите разобраться? Продавец не многословный и инструкцию отправлять не хочет. Как её пользоваться? Что есть DLNA?
    • If you got a DLNA server, you can use bubbleupnp to manage your files, and send songs to the airmusic.


    http://www.aliexpress.com/item/airpl...618759207.html


  8. #107
    хочешь АЗ спроси меня как Начальник кадров
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 2315118 Аватар для fox proteus
    Регистрация
    24.01.2007
    Город/село
    Москва, Ховрино
    Сообщений
    17,364
    Спасибо (Раздал)
    31421
    Спасибо (Получил)
    33722

    Re: Микрокомпьютеры с опцией S/PDIF

    DLNA - стандарт передачи медиа-контента (музыки, фильмов и т.д.) между устройствами в сети. Если у тебя есть домашнее файловое хранилище (он же NAS) с поддержкой DLNA, то, залив на него фильмы и музыку, с помощью этой волшебной кетайской палочки корбочки ты сможешь проигрывать видео с этого хранилища напрямую, через сеть.


  9. #108
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 15275
    Регистрация
    31.08.2006
    Город/село
    Москва, ЗАО
    Сообщений
    360
    Спасибо (Раздал)
    137
    Спасибо (Получил)
    155
    Ветеран форума

    Re: Микрокомпьютеры с опцией S/PDIF

    Цитата Сообщение от HoSStiA Посмотреть сообщение
    С точки зрения car audio - нет, т.к. для сравнения систем используется стандарт CD 16bit/44.1kHz. Для мультимедиа больший смысл имеет разобраться с DTS и возложить обработку цифрового сигнала на внешний декодер, и в этом у прошивки MINIX существенное преимущество перед аналогами - базис уже подготовлен.

    Вскрытие показало, что ядро пересобирается на 1-2-3 по инструкции для "новичков":
    http://www.freaktab.com/showthread.p...-a-kernel-quot
    и встает как родное, что дает возможность посредством собственных заплат подцеплять изначально несовместимое оборудование.

    Все библиотеки, связанные со звуком - пропиетарные, т.к. поставляются в двоичном виде без исходного кода в device/rockchip/rk30_common/proprietary/hardware/:
    acoustics.default.so
    alsa.default.so
    audio.primary.rk30board.so
    audio_policy.rk30board.so
    , так что для их изменения необходимо заимствование из других устройств с заведомо неизвестным результатом, например из https://github.com/rk3066/android_de...tree/ics/audio
    Господа, есть продвижения в направлении пересборки ядра Minix с целью отключения ресемплирования 48 кГц в 44,1 кГц? Либо на каком-нибудь другом, более мощном, плеере? Возможно, надо просто поменять плеер, но на что?


  10. #109
    Ушел в ЛАС Технический директор Array Репутация: лучше не знать Аватар для HoSStiA
    Регистрация
    11.01.2004
    Город/село
    Столиця
    Сообщений
    13,050
    Спасибо (Раздал)
    11289
    Спасибо (Получил)
    14942
    Автор

    Re: Микрокомпьютеры с опцией S/PDIF

    Цитата Сообщение от WWWolf Посмотреть сообщение
    Господа, есть продвижения в направлении пересборки ядра Minix с целью отключения ресемплирования 48 кГц в 44,1 кГц? Либо на каком-нибудь другом, более мощном, плеере? Возможно, надо просто поменять плеер, но на что?
    WWWolf, ресемплинг "выпиливается не из ядра", а из библиотек Андроида. Можно будет пересобрать из январского SDK для NEO-116A под RK3066. Для X7 на RK3188 тоже выкладывался SDK.

    А вот под X8 на AmLogic 802 китацы отказались нам исходники дать, приходтся теперь использовать железку по прямому назначению.

    Также для самодельщиков может быть полезным убрать с UART2 консоль FIQ Debuger'а на /dev/ttyFIQ2, и поднять серийный порт на /dev/ttyS2. Меньше мусора и возможность стабильного обмена данными минуя USB с управляющей периферией типа Arduino.
    Для организации UART2 необходимо выключить в конфигурации ядра FIQ Mode Serial Debugger (на первом экране make menuconfig)

    .config - Linux/arm 3.0.36 Kernel Configuration

    │ There is no help available for this option.
    │ Symbol: UART2_RK29 [=y]
    │ Type : boolean
    │ Prompt: Serial port 2 support
    │ Defined at drivers/tty/serial/Kconfig:1552
    │ Depends on: HAS_IOMEM [=y] && SERIAL_RK29 [=y]
    │ Location:
    │ -> Device Drivers
    │ -> Character devices
    │ -> Serial drivers
    │ -> RockChip RK29/RK30 serial port support (SERIAL_RK29 [=y])



    Если определить параметры терминала командой
    busybox stty -F /dev/ttyS2 speed 9600 cs8 -cstopb -parenb
    . то можно обычными методами мониторить постуапающие данные из собственных приложений, к примеру командой
    cat /dev/ttyS2
    , а также отправлять данные через UART на внешнее устройство
    echo 'Hello, World!' > /dev/ttyS2


  11. #110
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 15275
    Регистрация
    31.08.2006
    Город/село
    Москва, ЗАО
    Сообщений
    360
    Спасибо (Раздал)
    137
    Спасибо (Получил)
    155
    Ветеран форума

    Re: Микрокомпьютеры с опцией S/PDIF

    [QUOTE=HoSStiA;2631628]Для X7 на RK3188 тоже выкладывался SDK.
    Нашел!



Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  cc by-nc-sa