tag 标签: 4412开发板

相关帖子
相关博文
  • 热度 19
    2015-7-3 14:43
    790 次阅读|
    0 个评论
    本文转自:http://www.topeetboard.com     iTOP-4412核心板使用的电源管理芯片是三星专门针对4412研发的S5M8767,8767提供9路BUCK和28路LDO输出,每路电压的大小可以通过   软件进行设置。S5M8767的驱动位于内核drivers/regulator/s5m8767.c,CPU是通过I2C总线来控制它。S5M8767注册到内核里面的   regulator模块。Regulator模块是内核中用于控制系统中某些设备的电压/电流供应,在嵌入式系统(尤其是手持设备)中,控制耗电   量很重要,直接影响到电池的续航时间。所以。如果系统中某一个模块暂时不使用,就可以通过regulator关闭其电源;或者降低提供给   该模块的电压、电流大小。    S5M8767驱动的主要作用就是调用regulator_register函数向内核注册regulator_dev设备,每个regulator_dev代表一个regulator设备,   内核可以分别控制每个regulator。   为了实现S5m8767驱动我们还需要在平台相关的代码里定义regulator_init_data结构,regulator_init_data用来建立父子regulator、   手电模块之间的树状结构,以及一些regulator的基本信息,比如电压大小,下面我们来看下regulator_init_data结构,代码在   arch/arm/mach-exynos/mach-itop4412.c里面,在这个文件里使用宏REGULATOR_INIT来定义28个LDO的regulator_init_data结构,   #define REGULATOR_INIT(_ldo, _name, _min_uV, _max_uV, _always_on, _ops_mask,\ _disabled) \ static struct regulator_init_data s5m8767_##_ldo##_init_data = { \ .constraints = { \ .name = _name, \ .min_uV = _min_uV, \ .max_uV = _max_uV, \ .always_on = _always_on, \ .boot_on = _always_on, \ .apply_uV = 1, \ .valid_ops_mask = _ops_mask, \ .state_mem = { \ .disabled = _disabled, \ .enabled = !(_disabled), \ } \ }, \ .num_consumer_supplies = ARRAY_SIZE(s5m8767_##_ldo##_supply), \ .consumer_supplies = s5m8767_##_ldo##_supply , \ }   上面的宏定义中,第三个和第四个参数指定了LDO的电压最小值和最大值,第五个参数设置LDO在系统开始运行时是输出还是关闭的(1是输出,0是关闭),   第六个参数是LDO具有哪些功能,例如可以修改电压,电流,改变状态等等通过位掩码的方式设置,第七个参数是设置在休眠的时候是否由PWREN引脚控制它的开关(1是由PWREN控制,0是不受PWREN控制),休眠的时候PWREN为低电平,LDO会关闭,系统   唤醒,PWREN为高电平,LDO会输出。   例如LDO2的定义,如下:   REGULATOR_INIT(ldo2, "VDDQ_M12", 1500000, 1500000, 1, REGULATOR_CHANGE_STATUS, 1)   根据定义,可以知道LDO2输出的电压是1.5v,系统启动的时候会默认输出,系统休眠的时候会关闭。其他的LDO的设置原理与LDO2是一样的。   系统中BUCK的定义,例如BUCK1如下:   static struct regulator_init_data s5m8767_buck1_data = { .constraints = { .name = "vdd_mif range", .min_uV = 900000, .max_uV = 1100000, .valid_ops_mask = REGULATOR_CHANGE_VOLTAGE |  REGULATOR_CHANGE_STATUS, .state_mem = { .disabled = 1, }, }, .num_consumer_supplies = 1, .consumer_supplies = s5m8767_buck1_consumer, };   根据上面的定义,可以知道BUCK1的电压范围在0.9v到1.1v,他具有可以修改电压,修改状态的功能(变量valid_ops_mask)。可以使用函数   regulator_set_voltage修改BUCK1的电压。其他几个BUCK的定义原理和BUCK1是一样的   如果我们想要修改8767的某个LDO的输出电压,就可以通过修改对应的LDO的regulator_init_data结构体里面的电压值来实现,修改BUCK的电   压可以使用函数regulator_set_voltage来实现。注意:在修改输出电压的时候,一定要参照8767的datasheet,确保修改的电压在datasheet规   定的范围内
  • 热度 15
    2015-6-4 15:42
    904 次阅读|
    0 个评论
    本文转自迅为:http://www.topeetboard.com   尺寸 60mm*70mm 高度 连同连接器在内0.26cm CPU Exynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz 内存 1GB 双通道 DDR3(2GB 可选) 存储 4GB EMMC(16GB 可选) 电源管理 低功耗动态三星S5M8767电源管理,最优架构! 工作电压 2.65V--5.5V (推荐4.0V) 系统支持 Linux-QT/Android4.2/Ubuntu操作系统 USB HOST 板载USB3503,引出高性能HSIC,实现2路USB HOST输出 引角扩展 引出脚多达320个,满足用户各类扩展需求 运行温度 -25度至+80度区间,设备工作正常,运行良好!   底板参数   尺寸 110mm*190mm SWITCH 电源接口 RESET 1个复位按键 POWER 电直流电源输入接口,5V/2A电源输入 TF Card 1个标准TF卡接口 USB Host 2路USB Host,支持USB2.0协议 USB OTG 1路USB OTG 2.0 以太网口 10M/100M自适应网口 PHONE 支持耳机输出 MIC 支持MIC输入 串口 2路串口 A/D 1路 User Key 5个功能按键 DIP SWITCH 1个 GPIO 20PIN(电源和地) CAMERA接口 1个(可支持200万和500万摄像头) WIFI接口 1个 HDMI接口 标准HDMI v1.4,1080p高清分辨率输出 LCD接口 共3个,2个LVDS接口,1个RGB接口 LCD电源开关 1个 MIPI接口 1个 实时时钟 内部实时时钟,带有后备锂电池座,断电后系统时间不丢失 BUZZER 1个蜂鸣器 JTAG接口 1个 串口、矩阵键盘、GPS接口 1个   最新的Android 4.0.3 /Android 4.4 Linux + Qt操作系统 Ubuntu12.04   行业应用 轨道交通;洗车仪表;智能家居;电力行业;医疗设备;工业自动化行业。      
  • 热度 25
    2015-5-27 18:41
    1510 次阅读|
    0 个评论
    店铺:http://arm-board.taobao.com 网站:www.topeetboard.com QQ咨询:2551456065 电话咨询:010-58957586     推荐给初学者的ARM学习开发板,iTOP-4412精英版搭载三星Exynos四核处理器,配备1GB内存,4GB固态硬盘EMMC存储,兼具快速读取与超大容量,独家配备三星S5M8767电源管理,接口丰富,性能强劲。       专为开发板初学者量身打造的手把手全视频讲义,非网络拼凑,让高端ARM开发像单片机一样简单。             ARM开发板-优惠套餐: 套餐一:iTOP-4412精英版 498元 套餐二:iTOP-4412精英版+4.3寸屏 568元 套餐三:iTOP-4412精英版+7寸屏 768元 套餐四:iTOP-4412精英版+9.7寸屏 1250元     ARM开发板-核心板: 尺寸:60mm*70mm 高度:连同连接器在内0.26cm CPU Exynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz 内存:1GB 双通道 DDR3(2GB 可选) 存储:4GB EMMC(16GB 可选) 电源管理:低功耗动态三星S5M8767电源管理,最优架构! 工作电压:2.65V--5.5V (推荐4.0V) 系统支持:Linux-QT/Android4.2/Ubuntu操作系统 USB HOST:板载USB3503,引出高性能HSIC,实现2路USB HOST输出 引角扩展:引出脚多达320个,满足用户各类扩展需求 运行温度:-25度至+80度区间,设备工作正常,运行良好!     ARM学习开发板-底板: 尺寸:110mm*190mm SWITCH:电源接口 RESET:1个复位按键 POWER:电直流电源输入接口,5V/2A电源输入 TF Card:1个标准TF卡接口 USB Host:2路USB Host,支持USB2.0协议 USB OTG:1路USB OTG 2.0 以太网口:10M/100M自适应网口 PHONE:支持耳机输出 MIC:支持MIC输入 串口:2路串口 A/D:1路 User Key:5个功能按键 DIP SWITCH :1个 GPIO:20PIN(电源和地) CAMERA接口:1个(可支持200万和500万摄像头) WIFI接口:1个 HDMI接口:标准HDMI v1.4,1080p高清分辨率输出 LCD接口:共3个,2个LVDS接口,1个RGB接口 LCD电源开关:1个 MIPI接口:1个 实时时钟:内部实时时钟,带有后备锂电池座,断电后系统时间不丢失 BUZZER:1个蜂鸣器 JTAG接口:1个 串口、矩阵键盘、GPS接口:1个   ARM学习开发板-软件资源: 最新的Android 4.0.3 /Android 4.4 Linux + Qt操作系统 Ubuntu12.04   开发板光盘资料包含:原理图(PDF格式)、底板PCB(Allegro格式)、驱动程序源码、芯片和LCD数据手册、开发环境、产品使用手册。
  • 热度 14
    2013-7-23 09:22
    811 次阅读|
    0 个评论
      迅为超低功耗三星4412开发板       产品介绍       iTOP-4412开发板是迅为电子开发板的一款高端平台,处理器使用Samsung最新的ARM Cortex-A9四核的Exynos4412(Exynos 4 Quad), 主频达到1.6GHz. Exynos4412的特性为:Quad Core、WXGA resolution、1080pHD TV display through out HDMI、ISP supports、USB Host  Device2.0、HSIC interface、LPDDR2 Package on Package。内建32/32KB数据/指令一级缓存, 1MB的二级缓存。 GPU采用的是Mali 400MP四核心图形处理器, 支持2D/3D图形加速, 内建HDMI1.4(3D feature)兼容HDCP 1.1和DVI 1.0.。内部的MFC支持MPEG-2/4、H.263、H.264等的编解码和VC1的解码。 硬件编解码器实现视频会议和数字电视。 该芯片采用了最新的32nm HKMG的先进工艺制程, 相比于之前的45nm工艺,功耗方面有了明显的降低,即使是四核,同等测试下的功耗比双核的4210低了40%。四核处理器在达到双核两倍性能的同时,功耗却只有双核的八成,续航和发热都可能会大大改善。目前三星最新的N7100 GALAXY Note2系列手机采用的就是此款芯片,表现相当出色。   核心板参数 CPU:Exynos4412 四核Cortex-A9,主频为1.4GHz-1.6GHz 内存:1GB双通道LPDDR2存储:16GB EMMC   PMIC:选用三星自家电源管理芯片,高效节能!具有9路DC/DC和28路LDO输出电源,经千百万部手机实践检验,与三星4412处理器匹配最佳 USB HOST:板载USB3503,引出高性能HSIC,实现两路USB HOST输出扩展 引出脚多达320个,满足用户各类扩展需求  温度范围:-20℃到70℃ 工作电压:5V 尺寸:5cm x 6cm   底板参数 尺寸:13cmx16cm SWITCH:电源开关 POWER:直流电源输入接口,5V/2A电源输入 USB_HOST接口:两路 USB_HOST 输出 USB OTG接口:1路USB OTG 2.0 JTAG接口:标准JTAG接口 20pin 2.0mm间距针座 3G:搭载进口高性能3G模组,WCDMA下行速率可达21M/s(选配) Camera接口:支持200万摄像头(FPC座),并有另外插座引出 HDMI接口:标准HDMI v1.4,1080p高清分辨率 LCD接口:连接RGB信号的LCD TP接口:多点触摸(大于5点) WIFI:802.11b/g,802.11n(1x1) BT:2.1 + EDR / Bluetooth 3.0 TF卡接口:1个TF卡接口 SD卡接口:1个标准SD卡接口 Ethernet:10M/100M自适应网口 PHONE:支持耳机输出 MIC:支持MIC输入 User Key:5个 GPS:(选配) 串口:4个串口 RS485:1个(选配) CAN:2.0标准(选配) GPIO:19路通过插座引出(包括SPI、I2C、AD等)   最完善的Android 4.0.3,已广泛用于各种高端产品,如游戏机,户外广告,医疗器械等行业   iTOP-4412核心板应用于汽车导航行业图片:   详情请进入迅为电子网站了解:www.topeetboard.com
相关资源
  • 所需E币: 3
    时间: 2019-12-19 15:16
    大小: 1.41MB
    上传者: givh79_163.com
    近期需要把Android4.4KitKat的HDMI高清输出功能移植到iTOP-4412开发平台,查阅了相关资料,经过一段时间的研究、调试,终于成功输出1080P的图像到电视,当然也支持720P的输出了,这里笔者记录移植过程及注意事项,方便有相同需求的客户作为技术参考。……