CN104793699A - 开发板板卡 - Google Patents
开发板板卡 Download PDFInfo
- Publication number
- CN104793699A CN104793699A CN201510001795.2A CN201510001795A CN104793699A CN 104793699 A CN104793699 A CN 104793699A CN 201510001795 A CN201510001795 A CN 201510001795A CN 104793699 A CN104793699 A CN 104793699A
- Authority
- CN
- China
- Prior art keywords
- chip
- board
- master chip
- development board
- key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明提供一种开发板板卡,其包括主芯片和EMCP芯片,EMCP芯片用于存储***运行的代码;主芯片用于充当中央处理器的功能;开发板板卡还包括通讯接口、调试接口、调试测试点、预留测试点、开机键、烧录键以及重启键;通信接口与主芯片连接,用于实现外部与主芯片的串口通信;调试接口与主芯片连接,用于分步运行代码程序;调试测试点与主芯片连接,用于调试开发板板卡的功能,预留测试点与主芯片连接,作为预留接口;开机键、烧录键和重启键也分别与主芯片连接,控制主芯片工作。本发明的开发板板卡,仅包括***运行的最小单元,其他接口均采用测点式预留,想使用哪些接口,只需要连接测点即可,不用时可以拆除,极大程度的实现了开发板的灵活性。
Description
技术领域
本发明涉及电子产品技术领域,尤其涉及一种开发板板卡。
背景技术
随着电子科技的迅猛发展,电子产品竞争激烈,各芯片厂商为了更好的推出自己的产品,制作了很多开发板,方便各芯片产品厂商使用,这样不仅大大缩短了产品的研发周期及成本,还更有效的利用了芯片本身的性能。
目前有电子产品的***开发板板卡种类日益繁多,例如有手机的开发板板卡、平板电脑的开发板板卡以及智能手表的开发板板卡等等各种智能产品的***开发板板卡。而且,近年来,各个芯片厂商为了更好地服务客户,也开展了深度定制开发板板卡的业务。
在实现本发明的过程中,发明人发现现有技术中至少存在如下缺点:虽然定制的开发板板卡针对性很强,非常有利于产品后续的设计和研发,但同时,也限制了后续的扩展,若市场需求有变化,开发板板卡的实用性就会大大的降低。
发明内容
本发明提供一种开发板板卡,用以解决现有技术中市场需求有变化时开发板板卡的实用性降低的缺陷,增强开发板板卡的实用性。
本发明提供一种***开发板板卡,包括主芯片和EMCP芯片,所述EMCP芯片用于存储***运行的代码;所述主芯片用于充当中央处理器的功能;
所述开发板板卡还包括通讯接口、调试接口、调试测试点、预留测试点、开机键、烧录键以及重启键;
其中所述通信接口与所述主芯片连接,用于实现外部与所述主芯片的串口通信;所述调试接口也与所述主芯片连接,用于分步运行代码程序;所述调试测试点也与所述主芯片连接,用于调试所述开发板板卡的功能,所述预留测试点也与所述主芯片连接,作为预留接口;所述开机键、所述烧录键和所述重启键也分别与所述主芯片连接,控制所述主芯片工作。
可选地,如上所述的开发板板卡中,所述EMCP芯片包括具有临时存储数据的DDR存储器和Flash存储器。
可选地,如上所述的开发板板卡中,所述通讯接口包括RS232-M公头和/或RS232-FM母头;所述RS232-M公头和所述RS232-FM母头分别通过插座DB9信号接口连接到所述主芯片上,实现外部与所述主芯片的串口通信。
可选地,如上所述的开发板板卡中,所述通讯接口还包括通用串行总线接口,所述通用串行总线接口与所述主芯片连接。
可选地,如上所述的开发板板卡中,当所述开机键和所述烧录键同时按下的时候,所述主芯片通过所述通用串行总线接口下载程序至所述EMCP芯片。
可选地,如上所述的开发板板卡中,当所述重启键被按下时,所述主芯片重新运行***程序。
可选地,如上所述的开发板板卡中,所述开发板板卡还包括电源芯片,所述电源芯片分别与所述主芯片和所述EMCP芯片连接,用于为所述主芯片和所述EMCP芯片提供电源。
本发明提供的开发板板卡,通过采用上述结构,仅包括***运行的最小单元,其他接口均采用测点式预留,想使用哪些接口,只需要连接测点即可,不用时可以拆除,极大程度的实现了开发板的灵活性。而且,采用本发明的开发板板卡,非常有利于产品后续的设计和研发,具有较强的实用性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的开发板板卡的结构示意图。
图2为本发明另一实施例提供的开发板板卡的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明一实施例提供的开发板板卡的结构示意图。如图1所示,本实施例的开发板板卡包括主芯片1和EMCP芯片2,EMCP芯片2用于存储***运行的代码;主芯片1用于充当中央处理器的功能。开发板板卡还包括通讯接口3、调试接口4、调试测试点5、预留测试点6、开机键7、烧录键8以及重启键9。调试测试点5和预留测试点6可以采用输入/输出(Input/Output;简称I/O)接口的形式存在,例如调试测试点5可以包括20个I/O接口,例如这些接口分别可以作为内部集成电路(Inter-Integrated Circuit;简称I2C)、通用异步收发传输器(Universal Asynchronous Receiver andTransmitter;UART)、串行外设接口(Serial Peripheral Interface;SPI)、移动产业处理器接口(Mobile Industry Processor Interface;MIPI)等功能接口使用。同理,预留测试点6也可以包括如上这些I/O接口。
本实施例的开发板板卡中通信接口3与主芯片1连接,通信接口3与外部设备连接,用于实现外部与主芯片1的串口通信;调试接口4也与主芯片1连接,用于分步运行代码程序;例如,通信接口3通过转接板连接至电脑,电脑运行对应软件,即可分步运行代码程序。
调试测试点5也与主芯片1连接,用于调试开发板板卡的功能。例如:控制主芯片1输出32MHz的时钟提供给某外部设备,由于外部设备的使用方便检测,使用该调试测试点5同时输出,只要检测调试测试点5即可实现对开发板板卡的功能的检测。
预留测试点6也与主芯片1连接,预留测试点6作为预留接口。在实际使用中,当本实施例的开发板板卡不能满足需求,想要对开发板板卡的功能进行进一步扩展的时候,可以使用预留测试点6来实现开发板板卡的新功能,使用非常方便。
开机键7、烧录键8和重启键9也分别与主芯片1连接,控制主芯片1工作。例如,开机键7控制打开该开卡板板卡,当开机键7被按下时,主芯片1开始工作。烧录键8被按下时,可以通过通信接口3向主芯片1写入信息。重启键9被按下时,无论开发板板卡处于什么状态,该开发板板卡都重新启动。
本实施例的开发板板卡,通过采用上述结构,仅包括***运行的最小单元,其他接口均采用测点式预留,想使用哪些接口,只需要连接测点即可,不用时可以拆除,极大程度的实现了开发板的灵活性。而且,采用本实施例的开发板板卡,非常有利于产品后续的设计和研发,具有较强的实用性。
图2为本发明另一实施例提供的开发板板卡的结构示意图。本实施例的开发板板卡在上述图1所示实施例的技术方案的基础上,进一步包括如下技术方案。
首先,本实施例的开发板板卡中,EMCP芯片包括具有临时存储数据的双倍速率同步动态随机存储器(Double Data Rate Synchronous DynamicRandom Access Memory;简称DDR SDRAM;习惯称为DDR存储器)和FlashMemory(简称闪存;也称之为Flash存储器)。
本实施例的开发板板卡中,通讯接口3包括RS232-M公头31和/或RS232-FM母头32;RS232-M公头31和RS232-FM母头32通过插座DB9信号接口连接到主芯片1上,实现外部与主芯片1的串口通信。如图2所示,本实施例中,以通讯接口3包括RS232-M公头31和RS232-FM母头32为例来说明本发明的技术方案,实际应用中,通讯接口3也可以仅包括RS232-M公头31和RS232-FM母头32中的一个。
本实施例的开发板板卡中,通讯接口3还包括通用串行总线(UniversalSerial Bus;USB)接口33,USB接口33与主芯片1连接。例如当开机键7和烧录键8同时按下的时候,主芯片1通过USB接口33下载程序,并存至EMCP芯片2,下载的这些程序时***运行的代码。
进一步地,当重启键9被按下时,无论处于什么状态,主芯片1重新运行***程序。
上述实施例的开发板板卡可以外接电源,由外接电源为主芯片1供电,使得整个开发板板卡正常工作。如图2所示,实际使用中,本实施例的开发板板卡还可以包括电源芯片10,电源芯片10可以分别与主芯片1和与EMCP芯片2连接,用于为包括主芯片1和与EMCP芯片2的主板提供电源。例如该电源芯片10用于为开发板板卡上的所有IC连接,用于为该开发办板卡上的所有IC供电。
本实施例的开发板板卡,通过采用上述结构,仅包括***运行的最小单元,其他接口均采用测点式预留,想使用哪些接口,只需要连接测点即可,不用时可以拆除,极大程度的实现了开发板的灵活性。而且,采用本实施例的开发板板卡,非常有利于产品后续的设计和研发,具有较强的实用性。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (7)
1.一种开发板板卡,其特征在于,包括主芯片和EMCP芯片,所述EMCP芯片用于存储***运行的代码;所述主芯片用于充当中央处理器的功能;
所述开发板板卡还包括通讯接口、调试接口、调试测试点、预留测试点、开机键、烧录键以及重启键;
其中所述通信接口与所述主芯片连接,用于实现外部与所述主芯片的串口通信;所述调试接口也与所述主芯片连接,用于分步运行代码程序;所述调试测试点也与所述主芯片连接,用于调试所述开发板板卡的功能,所述预留测试点也与所述主芯片连接,作为预留接口;所述开机键、所述烧录键和所述重启键也分别与所述主芯片连接,控制所述主芯片工作。
2.根据权利要求1所述的开发板板卡,其特征在于,所述EMCP芯片包括具有临时存储数据的DDR存储器和Flash存储器。
3.根据权利要求1所述的开发板板卡,其特征在于,所述通讯接口包括RS232-M公头和/或RS232-FM母头;所述RS232-M公头和所述RS232-FM母头分别通过插座DB9信号接口连接到所述主芯片上,实现外部与所述主芯片的串口通信。
4.根据权利要求3所述的开发板板卡,其特征在于,所述通讯接口还包括通用串行总线接口,所述通用串行总线接口与所述主芯片连接。
5.根据权利要求4所述的开发板板卡,其特征在于,当所述开机键和所述烧录键同时按下的时候,所述主芯片通过所述通用串行总线接口下载程序至所述EMCP芯片。
6.根据权利要求1所述的开发板板卡,其特征在于,当所述重启键被按下时,所述主芯片重新运行***程序。
7.根据权利要求1-6任一所述的开发板板卡,其特征在于,所述开发板板卡还包括电源芯片,所述电源芯片分别与所述主芯片和所述EMCP芯片连接,用于为所述主芯片和所述EMCP芯片提供电源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510001795.2A CN104793699A (zh) | 2015-01-04 | 2015-01-04 | 开发板板卡 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510001795.2A CN104793699A (zh) | 2015-01-04 | 2015-01-04 | 开发板板卡 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104793699A true CN104793699A (zh) | 2015-07-22 |
Family
ID=53558578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510001795.2A Pending CN104793699A (zh) | 2015-01-04 | 2015-01-04 | 开发板板卡 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104793699A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106385268A (zh) * | 2016-08-31 | 2017-02-08 | 新智数字科技有限公司 | 开发板以及集成电路卡 |
CN109656583A (zh) * | 2018-12-28 | 2019-04-19 | 北京深思数盾科技股份有限公司 | 芯片烧录方法、上位机及芯片烧录*** |
CN110988661A (zh) * | 2019-12-09 | 2020-04-10 | 思尔芯(上海)信息科技有限公司 | 一种fpga原型验证开发板时分分析***、方法、介质及终端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030177345A1 (en) * | 2002-03-13 | 2003-09-18 | Insyde Software Corp. | Method for updating a BIOS in a notebook computer |
CN101059790A (zh) * | 2006-04-19 | 2007-10-24 | 环达电脑(上海)有限公司 | 基于主板上的通信接口进行bios文件烧录的***及烧录方法 |
CN101330399A (zh) * | 2007-06-19 | 2008-12-24 | 上海风格信息技术有限公司 | 嵌入式设备的升级方法 |
CN201293935Y (zh) * | 2008-11-24 | 2009-08-19 | 西安科技大学 | 嵌入式数字信号处理模块 |
-
2015
- 2015-01-04 CN CN201510001795.2A patent/CN104793699A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030177345A1 (en) * | 2002-03-13 | 2003-09-18 | Insyde Software Corp. | Method for updating a BIOS in a notebook computer |
CN101059790A (zh) * | 2006-04-19 | 2007-10-24 | 环达电脑(上海)有限公司 | 基于主板上的通信接口进行bios文件烧录的***及烧录方法 |
CN101330399A (zh) * | 2007-06-19 | 2008-12-24 | 上海风格信息技术有限公司 | 嵌入式设备的升级方法 |
CN201293935Y (zh) * | 2008-11-24 | 2009-08-19 | 西安科技大学 | 嵌入式数字信号处理模块 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106385268A (zh) * | 2016-08-31 | 2017-02-08 | 新智数字科技有限公司 | 开发板以及集成电路卡 |
CN109656583A (zh) * | 2018-12-28 | 2019-04-19 | 北京深思数盾科技股份有限公司 | 芯片烧录方法、上位机及芯片烧录*** |
CN109656583B (zh) * | 2018-12-28 | 2021-04-20 | 北京深思数盾科技股份有限公司 | 芯片烧录方法、上位机及芯片烧录*** |
CN110988661A (zh) * | 2019-12-09 | 2020-04-10 | 思尔芯(上海)信息科技有限公司 | 一种fpga原型验证开发板时分分析***、方法、介质及终端 |
CN110988661B (zh) * | 2019-12-09 | 2022-11-11 | 上海思尔芯技术股份有限公司 | 一种fpga原型验证开发板时分分析***、方法、介质及终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103823769A (zh) | 计算机***及数据回复方法 | |
CN104375855A (zh) | 一种基于车载多mcu通过存储设备升级固件的装置及方法 | |
TW200745949A (en) | A method for booting a host device from an MMC/SD device, a host device bootable from an MMC/SD device and an MMC/SD device a host device may be booted from | |
TW201227516A (en) | System and method for facilitating wireless communication during a pre-boot phase of a computing device | |
TWI598815B (zh) | 用以供更新基本輸入輸出系統之橋接模組及其更新方法 | |
GB2463809A (en) | Peripheral device operation method, peripheral device and host | |
CN105302621A (zh) | 一种远程实现服务器BIOS Setup恢复初始值的方法 | |
CN104793699A (zh) | 开发板板卡 | |
WO2015196479A1 (zh) | 程序数据的更新方法及设备 | |
TWM474270U (zh) | 一種結合fm.2擴充插槽與fm.2擴充插卡的系統 | |
CN101515236A (zh) | 基本输入输出***的恢复方法及其更新模组与电脑*** | |
CN105095000A (zh) | Bios恢复电路 | |
CN116450224A (zh) | 基于清除cmos的数据的恢复方法及装置、*** | |
CN205620994U (zh) | 一种嵌入式设备处理装置 | |
US20200183589A1 (en) | Method and electronic device for initializing storage | |
CN105824650B (zh) | 计算机***、可适性休眠控制模块及其控制方法 | |
CN108958837B (zh) | 一种动态配置me固件的方法、***及介质 | |
WO2013078792A1 (zh) | 智能终端协同处理器的固件更新方法和装置 | |
CN101727333A (zh) | 微处理器中固件更新的方法及固件更新*** | |
CN103092300A (zh) | 内存储器电源控制电路 | |
CN108052337A (zh) | 一种eMMC量产工具的固件升级方法及装置 | |
CN101727329B (zh) | 主机板***、启动此主机板***的储存装置及连接器 | |
CN205427710U (zh) | 主机板的开机电路、主机板及计算机 | |
CN105373423A (zh) | 解决处理器的中断口不足的装置、方法及*** | |
CN2938208Y (zh) | 电源顺序控制装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150722 |
|
WD01 | Invention patent application deemed withdrawn after publication |