Четверг, 25.04.2024
BBB Ready!
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Архив материалов

Итак, получил штучку

Про модуль написано, что входное напряжение максимум 3.0В ( я уже 3.7 подавал :)
http://wiki.iteadstudio.com/images/5/52/H24TM84A-spec.pdf
контроллер там вроде бы ILI9341V_v1.0.pdf


 

Просмотров: 1488 | Добавил: Анчик | Дата: 24.10.2015 | Комментарии (1)

1. BB-I2C1
2. root@beaglebone:~# i2cdetect -r 2
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-2 using read byte commands.
I will probe address range 0x03-0x77.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
3.
Просмотров: 530 | Добавил: Анчик | Дата: 14.09.2015 | Комментарии (0)

1. Sync time

The problem is to synchronize time on bbb. My device, after power on, querry time from server and set up linux time:

system( "date 061621252015.42" );

But time(NULL) results UTC time (i think). Well, the answer is set TZ variable to UTC before setup time:

setenv("TZ", "UTC", 1);
system( dateCommand.c_str() );

Well, this is working propertly.

2. Drift? time

Almost ;)

This time lags about 10 min for 1 hour.

Experiment:

1. set hwclock from sysclock 
2. wait 30 minutes

Result: diff = 11 +- 2 sec

root@beaglebone:~# hwclock -u
Tue Jun 16 21:33:15 2015  0.000000 seconds
root@beaglebone:~# date
Tue Jun 16 21:33:04 UTC 2015

3. wait 55 min

Result: diff = 2:30 !!

roo ... Читать дальше »

Просмотров: 497 | Добавил: bobapro | Дата: 16.06.2015 | Комментарии (0)

Нужно для:

1. Изменения моды ( см. таблицу в SRM )
2. Изменение подтяжек
3. Включение подтяжек

очень полезно: http://derekmolloy.ie/gpios-on-the-beaglebone-black-using-device-tree-overlays/

Итак, посмотреть текущую таблицу:

root@beaglebone:/sys/kernel/debug/pinctrl/44e10800.pinmux# cat pins

cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pins
registered pins: 142
pin 0 (44e10800) 00000031 pinctrl-single
pin 1 (44e10804) 00000031 pinctrl-single
pin 2 (44e10808) 00000031 pinctrl-single
pin 3 (44e1080c) 00000031 pinctrl-single
pin 4 (44e10810) 00000031 pinctrl-single
pin 5 (44e10814) 00000031 pinctrl-single
pin 6 (44e10818) 00000031 pinctrl-single
pin 7 (44e1081c) 00000031 pinctrl-single
pin 8 (44e10820) 00000027 pinctrl-single
... Читать дальше »

Просмотров: 777 | Добавил: bobapro | Дата: 25.05.2015 | Комментарии (0)

Ссылки:
https://www.linux.com/learn/tutorials/746860-how-to-access-chips-over-the-spi-on-beaglebone-black
http://stackoverflow.com/questions/23691084/reading-sensor-with-spi
http://hipstercircuits.com/enable-spi-with-device-tree-on-beaglebone-black-copy-paste/

 

1. Смотрим в таблицу, видим, что можно использовать SPI0 и SPI1 на разъеме P9 (p9.28, p9.29, p9.30, p9.31) beagleboneblack. На всякий случай напомню у меня

root@beaglebone:/lib/firmware# uname -a
Linux beaglebone 3.8.13 #1 SMP Wed Sep 4 09:09:32 CEST 2013 armv7l GNU/Linux

SPI0 я откинул, так как он закроет мне UART2.
Итак, привет SPI1.

2. Ну, в папке /dev/ нет ничего что бы называлось хоть как то близко к spi.

Делаем все как в 3ей ссылке, и вот облом не выходит:

... Читать дальше »

Просмотров: 799 | Добавил: bobapro | Дата: 01.04.2015 | Комментарии (0)

From SDCard boot service list

UNIT                        LOAD   ACTIVE SUB       DESCRIPTION
proc-sys...t_misc.automount loaded active waiting   Arbitrary Executable File Fo
sys-devi...tty-ttyO0.device loaded active plugged   /sys/devices/ocp.2/44e09000.
sys-devi...ty-ttyGS0.device loaded active plugged   /sys/devices/ocp.2/47400000.
sys-devi...-net-eth0.device loaded active plugged   /sys/devices/ocp.2/4a100000.
sys-devi...blk1boot0.device loaded active plugged   /sys/devices/ocp.2/mmc.10/mm
sys-devi...blk1boot1.device loaded active plugged   /sys/devices/ocp.2/mmc.10/mm
sys-devi...mmcblk1p1.device loaded active plugged   /sys/devices/ocp.2/mmc.10/mm
sys-devi...mmcblk1p2.device loaded active plugged   /sys/devices/ocp.2/mmc.10/mm
sys-devi...k-mmcblk1.device loaded active plugged   /sys/devices/ocp ... Читать дальше »

Просмотров: 817 | Добавил: bobapro | Дата: 17.02.2015 | Комментарии (0)

opkg update

root@beaglebone:~# opkg install lighttpd lighttpd-module-fastcgi
Package lighttpd (1.4.31-r2.3) installed in root is up to date.
Package lighttpd-module-fastcgi (1.4.31-r2.3) installed in root is up to date.
Configuring lighttpd-module-indexfile.
Configuring lighttpd-module-fastcgi.
Configuring libpcreposix0.
Configuring libpcre.
Configuring lighttpd-module-dirlisting.
Configuring lighttpd-module-accesslog.
Configuring lighttpd-module-access.
Configuring lighttpd-module-staticfile.
Configuring lighttpd.
ln -s '/lib/systemd/system/lighttpd.service' '/etc/systemd/system/multi-user.target.wants/lighttpd.service'

Почему-то зависло

Более того, после перезагрузки перестало отвечать по ssh по 192.168.1.8. Видимо, порт 22 стал занят?

 

 

Просмотров: 570 | Добавил: bobapro | Дата: 17.02.2015 | Комментарии (0)

root@beaglebone:~# systemctl disable gdm
rm '/etc/systemd/system/display-manager.service'
root@beaglebone:~# systemctl disable mpd
rm '/etc/systemd/system/multi-user.target.wants/mpd.service'
root@beaglebone:~# systemctl disable bonescript.service
root@beaglebone:~# systemctl disable bonescript.socket
rm '/etc/systemd/system/sockets.target.wants/bonescript.socket'
root@beaglebone:~# systemctl disable bonescript-autorun.service
rm '/etc/systemd/system/multi-user.target.wants/bonescript-autorun.service'
root@beaglebone:~# systemctl disable cloud9.service
rm '/etc/systemd/system/multi-user.target.wants/cloud9.service'

 

Просмотров: 502 | Добавил: bobapro | Дата: 21.01.2015 | Комментарии (0)

Ну вобщем получилось так

1. Делаем копию всех файлов таром

2. Создаем загрузочную карточку ( я сделал с angstrom, и в нем почему то не появился usb-lan драйвер ) поэтому

3 Копируем как-нибудь получившийся tar.gz на нее. Я сделал так:

3а. Грузимся с внутренней eMMC. Подключаемся эклипсом, копируем эклипсом на загрузочную сд.

4. Грузимся с сд. Ждем пока появится eMMC в списке fdisk -l


Disk /dev/mmcblk1: 1920 MB, 1920991232 bytes
255 heads, 63 sectors/track, 233 cylinders, total 3751936 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk1p1   *          63 &nb ... Читать дальше »

Просмотров: 511 | Добавил: bobapro | Дата: 07.12.2014 | Комментарии (0)

Получилось

Этонужно было для включение ком портов. Нашелся способ проще, открываем диск который появляется при подключении USB кабеля и правим файл uEnv.txt

BeagleBone Getting Started/uEnv.txt

optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN  capemgr.enable_partno=BB-SPI0-01

Просмотров: 551 | Добавил: bobapro | Дата: 26.11.2014 | Комментарии (1)

1 2 3 »
Форма входа
Поиск
Календарь
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный хостинг uCoz