
beaglebone black
文章平均质量分 85
gongyuan073
这个作者很懒,什么都没留下…
展开
-
beaglebone black支持1080p显示器
2015年5月6号入手狗板, 又购买了一条 macro HDMI 转 DVI 的线. 登录状态: 用户名 debian 密码 temppwd 或者 root root连接上显示器之后无法显示桌面. 后来发现更改接到22寸 1680x1050的显示器上就可以正常显示. 然后更改配置文件修改之后可以支持1080p. 更改如下:/usr/share/X11/xorg.conf.d目录下新建转载 2015-05-07 14:24:19 · 1792 阅读 · 0 评论 -
beaglebone-black使用TI-sdk 通过修改dts文件来使能 spidev1.0
将TI sdk里的 am335x-boneblack.dtb反编译. 观察dts文件:1. 上边这个图片为pinmux 下边则为ethernet配置, 可以看到如果有两个pinmux 则在模块配置中要写明两个名称, 并且pinctrl-0 / pinctrl-1要分别与之对应.原创 2015-07-19 18:25:00 · 5254 阅读 · 1 评论 -
linux3.2下adt7320的spi驱动编写
在3.2中没有spi_read/spi_write, 更改为了spi_write_then_read, 好用惨了驱动程序adt7320_driver.c#include #include #include #include #include #include #include #include #include #include #include #include原创 2015-08-07 16:00:50 · 1718 阅读 · 3 评论 -
beaglebone black上使用TI sdk中的linux系统来编写spi驱动
根据之前的博客, 我们已经可以从tftp下载内核 并且挂载nfs为根文件系统了, 我们可以到 /tftp 目录下查看到启动系统使用的内核和设备数文件:zImage-am335x-evm.bin 和 am335x-boneblack.dtb然后再查看一下 /dev 下有没有spi设备( ls /dev ), sdk中的系统是没有开启spi设备的. 我们知道 spi的架构是, 先定义原创 2015-07-13 14:28:05 · 4900 阅读 · 0 评论 -
beagleboen black 的i2c应用编程
本文以adc芯片ads1115为例, 简单讲解beaglebone black原装系统的i2c编程.直接上代码:/*ADDRESS_0 0x90 //ADDR PIN ->GNDADDRESS_1 0x92 //ADDR PIN ->VDDADDRESS_2 0x94 //ADDR PIN ->SDAADDRESS_3 0x96 //ADDR PIN ->SCLelectro原创 2015-05-11 16:57:40 · 1212 阅读 · 1 评论 -
beaglebone black 在debian下的spi使用笔记(1)-SPI加载
cat /sys/devices/bone_capemgr.*/slots 查看当前加载的片上设备, 注意这里HDMI和SPI1有一个引脚冲突, 如果要是哟功能SPI1必须先卸掉HDMI下边我们以spi0为例来说明如何测试spi0是否工作echo ADAFRUIT-SPI0 > /sys/devices/bone_capemgr.9/slots 测试代码为内核原创 2015-06-04 13:46:08 · 3571 阅读 · 0 评论 -
beaglebone black 的Qt开发环境搭建
host: ubuntu14.04 在ubuntu的软件中心就可以安装Qt转载 2015-07-01 16:39:02 · 4185 阅读 · 0 评论 -
beaglebone black spi使用笔记(2)-adt7320代码编写
这里使用adt7320芯片来测试SPI1接口.linux的spi驱动为用户提供了很多命令: 配置总线时序, 配置总线速率等1 设置极性和相位(spi四种模式)2 读取极性和相位3 设置每 字 的长度4 设置最大总线速率5 数据接收/发送命令直接上代码:#include #include #include #inc原创 2015-06-12 16:07:11 · 1835 阅读 · 0 评论 -
修改uboot代码增加环境变量
虚拟机里弄好了编译链和 nfs tftp但是没有源码需要拷贝uboot和kernel的源码进去.编译uboot:make com335x_nand_512_configmake ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-编译kernel:1.清理 make ARCH=arm CROSS_COMPILE=arm原创 2015-07-30 15:37:07 · 5262 阅读 · 0 评论