电子元器件
采购信息平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

恩智浦孵化器项目分享_基于iMX6UL设计的BSP for HDMI

来源:电子发烧友 作者:华仔 浏览:112

标签:

摘要:吴杨飞从事嵌入式行业6年,目前在一家金融设备行业科技公司就职,工作以android和linux系统为主,熟悉Linux内核,驱动开发,及硬件设计,多次参与一些涉密项目的开发。就职公司为深圳市派德...

吴杨飞从事嵌入式行业6年,目前在一家金融设备行业科技公司就职,工作以android和linux系统为主,熟悉Linux内核,驱动开发,及硬件设计,多次参与一些涉密项目的开发。就职公司为深圳市派德威科技有限公司,集研发,生产,销售为一体的民营高科技企业。专注于提供客户专业的智能终端设备,提供的产品有POS设备及其他电子智能终端。同时还根据客户的要求来定制所需要的产品。

功能设定:

1、实现Freescale i。MX6UL开发板上的扩展HDMI接口功能及BSP;

2、能够将Freescale Yocto Linux的GUI通过HDMI接口显示输出;

准备工作:

1)源码下载可能需要VPN连接

2)Ubuntu14.04操作系统(其它linux发行版也可以)

3)在官网下载BSP文件fsl-yocto-L3.14.38_6ul-ga。tar。gz,解压后按照README里的说明下载源码,可以提前在Yocto官网阅读相关文档,熟悉Yocto编译系统

4)参考Sil9022芯片手册以及IMX6ULEVK_Hardware_User's_Guide.pdf将Sil9022芯片焊接到开发板的U1001位置,并参考PCB原理图完善周边电路

环境配置:

1.从飞思卡尔官方网站下载开发板对应的BSP并完整编译,按照原理图要求焊接Sil9022A芯片以及相关元器件

2.修改内核中的dts文件,主要是配置Sil9022A相关部分(menuconfig中已经配置了Sil9022A的驱动,dts中需要配置LCD时序、中断脚、I2C等),这里配置HDMI输出模式为1280x720@60HZ

3.重新编译内核并将新内核拷贝到启动SD卡,接上HDMI显示器并启动开发板即可看到HDMI输出。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map