如果想要開機運行某程序,需要在開發板上編輯"/etc/rc.local"文件,在此文件添加你想開機運行的命令即可。這里給大家做一個示范,我們的需求是開機自啟動 hello.sh 腳本,并且打印 hello ! nice to meet you! 1. 首先啟動 iTOP-3399 開發板,開發板里面燒寫 Debian 系統,啟動開發板如下圖所示: ![]() 2. 我們要運行一個 hello.sh 的腳本,首先要寫一個腳本,腳本保存在開發板的/mnt 目錄下,腳本內容如下: echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" echo "hello ! nice to meet you!" 3. 腳本寫完,我們一定要執行 chmod 777 hello.sh 命令,賦予腳本權限,否則,不能運行程序。注意! 一定要賦予開機運行的程序權限,否則不會開機啟動。 3. 腳本寫完,我們一定要執行 chmod 777 hello.sh 命令,賦予腳本權限,否則,不能運行程序。注意!一定要賦予開機運行的程序權限,否則不會開機啟動。 ![]() 4. 然后我們編輯開發板上的"/etc/init.d/rcS"文件,在里面添加你想開機運行的命令。輸入命令: vi /etc/init.d/rcS 我們想要開機自啟動 hello.sh 腳本,所以我們在/etc/init.d/rcS 文件中添加如下命令: cd /mnt && ./hello.sh 添加完保存退出,如下圖所示: ![]() 5. 重新啟動開發板,發現打印信息如下,開發板成功自啟動運行 hello.sh,并且打印 hello ! nice to meet you! ![]() iTOP-RK3399 核心板采用 四核 Cortex" target="_blank">Cortex-53 + 雙核 Cortex-A72 架構,主頻 1GHz,4G DDR4,16G EMMC。核心板采用RK808 電源管理" target="_blank">電源管理芯片以提供低功耗管理。GPU 采用 Mali-T864,支持 2D、3D 加速。支持 OpenGL、ES1.1/2.0/3.0/3.1/3.2,OpenCL 1.2 和 DirectX 11.1 圖形編程接口,支持 H.264/H.265/VP9 解碼,像素最高達 4K@60fps,支持 H.264/H.265 編碼,像素最高達 1080p@30fps。屏幕顯示支持 MIPI、DP、eDP、HDMI" target="_blank">HDMI 接口并支持雙屏同顯、雙屏異顯,支持兩路 MIPI CSI Camera 接口,可用于深度學習、機器學習、圖像處理。核心板也支持 PCIE 接口,對于需要大容量存儲的客戶,可將其用于擴展 M2 接口固態硬盤。 iTOP-RK3399 核心板采用連接器" target="_blank">連接器連接方式,方便客戶根據行業需求定制底板。核心板 320 PIN 角全部引出,核心板外部接口豐富,包括 2 路 SD/EMMC/SDIO 接口、1 路 PCIE、2 路 MIPI DSI、1 路 DP、1 路 eDP、1 路 HDMI、2 路 Camera MIPI、CSI 接口、1 路千兆以太網、4 路 USB" target="_blank">USB 等。 iTOP-3399 開發板板載 4G 全網通、GPS" target="_blank">GPS 定位模塊、雙頻 WIFI" target="_blank">WIFI+藍牙" target="_blank">藍牙 4.1、千兆以太網、雙路攝像頭接口、USB3.0、PCIE M.2 接口、陀螺儀" target="_blank">陀螺儀等接口,尺寸為 19cm*12cm,3399 開發板全新升級支持 5G 方案,支持 Android" target="_blank">Android7.1 系統;Android8.1系統;Ubuntu" target="_blank">Ubuntu16.04 系統;Debian9 系統;Linux" target="_blank">Linux+Qt5.9 等系統。 iTOP-RK3399通過了電磁兼容性檢測、電磁輻射標準檢測、安規檢測、高低溫壞境檢測。7*24 小時長期穩定運行。10 年以上供貨周期長,批量無憂。廣泛適用于工控、智能家居、多媒體、安防、車載、消費電子" target="_blank">電子、手持設備、顯示控制、教學、通訊等領域。 迅為RK3399開發板Debian系統設置開機自啟動腳本 核心板參數: 尺寸: 6.5*5.5cm 高度 連同連接器在內 0.26cm CPU:Cortex-A53 四核 ,主頻 1.4GHz;Cortex-A72 雙核 ,主頻 1.8GHz 內存 2GB 雙通道 DDR3(4GB LPDDR4 內存可選) 存儲: 16GB EMMC 電源管理: 官方推薦 RK808 芯片 工作電壓: 3.3V 供電 最大電流:(核心板啟動時) 420mA 通常電流:(核心板系統啟動后) 150mA 引角擴展: 引出腳多達 320 個,滿足用戶各類擴展需求 系統支持: Android7.1 系統;Android8.1 系統;Ubuntu16.04 系統;Debian9 系統;Linux+Qt5.9; 工作溫度: 0℃ ~ +80℃ GPU: Mali-T860MP4 支持 3D/2D 圖形編程接口: 支持 OpenGL ES1.1/2.0/3.0,OpenCL1.2, DirectX11.1 VPU 編碼:H.264,MVC,VP8,最大支持 1080p@30FPS 解碼: H.264, H.265,VP9, VP8, MVC,MPEG-2, MPEG-4,最大支持 2160p@60fps Camera: 2 路 MIPI-CSI IIS: 3 路 SD/MMC/SDIO: 2 路 PCIe: 1 路 PCIe2.0 x4 Ethernet: 1 路 UART: 5 路 IIC: 9 路 SPI: 6 路 USB: 2 路,USB Host 2.0,2 路,USB OTG 3.0 PWM: 3 路 ADC: 5 路 DP: 1 路 eDP: 1 路 HDM: 1 路 MIPI-DSI: 2 路 底板參數: 尺寸: 19cm*12cm POWER: 電直流電源輸入接口,12V/2A 電源輸入 SWITCH :電源開關 HDMI 接口: 1 路 HDMI2.0 輸出接口 Type-C: 1 路 Type-C USB3.0 接口,兼容 OTG 功能 TF 卡槽: 1 個 USB HOST: 4 路 USB2.0 接口 USB3.0: 1 路 網口: 1 路千兆以太網(10/100/1000Mbps) 串口: 2 路 RS232 串口 SIM 卡槽: 1 個 PHONE: 支持耳機輸出 MIC: 支持 MIC 輸入 IRDA: 1 個 紅外一體化接收頭 按鍵: 6 個 4G 模塊: 全網通(選配) CAMERA 接口: CAMERA 1 路、MIPI CAMERA 1 路 PCB 板: 4 層 GPS 模塊: 支持(選配) WIFI/BT: 雙頻 2.4G/5G WIFI、Bluetooth4.1 二合一模塊 EDP LCD: 1 路 MIPI_TX: 1 路 MIPI_TX/RX: 1 路 SPDIF: 光纖輸出接口 BUZZER :1 個蜂鳴器 RTC: 實時時鐘 GPIO 接口: 20PIN,包括 2 路 ADC、2 路 I2C、 5v、3.3v 電源和地 LED: 3 個 PCIE: PCIE M.2 接口 陀螺儀: 支持 電子羅盤: 支持 GPIO :20 路 光線傳感器: 支持 |