intel joule 500系列开发板学习笔记

电源设置部分

开发平台的电源供电可分为两种形式,分别为12V的DC供电和USB Type-C供电形势,切换两种供电时开发平台会重新启动。

当扩展板在SW2处存在电源按键时,此按键大多数被用来关闭或者重启开发平台,开发板一旦供电,则直接进入启动模式,开始启动。

值得注意的是, 使用USB Type-C接口进行供电时,在高负荷工作情况下可能会导致供电不稳定。

开机,关机,重启

一旦开始供电,开发平台将会重置设备,为扩展板上的电源供电并执行固件(BIOS)代码。

在大多数情况下,当外部电源连接上时扩展板会进入启动过程。这是因为扩展板上的VSYS线连接上了扩展板上的VDC_IN线。同时,扩展板被设计为平台不运行的情况下,依然可以连接VXYS线供电。

当平台正在供电运行时,长按电源键10s,将会关机。取决于设置的不同,可能需要将DC电源线拔出重新进行连接来初始化电源顺序。长按电源键2s, 将会重启平台

BIOS更新与设置

当平台供电完成时将会启动BIOS设置(由PWR_GOOD信号)完成。

当开发板启动时,敲击键盘[F2]进入BIOS界面。界面指令由键盘控制(与正常电脑类似,使用上下左右即可)。

更新BIOS教程(https://software.intel.com/zh-cn/flashing-the-bios-on-joule),前期应该用不上,先略过~

使用BIOS改变开发板的启动顺序

  • 在开发板上连接上可用的启动设备(USB,SD),启动设备需提前制作成为启动盘(如何制作启动盘会在下文讲述)
  • 开机时按[F2]进入BIOS界面,如果没有进入成功,关机重启
  • 进入界面后,找到 Boot Maintenance Manager, 进入后选择 Boot Optins, 选择 Change Boot Order 使用[+]建调整启动顺序,回车应用,改变完成后保存退出即可。

为开发板安装Ubuntu 16.04 系统

由于没有接触过Ostro*系统或者,仅在Ubuntu系统上进行过开发,故尝试安装Ubuntu系统,具体安装情况等镜像下载完再说,苦等。

扩展板接口定义

不知为何一宿也没下好Ubuntu镜像,只能先放一放。
目前的思路是单纯的将开发板当做小型电脑使用,并使用扩展板上的接口,引脚等与核心板连接,故需知道扩展板各个接口的定义。

扩展板包括两个40针的连接器,使用这些引脚时开发板与外部进行连接,扩展板外部接口定义如下:

  • 两个SPI接口
  • 三个UART接口
  • 五个I2C接口
  • 一个I2S接口
  • 四个PWM接口
  • 八个专用GPIO接口即七个用户可编程接口
  • 两个数字语音输入
  • 多种电压轨道与电流信号

目前的理解是:大多数接线口已经与各个模块相连接(SD卡,USB)等等,这些端口也可以有用户配置(主要配置GPIO)?
还是懵逼的很,不知道有没有快速入门的方法,恼火

猜你喜欢

转载自blog.csdn.net/qq_34561506/article/details/72869423