网络
ifconfig eth0 10.10.11.117 netmask 255.255.255.0 up
route add default gw 10.10.11.254
# cat /etc/resolv.conf
nameserver 8.8.8.8
lcd
// 驱动 , 无
bootargs 增加 console=tty0
busybox 启动的 /etc/inittab 增加 tty1::askfirst:-/bin/sh // (代表会提示
Please press Enter to activate this console.) ,键入回车之后就会获取 console
必须要有 tty0::askfirst:-/bin/sh 或者 tty1::askfirst:-/bin/sh 其中的一个// 这里的 tty0 就是 tty1// 不清楚
tty1::askfirst:-/bin/sh
tty2::askfirst:-/bin/sh
tty3::askfirst:-/bin/sh
tty4::askfirst:-/bin/sh
tty5::askfirst:-/bin/sh
tty6::askfirst:-/bin/sh
tty7::askfirst:-/bin/sh
tty8::askfirst:-/bin/sh // 也可以有 第八个tty
echo hello > /dev/tty ,会显示 hello 到当前终端(不管当前终端是什么)
echo hello > /dev/tty0 ,会显示 hello 到当前lcd终端,且只能在root权限下运行
echo hello > /dev/tty1 ,会显示 hello 到lcd tty1终端
关键字:开发环境 OK6410A
引用地址:
开发环境搭建 (二) OK6410A 开发环境 其他
推荐阅读最新更新时间:2024-11-01 18:42
51单片机开发环境的下载与安装
(一)Keli4 uvision4编译软件的下载与安装 1.1 双击打开keil_V4文件夹 1.2 以管理员身份运行C51V900软件安装包 1.3 点击Next 1.4 (1)勾选 i agree all the terms of the preceding License Agreement (2)再点击Next 1.5 (1)在Brose中选择自己的安装路径 (2)再点击Next 1.6 (1)按照顺序写入自己的First name、Last name、E-mail(这里的名字可以随便取) (2)再点击Next 1.7 等待安装完成 1.8 这把记住一定不要勾选 然后点击Finish Keil
[单片机]
ARM汇编编程基础之五-ADS开发环境的使用
掌握了基本的汇编指令和伪操作后,就具备了编写简单ARM汇编程序的基本理论能力,不过要实战得到真实可执行的程序,还需要可以对程序进行编辑和编译的开发环境(命令行编译器或IDE)的支持,同时程序在开发过程中免不了要进行调试,这就需要调试器的支持。一般而言,会有供应商将程序的编译器、编译器、调试器以及其它一些辅助工具组合在一起,形成程序的开发、调试集成开发环境(IDE)软件,提供给程序开发人员使用。对ARM程序开发而言,目前比较流行的IDE有2套:运行于windows平台的ADS和运行于Linux平台的gcc等交叉编译工具链。总的来看,ADS在程序的编译和调试方面要比gcc使用起来方便很多,也更容易掌握和使用,因此针对初学者,本文将展示A
[单片机]
基于全志H3芯片的ARM开发环境搭建
最近买了个友善之臂的NanoPi M1板子,又在网上申请了个NanoPi NEO板子,这两个都是基于全志H3芯片的Crotex-A7四核ARM开发板,两个板子可以共用一套开发环境,本文就以NanoPi NEO为例,简单讲述基于全志H3芯片的ARM开发环境搭建。 1. 安装交叉编译工具 1.1 获取交叉编译工具 在百度网盘中,给出了Nanopi NEO的交叉编译工具: 注意: 第一个 gcc-linaro-arm.tar.xz 是用友善之臂给出的脚本编译生成固件的; 如果需要交叉编译工具编译应用程序或者内核,需要使用第二个 arm-cortexa9-linux-gnueabihf-4.9.3-20160512.tar.xz
[单片机]
OK6410A 开发板 (三) 14 u-boot-2021.01 boot 解析 U-boot 镜像运行部分 boot 详细解析3 relocate_code
adr lr, here // 存放 lr, 为 b(跳转) 做准备 ldr r0, // 将 new_gd 中的 reloc_off 存放到r0,用作新的lr的计算 add lr, lr, r0 // 更改lr ,让 relocate_code 返回时,跳转到 已经 搬移好的代码 中去, ldr r0, // 将 new_gd 中的 relocaddr存放到r0,作为第一个参数 b relocate_code // 搬移 u-boot的 code 段 arch/arm/lib/relocate.S +80 搬移,修复绝对地址??? arch/arm/lib/relocate.S // 拷贝,
[单片机]
MSP432 快速开发指南:如何安装 MDK 开发环境
1 前言 1.1 内容简介 MSP432P401R LaunchPad - Red 2.x (Red) (后续补上~) 1.2 快速链接 MDK 链接: 官网:https://www.keil.com/download/product/ 云盘:https://pan.baidu.com/s/1Twd5wwM9Nm7d0FvvdWhzjA(提取码: 0cka) 教程:MDK_ARM 下载及安装教程 资料链接: 云盘链接:https://pan.baidu.com/s/1lzgAeZxslgvXEEF2KmPyww(提取码:da4q) MSP432WARE:https://www.ti.com.cn/tool/cn/M
[单片机]
OK6410A 开发板 (八) 105 linux-5.11 OK6410A 进程通信机制2 共享内存
共享内存 posix 提供一套 , XSI(systemv) 提供一套 共享内存的实现 有很多种 1.posix mmap && open mmap 共享文件映射mmap(/dev/shm/xxx) 也用到了 shmem_vm_ops ,封装出了 posix 共享内存 // 共享匿名映射 用到了 shmem_vm_ops // 共享文件映射mmap(/dev/zero) 也用到了 shmem_vm_ops ,封装出了 posix 共享内存 2.XSI(systemv) 3.memfd_create和fd跨进程共享 4.dma-buf 共享内存实现方案有多种,posix共享内存是其中的一种
[单片机]
STM8使用STVD开发环境问题
1、编译时出现.ubsct size overflow --http://blog.sina.com.cn/s/blog_817a5eb601018186.html ----------- Project roewe - STM8 Cosmic - Configuration Debug ------------- Running Linker clnk -l C:Program FilesCOSMICCXSTM8Lib -o Debugroewe.sm8 -mDebugroewe.map Debugroewe.lkf #error clnk Debugroewe.lkf:1 segment .ubsct s
[单片机]
STM32F4-浮点DSP库的MDK开发环境的设置
在网上看了一下关于DSP的库的开发环境设置,写的有些乱,现在来整理一下,做一下MARK吧! 步骤如下: 1 . 建立工程,添加相关必要的文件到工程中。 2. 打开 option for target 选择 Target 标签,在code generatio中,将floating point hardware 选择 USE FPU。 3. 编译你的工程,保证通过。当然也不一定需要编译通过,先做编译是为了后面添加浮点库做准备,这样发现问题和知道哪里出问题。 4. 打开 option for target 选择 C/C++ 标签, 在define中添加:USE_HAL_DRIVER,STM32F407xx,__TARGET_FPU
[单片机]