1、打开#define CONFIG_ZYNQ_USB

#define CONFIG_USB_EHCI
  #define CONFIG_CMD_USB
  #define CONFIG_USB_STORAGE
  #define CONFIG_USB_EHCI_ZYNQ
  #define CONFIG_USB_ULPI_VIEWPORT
  #define CONFIG_USB_ULPI
  #define CONFIG_EHCI_IS_TDI
  #define CONFIG_USB_MAX_CONTROLLER_COUNT

2、制作uramdisk.image.gz文件系统。

#! /bin/sh
find . -name *.svn | xargs rm -r
dd if=/dev/zero of=ramdisk8M.image bs=1024 count=15360
mke2fs -F ramdisk8M.image -L "ramdisk" -b 1024 -m 0
tune2fs ramdisk8M.image -i 0
chmod 777 ramdisk8M.image
mkdir ramdisk
sudo mount -o loop ramdisk8M.image ramdisk/
sudo cp -R siglent_rootfs/* ramdisk
sudo umount ramdisk
gzip -9 ramdisk8M.image
#将提示ramdisk格式错误。
#1、将uboot的tools目录下的mkimage拷贝到交叉编译器的bin目录中(相当于添加到环境变量中)
#2、使用如下命令生成uramdisk.image.gz
#   mkimage -n 'uboot ext2 ramdisk' -A arm -O linux -T ramdisk -C gzip -d  ramdisk8M.image uramdisk.image.gz

3、内核和devicetree,和nandflash启动一样的。

uboot usb启动相关推荐

  1. BootLoader(U-Boot)启动过程记录

    BootLoader(U-Boot)启动过程记录 定义 Bootloader终极目的是引导内核,加载内核到内存然后跳转到内核的地方执行,在加载之前也会做一些硬件的初始化等等操作.启动模式分为两种:启动 ...

  2. Beaglebone 中 U-Boot 的启动过程

    简述:一般的嵌入式linux系统从SD卡或eMMC启动的过程都是上电时从硬件固化的ROM中读取数据,引导加载MLO到RAM中运行,进一步将uboot.img引导加载到DDR中运行.之后由uboot来引 ...

  3. 开发板与虚拟机组网、uboot源码makefile分析、uboot安全启动与非安全启动方式、uboot源码配置与编译流程、制作TF启动盘

    开发板与虚拟机组网. 局面:开发板.PC(Ubuntu系统).网线直连PC:设置Ubuntu系统:1.设置桥接模式,桥接到PC的有线网卡上:2.手动配置IP V4的地址信息,注意和开发板保持在同一网段 ...

  4. u-boot的启动流程分析(一)

    这周翻了翻u-boot-Xilinx的源码,结合着网上看的对cortexA8.A9的u-boot的源码分析,再结合自己在Xilinx上下的u-boot源码,试着对u-boot的启动流程进行一下分析,也 ...

  5. 戴尔服务器重装系统优盘启动不了怎么办,U盘重装系统,开机按F12选择USB启动项无法进入PE系统怎么办?...

    U盘重装系统,开机按F12选择USB启动项无法进入PE系统怎么办?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! U盘重 ...

  6. 【Ubuntu】制作usb启动盘安装ubuntu18.04时报错:“failed to load ldlinux.c32”

    1.问题描述 使用UltraISO制作ubuntu18.04操作系统的usb启动盘后,按照时报错: failed to load ldlinux.c32 ubuntu16.04.ubuntu14.04 ...

  7. mac 制作usb启动盘_如何使用Mac制作Windows 10 USB-从Mac终端构建可启动的ISO

    mac 制作usb启动盘 Most new PCs don't come with DVD drives anymore. So it can be a pain to install Windows ...

  8. Linux 中创建 USB 启动盘来拯救 Windows 用户

    WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...

  9. 制作windows7 USB启动盘

    为什么80%的码农都做不了架构师?>>>    制作windows7 USB启动盘 1. 格式化USB为FAT32格式. 2. 下载win7的启动盘iso文件. 3. 使用utrai ...

最新文章

  1. Nginx+tomcat集群的session共享问题
  2. 解决Nginx添加openssl模块编译时报错问题
  3. SAP ABAP Workflow 显示问题
  4. 无法开启计算机,Win7下鼠标右键无法开启计算机属性怎么办?
  5. 为什么程序员一定要加班?
  6. sklearn 决策树例子_决策树--规则挖掘应用
  7. @entity 不限字节长度的类型_面试常考,项目易错,长文详解C/C++中的字节对齐...
  8. MPPT “最大功率点跟踪”
  9. How programer to represent love
  10. UE编辑器加入鼠标右键
  11. coupon优惠券 -- CSS样式
  12. 【学术分享】40个科研学术网站,收藏必备,予取予求!
  13. java graphics dispose_java图形处理-Java Graphics2D
  14. Altium Designer15入门
  15. spring boot 使用 bboss 操作 ES
  16. d3.js 刷新折线图(包括坐标轴及路径的刷新及信息点提示)
  17. 压缩pdf大小的方法?怎样压缩pdf大小?pdf文档怎么压缩?pdf文件太大怎么压缩?pdf文件太大怎么压缩成小内存?如何降低pdf文件大小?怎么把pdf文件压缩到指定大小?压缩pdf的简单方法
  18. PIC 1508 DAC使用
  19. html设置字体对其方式,css中通过属性( )设置字体的水平对齐方式
  20. 新手提问:求问Spyder如何下载模块

热门文章

  1. Android读书笔记---View基础
  2. 冒泡与捕获,target与currenTarget的区别
  3. acm中的概率和期望类题目 挖坑
  4. 颠狂柳絮随风舞-_-!
  5. 高通开发系列 - Voice Call之语音通话软件框架介绍(翻译)
  6. 人体微生物组和幼儿成长---前1000天及以后
  7. 拼多多or云集微店,社交电商分轨而驰
  8. 2017-2018年QS世界大学计算机科学及信息系统专业排名
  9. sqoop1连接数据库踩的大坑
  10. 用其他账号登录插件 齐博 php,WordPress禁止某些用户账号登录源码插件“盘他”下载...