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 · 1756 阅读 · 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 · 5179 阅读 · 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 · 1673 阅读 · 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 · 4698 阅读 · 0 评论 -
beagleboen black 的i2c应用编程
本文以adc芯片ads1115为例, 简单讲解beaglebone black原装系统的i2c编程. 直接上代码: /* ADDRESS_0 0x90 //ADDR PIN ->GND ADDRESS_1 0x92 //ADDR PIN ->VDD ADDRESS_2 0x94 //ADDR PIN ->SDA ADDRESS_3 0x96 //ADDR PIN ->SCL electro原创 2015-05-11 16:57:40 · 1180 阅读 · 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 · 3512 阅读 · 0 评论 -
beaglebone black 的Qt开发环境搭建
host: ubuntu14.04 在ubuntu的软件中心就可以安装Qt转载 2015-07-01 16:39:02 · 4126 阅读 · 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 · 1780 阅读 · 0 评论 -
修改uboot代码增加环境变量
虚拟机里弄好了编译链和 nfs tftp但是没有源码需要拷贝uboot和kernel的源码进去. 编译uboot: make com335x_nand_512_config make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- 编译kernel: 1.清理 make ARCH=arm CROSS_COMPILE=arm原创 2015-07-30 15:37:07 · 5230 阅读 · 0 评论