第三篇:第一个能在开发板上运行的程序日期:2009-3-6程序非常的简单,如下所示: #include <stdio.h> int main(void){ printf("hello,linux!"); return 0; } [root@localhost sin]# arm-linux-gcc -o hello –c hello.c编译提示错误[root@localhos
本章内容对应视频讲解链接(在线观看):B站搜索迅为从本章开始我们来搭建嵌入式开发环境,我们先来安装 VMware Tool 工具。我们在 ubuntu 上复制一个东西,但是粘贴不到 windows 上,因为我们没有安装 VMware Tool 这个工具,只有安装好这个工具,我们才能实现虚拟机 ubu ...
转载 2021-07-19 10:25:00
189阅读
2评论
100ask_imx6ull开发板绝对是最2的IMX6ULL开发板!为什么这么说呢?因为它有别家的:2倍
原创 2023-07-03 10:38:08
495阅读
        要学嵌入式 Linux 驱动开发肯定需要一个硬件平台,也就是开发板,本系列使用的是正点原子出品的 I.MX6U-Mini 开发板。 ALPHA 是全功能开发板, Mini 是精简版。这两款都是以 NXP 的 I.MX6ULL 为核心的 Cortex-A7 开发平台,板载资源丰富,非常适合以前学过Cort
转载 2024-05-15 00:20:45
1094阅读
嵌入式入门你知多少?对于一些初入门的初学者而言,对嵌入式入门的一些知识有助于后期的学习,从嵌入式技术的应用前景以及到ARM认知到开发板等等。嵌入式企业用人需求在增长。如今的嵌入式开发大热是ARM+Linux,还有就是Android系统平台,但对于ARM的发展的前景来讲,可谓是一片大好,翻开各个公司的网站,在招聘里面嵌入式工程师占据了大半工程师的职位,但在找工作当中,企业对于单纯的嵌入式开发核心技术
正点原子阿尔法ARM开发板-IMX6ULL(五)——IMX启动方式
原创 2024-09-19 15:34:28
382阅读
        此篇为笔者在学习Linux开发时所遇到的一些操作凝练,旨在想学习Linux开发的小伙伴能不被Uboot移植难住,从而快速进入学习Linux驱动开发。        另外说明一下,本教程使用的是EMMC版1、编译nxp官方uboot  &nbsp
转载 2024-04-20 16:26:31
76阅读
本章节转自迅为iMX6ULL开发板教程第九十二章,主要介绍 Python 如何移植到 硬件平台:迅为iMX6ULL开发板  92.1 源码包和文档在一起的源码包有:“python-2.7.3 源码和补丁.zip”---python 压缩包和补丁文件;“install_python.tar”---编译好的 sqlite 库文件;“sqlite-autoconf-3240
imx6ull移植Linux系统第二篇——Linux内核的移植花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot、系统镜像、设备树以及根文件系统的制作,并最终下载到开发板上运行。这里想对这两周的学习内容进行一个总结,因为后期会有其他的学习安排,系统移植是一些经验和方法的掌握,如果长时间不去用,时间久了肯定会忘,希望这里写
转载 2024-09-07 08:55:59
159阅读
今天开始写日志总结顺便再复习一下。软件:RT-Thread Studio硬件:正点原子探索者开发板 芯片 STM32F407ZG (一)BOOTLOADER:相比较引导Linux使用的Uboot而言,RTThread使用的bootloader 系统引导程序稍微简单一点。 RTThread 官方BOOTLOADER生成地址:http://iot.rt-thread.com贴一下生
转载 2024-10-09 19:35:40
401阅读
Imx6ull交叉编译nginx需要下好的包 Nginx(下载压缩包源码) nginx-rtmp-module(可以下载压缩包源码也可以 git clone https://github.com/arut/nginx-rtmp-module.git) pcre(下载源码) zlib(下载源码) openssl(下载源码)下载完之后解压到指定目录就好了(不用交叉编译 不用交叉编译 真可以不用) 我的
转载 2024-05-08 19:19:02
173阅读
 Python的简介  Python和其他语言的比较C 和 Python、Java、C#等    C语言: 代码编译得到 机器码 ,机器码在处理器上直接执行,每一条指令控制CPU工作其他语言: 代码编译得到 字节码 ,虚拟机执行字节码并转换成机器码再后在处理器上执行Python 和 C  Python这门语言是由C开发而来  对于使用:Python
转载 2024-09-28 12:50:50
59阅读
一、镜像下载到USTC镜像中下载arm架构的文件,i.MX6ULL属于armhf,即在其中找到ubuntu-base-16.04.6-base-armhf.tar.gz文件,当然也可以下载ubuntu-base-18.04.5-base-armhf.tar.gz,但是18的更卡。下载的文件属于最基本的文件系统,没有UI界面。二、构建ubuntu-base根文件系统1.解压镜像我直接采用的是正点原子
转载 2024-04-30 04:28:56
659阅读
@TOC所用设备IMX6ULL开发板、ubuntu18前提已经配置好了交叉工具编译链(后面会把这个相关步骤补起来) 为什么编译驱动程序之前要先编译内核? ① 驱动程序要用到内核文件: 比如驱动程序中这样包含头文件:#include <asm/io.h>,其中的 asm 是一个链接文件,指向 asm-arm或 asm-mips,这需要先配置、编译内核才会生成 asm 这个链接文件。 ②
#-*- encoding: utf-8 -*- #-*- encoding: gbk -*- ''' 基于Python 3.X,网上很多代码都残缺或者不能直接用,只能左抄抄右抄抄,自己改写了这份收取QQ邮箱的代码,可以收取邮件正文和附件。附件不会乱码。在邮件正文部分,解决的很粗暴,bs4直接去掉HTML属性了,同时变通解决换行问题,输出邮件内容为列表方便后期解析,以后有空再弄。测试暂时未发现bu
转载 2024-09-26 19:10:15
84阅读
一、NXP官方uboot1. 下载https://github.com/Freescale/u-boot-fslc这里为了保持版本统一,使用正点原子资料包中提供的原厂uboot:uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2(版本是2016.03)。2. 编译设置临时环境变量:export ARCH=armexport CROSS_COMPILE=arm-linux-gnueabihf-清理构建:make distclean查看uboot/conf
原创 2022-01-10 14:32:52
1849阅读
本教程将带领大家移植 Debian 文件系统到 i.MX6ULL 终结者开发板上。1 安装 Qemu 和 Debootstrap由于我们是在 Ubuntu 上构建的 debian 的文件系统,所以安装这俩个工具我们直接使用 apt-get 命令即可。命令如下:apt-get install binf ...
转载 2021-10-25 10:00:00
394阅读
2评论
# 实现imx6ull Android的步骤和代码解析 ## 引言 欢迎来到开发者的世界!在这个文章中,我将向你解释如何实现"imx6ull Android"。作为一名经验丰富的开发者,我将指导你完成整个过程。我们将按照以下步骤进行操作,并注释每一部分的代码。 ## 整体流程 下面是实现"imx6ull Android"的整体流程。请注意,这个流程只是一个大致的指导,具体的步骤可能因个人偏好而
原创 2023-09-08 12:16:55
460阅读
环境配置arm-linux-gnueabihf-gcc配置首先下载arm-linux-gnueabihf-gcc,并且解压到任意路径(最好不要有中文)。 右键计算机,属性->高级系统设置->环境变量,找到Path路径,双击打开添加刚才解压到的路径中的bin文件夹目录到Path路径中 接下来一路确定就ok,现在验证一下是否正确,win+r键输入cmd回车,在cmd界面输入arm-linu
更好的阅读体验请见:u-boot移植--基于正点原子iMX6ull开发板添加自己的开发板uboot的级配置文件在顶层目录的*configs*文件夹里,cp mx6ull_14x14_evk_emmc_defconfig mx6ull_jarvis_emmc_defconfig复制一份mx6ull_14x14_evk_emmc_defconfig,这是NXP针对imx6ull这个板子的配置文件,复
原创 2023-03-24 22:04:49
368阅读
  • 1
  • 2
  • 3
  • 4
  • 5