ICode9

精准搜索请尝试: 精确搜索
  • Mini2440之BootLoader简单实现2021-10-27 23:01:44

    一、BootLoader 1.1 什么是BootLoader 在系统上电后,需要一段程序来初始化: 初始化异常向量表,进入SVC模式,关中断; 关闭MMU和cache; 关闭开门狗; 初始换系统时钟; 初始化内存; 重定位,BootLoader可能大于4K,将代码从NAND FLASH复制到内存中; 跳转到main; 没有一个BootLoader完全支持所有的CP

  • win10 fastboot找不到设备2021-10-11 17:29:57

    一、问题描述 adb 可以识别到设备 adb reboot bootloader进入fastboot模式之后 fastboot找不到设备也没有wait for device的提示(如下图所示) 二、解决方案 2.1、安装bootloader驱动 需要从https://github.com/xushuan/google_latest_usb_driver_windows下载文件,使用解压后的an

  • 魅蓝note2解锁bootloader教程2021-10-06 15:34:12

    一. 下载MTK SP FlashTool工具(含驱动)并解压   二.安装驱动(Win10系统请跳过此步)   1.将手机关机,插入电脑USB接口   2.打开设备管理器   3. 选中VCOM设备   4.右键更新驱动程序   5.选择第二项浏览计算机以查找驱动   6.点击浏览,定位到SP FlashTool\MTK Phone Driver

  • 单片机片上外设10——BootLoader:2021-09-30 14:04:52

            单片机通过U盘、OTA远程等方式下载程序,需要提前下载BootLoader程序,才能进一步下载APP程序。         通过OTA方式升级固件时,Flash(闪存)划分方式如下:         ( BootLoader:引导程序;Firmware A:应用程序;Firmware B:下载备份程序)         1、

  • u-boot 和 bootloader 的内容以及区别2021-09-30 09:06:31

    嵌入式软件工程师听说过 u-boot 和 bootloader,但很多工程师依然不知道他们到底是啥。 Bootloader 比Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bios,然后是系统内核,最后启动完毕。那么bootloader就相当于手机的bios,它在手机启动的时候

  • wds - uboot,自己做一个bootloader2021-09-28 22:31:56

    bootloader的目标——从Nand中读出内核、启动内核 一、uboot 如何获得一个uboot文件 【注意,uboot文件与patch不要在共享路径下进行解压和打补丁,否则可能会有问题】 【如果出错的话,可以加上“sudo”试一试】 步骤一:先在liunx环境下解压uboot开源源代

  • 1-CH579+Air724UG(4G GPRS)远程升级篇(自建物联网平台)-CH579升级程序跳转流程说明2021-09-09 04:00:06

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLCH579M/Air724UG/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明

  • ADB,Fastboot,Recovery,BootLoader的区别2021-09-04 10:58:06

    ADB、Fastboot同为电脑端命令行工具。 ADB ADB的全称为Android Debug Bridge,是android sdk里的工具, 可以用它对android模拟器或者安卓真机进行调试,adb命令可以实现的功能有: 运行设备的shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件将本地apk软件安装

  • Linux从头学10:三级跳过程详解-从 bootloader 到 操作系统,再到应用程序2021-09-03 08:32:29

    作 者:道哥,10+年的嵌入式开发老兵。 公众号:【IOT物联网小镇】,专注于:C/C++、Linux操作系统、应用程序设计、物联网、单片机和嵌入式开发等领域。 公众号回复【书籍】,获取 Linux、嵌入式领域经典书籍。 转 载:欢迎转载文章,转载需注明出处。 目录bootloader 跳转到操作系统操作系

  • 1-STM32+CH395Q(以太网)基本控制篇(自建物联网平台)-STM32如何实现的升级程序,STM32串口接收升级文件升级程序2021-08-26 14:02:59

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节提供给用

  • U-boot, linux kernel, rootfs 理解2021-08-23 15:31:44

    一,U-boot Linux 系统要启动就必须需要一个 bootloader 程序,也就说芯片上电以后先运行一段bootloader程序。 这段bootloader程序会先初始化DDR等外设,然后将Linux内核从flash(NAND,NOR FLASH, SD, MMC 等)拷贝到 DDR 中,最后启动 Linux 内核。 二,Linux 内核 操作系统是计算机资源的管理

  • Force to flash the build on the watch智能手表测试2021-08-06 12:01:44

    1.昨天团队给的packages, 因为Jenkins发布的问题,导致包有点问题 所以我用 service tools 去./myflash -o 到手表是报错的 2个解决方法 1)找开发要新的build 因为下周就会出新的build,所以就不去打扰开发了 2)force to flash 前提: 连接手机,打开手机USB调试权限 手表调到fast boot模式

  • NRF52832学习笔记(6)——OTA DFU接口使用2021-07-19 22:59:58

    一、简介 1.1 OTA DFU DFU(Device Firmware Update) 设备固件升级,而 OTA(Over The Air) 空中升级技术是DFU其中一种类型。其他类型包括:UART、USB和SPI等有线方式升级。 第一次烧录时需要将softdevice(协议栈)、bootloader(引导加载程序)、settings(引导程序配置页)、application(用户应

  • APP跳转到bootloader,通过nrf_power_gpregret2_set写NRF_POWER->GPREGRET2报SOFTDEVICE: INVALID MEMORY ACCESS错误2021-07-16 14:01:42

    我需要实现从APP跳转到bootloader,参考ble_app_buttonless_dfu例程,只不过不是通过nrf_connect来触发跳转,而是在收到云端的升级信息后,跳转到bootloader,所以,我直接借鉴了ble_app_buttonless_dfu例程的main.c中的这个函数的方法。 static void buttonless_dfu_sdh_state_observer

  • cortex-a内核MX6ULL处理器bootloader制作目标镜像中断跳转不正确2021-07-09 13:07:40

    这是因为boot程序跳转进入目标镜像,应该在main函数中跳转,不能在中断里面跳转到目标镜像,因为中断得先退出才行,不然不能再次进入中断的喔(boot程序的中断未退出会影响目标镜像程序运行时的中断的进入的喔) 向EOIR写入发送中断的中断号来释放中断 也就是这两句未得到执行的原因:     s

  • nexus 5 刷机2021-07-08 19:32:09

    nexus 5 刷机 that_is_this关注 2018.03.17 17:36:50字数 1,002阅读 1,594 源码编译和刷机编译Android 4.4.4 r1的源码刷Nexus 5手机详细教程 下载镜像https://developers.google.com/android/images#hammerhead 在这里寻找想要的系统版本 开始刷机,按照以下命令 参考网址:http

  • 操作系统bootloader是什么2021-07-05 11:53:55

    在进行 Linux 驱动开发之前肯定需要先将 Linux 系统移植到开发板上去。如果学习过 UCOS/FreeRTOS 应该知道,UCOS/FreeRTOS 移植就是在官方的 SDK 包里面找一个和自己所使用的芯片一样的工程编译一下,然后下载到开发板就可以了。那么 Linux 的移植是不是也是这样的,下载 Linux 源码,然

  • 基于ARM的Linux总结2021-06-22 14:34:45

    目录   前言: 对于Linux的实现从硬件到软件做一个全面的总结 一、ARM芯片的简要介绍 二、Linux的编译环境搭建 2.1什么叫交叉编译环境 2.2什么是编译 2.2编译软件命名规则 2.3编译软件制作 2.4编译环境搭建 2.5编译小工具 三、Linux系统需要什么 3.1BootLoader 3.1.1为什么需要B

  • 设计一款STM32的BootLoader2021-06-17 15:54:35

    参考文章:https://blog.csdn.net/qingtian506/article/details/9128899 之前很想做一个属于STM32的BootLoader,但是想想没什么实际用处就没有下手,但是当前的项目遇到的麻烦事情要我改变了这种看法。比如说我开发了一个产品需要测试,把一个样品送到客户手里去测试使用,但是客户在使用的

  • 手把手教你写STM32的bootloader(SDIO读取TF更新Bootloader)2021-06-17 15:51:48

    百度文库链接: http://wenku.baidu.com/link?url=N3dazsOFn4x2XS0t_1Cd3toxx3pNm4Bi85W5vaUuuOD6EiEKdPg9Q7ihEyS1JMEUCgkvxWyBK4uHnJbJjFdyuno5DC_Ny8PpjyKeKJwRDFS CSDN链接: http://blog.csdn.net/qingtian506/article/details/9128899

  • digispark开发板&attiny85烧写digispark bootloader2021-06-15 16:04:18

    Step1 制作ArduinoISP 找一个arduino uno或者nano开发板,选择示例里面的ArduinoISP,烧录 Step2 下载Bootloader文件 https://github.com/micronucleus/micronucleus 下载并解压出最新的Bootloader文件,默认在firmware\releases里 Step3 连接 AttinyArduinoPin 1D10Pin 4GNDPin 5

  • 单片机程序烧录的3种方式(ISP、ICP、IAP)是什么?2021-06-15 11:07:38

    说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件——STC-ISP。 这种方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。 后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方

  • STM32:串口Bootloader+Ymodern2021-06-05 20:02:30

    一、前言 今天分享一下串口bootloader,利用串口bootloader程序可以更新芯片的APP程序,对于一些不便于拆卸的产品,通过对外引出的通信端口来升级程序的维护方式非常好用。串口bootloader网上可以找到很多,例如RT-Thread的通用bootloader,还可以通过http来更新APP程序,不过暂时只支持

  • 系统移植篇01:U-boot使用实验的准备2021-05-24 17:33:44

    系统移植篇01:U-boot使用实验的准备 在移植U-Boot之前,我们肯定要先使用一下U-Boot,得先体验一下U-Boot是个什么东西。 I.MX6U-ALPHA 开发板资料里面已经提供了一个已经移植好的 U-Boot, 本章我们就直接编译这个移植好的 U-Boot,然后烧写到 SD 卡里面启动,启动 U-Boot 以后就可 以

  • 06-STM32+ESP8266+AIR202/302远程升级篇-STM32+Air302(NB-IOT)实现利用http远程更新STM32程序(TCP指令实现http,单片机程序检查更新)2021-05-20 07:33:15

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_B/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明 这节测试一下STM32+

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有