Code Monkey home page Code Monkey logo

fw-bootloader's Introduction

fw-Bootloader

Customized bootloader for JL series(AC63/...)

JL 系列user boot固件程序

本仓库包含user boot release 版本代码,线下线上支持同步发布,支持用户进行自定义串口升级和 usb_hid 升级。

本工程提供的例子,需要结合对应命名规则的库文件(lib.a) 和对应的子仓库进行编译.

快速开始

欢迎使用杰理开源项目,在开始进入项目之前,请详细阅读介绍文档

工具链

使用的工具链与标准SDK一致。如遇到《"错误: uboot.boot数据的CRC校验错误"错误:生成失败,无效的F文件,请重新选择系统找不到指定的文件。》这样的错误,需要更新最新的工具:https://doc.zh-jieli.com/Tools/zh-cn/other_info/index.html

介绍文档

uboot 升级使用说明:uboot升级使用说明

uboot 升级协议流程:uboot升级协议流程

SDK与BootLoader系列对应说明

SDK型号 BootLoader对应
AC693N/AC693X bd19
AC635N/AC695X/AC695N br23
AC636N/AC696X/AC696N br25
AC697N/AC897N br30
AC638N/AD698N br34
AD14N/AD104N sh54
AD15N/AD105N sh55
AC791N wl82
AC701N br28

例如: SDK型号使用的是AC701N, 使用user_boot\cpu\br28\br28_uboot.cbp作为工程入口。

编译工程

SDK 同时支持Codeblock 和 Make 编译环境,请确保编译前已经搭建好编译环境,

  • Codeblock 编译 : 进入对应的工程目录并找到后缀为 .cbp 的文件, 双击打开便可进行编译.

硬件环境

与标准SDK一致,生成的uboot.boot要添加到原SDK下载目录调试,流程见 uboot升级使用说明

免责声明

user boot 支持多系列芯片开发,鉴于boot的特殊性,请务必进行充分测试.

fw-bootloader's People

Contributors

mozhiye avatar phewlee avatar yuanqiangzhou avatar tsai1005 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.