首页
学习
活动
专区
工具
TVP
发布

Linux基础(系统)

首先,面对kernel或者文件系统出问题的板子,我们有两种办法来挽救,第一是使用SD,第二是使用USB接口+fastboot。...下载 fastboot 工具:http://pan.baidu.com/s/1o8IkQIA(含uboot和内核) 运行 fastbooot.zip 解压出来的批处理文件 linux_auto.bat...以上步骤需要板子没有坏透,即至少还有一个可用的uboot,如果不行连uboot都被搞死了,也就是说废铁一块的时候,就只能通过SD启动,重新安装系统了。 如果手头有SD启动,事情就很简单。...就像用U盘装windows系统一样,将SD启动插入板子的SD插槽,然后将启动顺序拨码开关拨到SD启动处,开机启动即可自动把SD中安装好的系统写到板子上。...如果没有SD,那就需要我们自己制作一张SD启动,这个说来话有点长,以后安排一篇短文来介绍。一般讲系统移植和底层驱动的老师都会有SD启动,也都会教如何制作SD启动。在这里暂且不表。

2.8K30

linux、配置、搭建Edison环境

小编发现很多朋友在linux、配置、搭建Edison环境的时候出现过很多问题,基本上很多人使用setup tool for ubuntu,小编在此先提醒各位,千万别用!...下面我在看一下关于环境配置的时候误区以及解决办法: 1、前言 linux、配置、搭建Edison环境,千万不要用默认的setup tool for ubuntu!!!...2、固件到Edison 官方介绍setup tool是一种较好的方法来固件,而dfu-util是为了某些手动想固件的需求准备的。...而在linux中setup tool会有第一节中描述的问题,因此我们选用dfu-util进行。...注:需要注意USB数据线的连接方式及switch开关的拨动位置;大概用5min,不要断电或拔下数据线! ╭─btfz@btfz-pc ~/Tool/Edison/Image ╰─$ sudo .

2.3K31
您找到你想要的搜索结果了吗?
是的
没有找到

stm32mp157开发笔记 | TF-A、uboot、linux内核源码获取、编译、

测试 使用第一篇文章中写成功过的 SD ,只替换 FSBL 进行验证: sudo dd if=tf-a-stm32mp157c-dk2-sdcard.stm32 of=/dev/sdb1 conv...=fdatasync sudo dd if=tf-a-stm32mp157c-dk2-sdcard.stm32 of=/dev/sdb2 conv=fdatasync 将 SD 重新插入 STM32MP157C-DK2...测试 使用第一篇文章中写成功过的 SD ,只替换 FIP 进行验证: sudo dd if=fip-stm32mp157c-dk2-trusted.bin of=/dev/sdb3 conv=fdatasync...将 SD 重新插入 STM32MP157C-DK2 开发板,可以正常启动,查看串口日志,u-boot 编译时间已修改: 三、编译内核 1.... sdb4 分区是 ext4 文件系统,所以将之前使用的 SD 插入后,需要将该文件系统挂载: sudo mkdir -p /mnt/bootfs sudo mount /dev/sdb4 /mnt

2K40

鸿蒙系统体验之在IMX6ULL上体验鸿蒙系统

使用后2种启动方式之前,需要先在EMMC或SD/TF系统。 板子背后画有一个表格,表示这3种方式如何设置。...其中的USB启动模式主要用来系统。 注意:设置为USB启动时,不能先插上SD/TF。...1.1.2 MINI EMMC版 百问网 IMX6ULL EMMC版支持USB、EMMC、SD/TF三种启动方式。使用后2种启动方式之前,需要先在EMMC或SD/TF系统。...其中的USB启动模式主要用来系统。 注意:设置为USB启动时,不能先插上SD/TF。...1.4 一键体验鸿蒙:下载到内存运行 1.4.1 一键启动 把开发板设置为USB启动,接好2条USB线,装好驱动程序后,运行工具,点击下图所示按钮,观察串口信息,可以看到板子启动进入鸿蒙系统了:

2.3K31

3_IMX6ULL启动流程

注意:通过USB下载方式,可以程序到EMMC、TF上,但是并非“直接”。它的过程如下: ​ a. 通过USB下载u-boot到内存, ​ b. 通过USB下载用户程序到内存, ​ c....用u-boot把内存中的用户程序写到EMMC、TF上 ​ 最新版本的IMX6ULL工具名为uuu:Universal Update Utility,又名mfgtools 3.0。...要下载运行的是imx文件,不是bin文件,也不是img文件 3.4.2 使用读卡器裸机程序到TF上并运行 ​ 这需要借助读卡器,在电脑上TF。步骤如下: ​ a....TF: ​ 把TF卡通过读卡器接到电脑上,使用win32diskimager把img文件写到SD上,如下图所示操作,写成功后会有提示: ​ b....启动开发板: ​ 把写好的TF插到开发板,开发板设置为SD/TF启动模式(如下),上电即可: ​ 注意:使用win32diskimager时,一定要选择img文件,不能选择imx文件。

1.3K20

万事开头难 - 介绍IMX6ULL启动方式

注:eFUSE即熔丝,只能一次,一般正式发布产品时最终值;平时调试时通过GPIO来设置开发板的启动方式。...eFUSE中有一个值BT_FUSE_SEL,它的出厂值是0,表示eFUSE未被。...01模式 boot ROM程序通过USB或串口下载、运行程序,这个模式可以用来EMMC等设备。我们的开发板出厂时,就是通过这个模式下载、写出厂程序的。...1.1.2 IMX6ULL启动方式选择 100ASK_IMX6ULL开发板上的红色拨码开关用来设置启动方式、选择启动设备,支持这3种方式:EMMC启动、SD启动、USB。...要注意的是,设置为USB启动时,不能插上SDTF。刚出厂的板子在EMMC上写了系统,你可以设置为EMMC启动方式。

76720

玩转FPGA边缘视觉——4k视频图像抓取

一、前期准备工作 将产品资料光盘中的镜像文件和摄像头测试文件复制到TF中,并安装光盘中的工业相机采集软件OCT SDK工具,同时去cypress官网下载FX3 SDK工具进行固件烧录。...(具体文件路径请看板卡配套资料)  二、操作过程 (1)将开发板的启动模式switch 开关SW1 的1 拨到OFF,2 拨到ON,3拨到OFF,4 拨到ON,设置成TF 启动模式; (2)...插入已存入文件的TF ,连接串口,波特率设置为115200,开发板上电; (3)开发板将引导进入Ramdisk 文件系统,进入Linux 命令行: 1 Welcome to myir board...启动模式; 插入已存入文件的TF ,连接串口波特率为115200,开发板上电; 开发板将引导进入Ramdisk文件系统,进入Linux 命令行,输入命令开始更新: 1 Welcome to...写完成之后,将开发板的启动模式switch 开关SW1的1拨到ON,2拨到OFF,3拨到ON,4拨到ON, 设置成Qspi flash 启动模式,重新上电,进入的rootfs文件系统,输入如下命令

1.5K40

Linux解压编译Tfabootloader

book@100ask:~$ export ARCH=arm book@100ask:~$ export CROSS_COMPILE=arm-buildroot-linux-gnueabihf- book...编译完成之后生成tf-a-stm32mp157c-100ask-512d-v1.stm32,可以用于TF启动和EMMC启动,可以将此文件拷贝至资料光盘 02_Images\Flashlayout 目录下...1.3 更新 Tfa 1.3.1 工具更新 trust 版本 uboot 镜像 使用STM32CubeProgrammer工具更新 请参考章节《7.3.1 单独更新tfa方法》。...编译完成之后生成u-boot.stm32,可以用于TF启动和EMMC启动, 可以将此文件拷贝至资料光盘02_Images\Flashlayout 目录下,以备后续更新操作使用。...2.3 更新 uboot 镜像 2.3.1.工具更新 trust 版本 uboot 镜像 使用STM32CubeProgrammer工具更新 请参考章节《7.3.2 单独更新Trust uboot

10K10

在 RK3399 上部署最新的 Linux 5.4 和 U-Boot v2020 .01

这个镜像可以用 Etcher 软件写到 TF中,然后把插到开发板上,让系统从开发板启动。 ?...把 TF 插到板子后上电,系统会从 TF 上启动,接上串口或者 HDMI 就能看到系统启动后的登录信息,默认登录账号和密码分别为 root 和 1234 ,输入密码后系统会要求重新修改密码,按照要求操作即可...不过这个桌面是不带 GPU 加速的,我后面会专门一篇文章来讲怎么启动 GPU 加速。...还可以通过 nand-sata-install 命令把整个系统从 TF 上迁移到 eMMC 上,不过整个操作你最好通过 ssh 登录后操作,我发现在串口下面界面显示的有问题。 ?...最终编译成功后会生成两个供的文件: idbloader.img :是 TPL 和 SPL 的合成文件,前者负责 DDR 初始化,后者负责加载 ATF 和 u-boot。

11.1K53

树莓派4b机+第一次远程连接建立

image.png 准备工作 tf(大于等于8g)、系统、软件(win32diskimager-binary)、PUTTY 工具下载 下载win32diskimager 用来系统 机工具...image.png 下载PUTTY 用来连接设备 下载地址:PuTTY image.png 系统下载 进入官网查找相关系统并下载 官网 image.png 这里我下载的是第一个 开始 工具都下载完成后...,开始工作: 安装win32diskimager-binary image.png 选择系统开始: image.png image.png...写完成后,将SD插入树莓派 到这里,我们的系统写就完成了。...(image.png-e78acb-1584863933753-0)] ng 使用Putty连接树莓派: 因为需要用到ssh,所以要先在SD的根目录下创建一个ssh文件,这样就打开了ssh连接

89030

整个系统或更新部分系统到STM32MP157开发板

7.1 100ASK_STM32MP157 启动开关 7.1.1 全功能版 板子上的红色拨码开关用来设置启动方式,支持这四种方式:EMMC 启动、SD 启动、USB 以及 M4(debug)模式。...7.4 使用 win32diskimage 通过读卡器 SD/TF 每次 SD 都需要先格式化:新、曾经写过的卡都需要先格式化,否则 Windows 无法识别出盘符导致 win32diskimage...最后就可以看下一小节,使用 win32diskimager 来 SD 了。...7.4.2 sd 系统镜像 安装映象工具 win32diskimager 后,插卡到电脑上,直接即可。...把 SD/TF 接入读卡器,读卡器插到电脑上 映像文件 “以管理员身份运行”win32diskimager,如下图选择 SD 、选择资料光盘 02_Images\Yocto_Dunfell

1.8K40

i.MX6ULL嵌入式Linux开发1——uboot移植初探

4.3.1 烧录到SD 「正点原子」专门编写了一个小软件用来将编译出来的.bin 文件写到 SD 中,这个软件叫做“imxdownload” 将imxdownload 复制到 Ubuntu 中的uboot...❞ imxdownload向SDled.bin文件,命令格式如下: ./imxdownload u-boot.bin /dev/sdb ❝注意不能写到/dev/sda或sda1设备里面!...❞ 写过程会输入如下信息: ? 的最后一行会显示大小、用时和速度,比如u-boot.bin写到SD中的大小是 423KB,用时 1.7s,速度是 236KB/s。...❝注意这个速度,如果这个速度在几百KB/s以下那么就是正常。 如果这个速度大于几十MB/s、甚至几百MB/s那么肯定是失败了! 重新插拔/格式化SD或重启ubuntu再试。...I.MX6ULL支持两个 MMC/SD,正点原子的 I.MX6ULL EMMC 核心板上 FSL_SDHC(0)接的 SD(TF),FSL_SDHC(1)接的 EMMC。

1.9K40
领券