September 18, 2019, 07:31:20 am

News:

Have you visited the Allwinner Chipset wiki? - http://linux-sunxi.org/


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - UnКаЙF

1
Заюзал davfs2. В, общем, начал заливать на облако оччень большой файл. Как посмотреть состояние синхронизации, то есть когда это "удовольствие", наконец,  закончится ? Гуглил ужо, но, увы...
2
Те же искажения имеют место быть и на PC.
3
Пришла, наконец, из Китая новая CM108. Звук тот же. >:(
4
Там, вроде, наоборот про кодирование. Транскодирование на лету для DLNA и т.п.
5
Quote from: Hve on July 02, 2015, 01:07:46 pm
Судя по Wiki получается, что i2c и TWI это практически один и тот же интерфейс, различие лишь в адресах.

Хм... А можно ссылочку ? Атмеловцы, например, свой I2C интерфейс AVR котроллеров назвали TWI, как я понял, в основном, чтобы не платить за лейбл принадлежащий Philips. Или не о том песня ?
6
Железо / Re: Батарея на Cubietruck
July 03, 2015, 03:51:18 pm
Верю на слово !   ;D
Извиняюсь за сарказм. Вы бы, показали, что ли ? Нет ли  в логах какой либо ругани ?
7
Вот, кстати, интересно - можно ли терминал перенаправить на такой дисплей и как ?
:( Наверное гуглю неправильно.
8
Железо / Re: Батарея на Cubietruck
July 01, 2015, 02:14:07 pm
Сделать zcat /proc/config.gz и с помощью grep поискать как у вас сконфигурировано APM.
10
Ну, вообще, можно вот такое заказать. Пишут, чуть ли не аудиофильское качество получается.
Из минусов:
a) Нет усилителя. Это чистый DAC.
b) I2S не дифпара, как USB. Землю придется брать с Raspberry, а она там шумная. При подключении усилителя с питанием от общих +5 это создаёт проблемы.

Про CM108 - думал, может у кого завалялась для проверки.
Хм.. В книжках почти всегда можно найти что-нибудь интересное.  ;)
11
Железо / Re: nRF24L01
June 17, 2015, 06:05:30 am
Значит слишком часто опрашиваете. Смотрите пример в main.cpp . Там в цикле между опросами usleep(10000); usleep() действует "благородно" отдавая время другим процессам. А можно и опрос по таймеру организовать.
12
Железо / Re: nRF24L01
June 17, 2015, 05:16:35 am
QuoteУтилизирует одно ядро процессора

В смысле ? Жрёт что-ли ?
Quoteиногда губит данные

Попробуйте снизить скорость SPI. В файле RF24.cpp :
void RF24::begin(void)
{
  spi = new SPI(_spidev, 12000000, 8);

12000000 - это 12 мегагерц. Пробуйте меньшие значения. Мне помогало 8.
А если серьёзно, то софт общающийся по радиоканалу всегда должен предусматривать возможность искажения/потери и приёма не своих данных.  :) Несмотря на аппаратное CRC радиомодуля, он иногда принимает пакеты "из шума" гетеродина.
13
Железо / Re: nRF24L01
June 15, 2015, 05:59:12 pm
С обменом по SPI всё ОК. Смотрите совпадение частот, битрейта, настройку адресов приёмников/передатчиков на модулях.
14
Железо / Re: nRF24L01
June 15, 2015, 05:44:58 pm
В верхней части пингтеста что в регистрах ?
15
Железо / Re: nRF24L01
June 15, 2015, 04:59:54 pm
Ну, во первых, разъем не CN9, а CN8. Может описка ?
Раз уж вы взяли библиотеку из моего поста, то она требует аппаратного CSN - вывод 5 CN8, а у вас он на 23 (PB18).
Совсем по-правильному будет:
spi_cs0 = port:PC19<3><default><default><1>
spi_sclk = port:PC20<3><default><default><0>
spi_mosi = port:PC21<3><default><default><0>
spi_miso = port:PC22<3><1><default><default>

В секции gpio_para пин который на CE идёт вписывать необязательно. Ядро ложит на инициализацию пинов пользовательской секции до момента экспорта.  Так что от включения питания до момента экспорта пин болтается в Hi-Z. Именно поэтому советую резистор. А вот библиотека использует прямой доступ к регистрам GPIO - ей экспорт и  script.bin не нужен.
И ещё - gpio_pin_n : номера n должны подряд идти, без разрывов, а у вас 6 потом 68. Это так, к делу не относится.