电源设置部分
开发平台的电源供电可分为两种形式,分别为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)?
还是懵逼的很,不知道有没有快速入门的方法,恼火