Giter Site home page Giter Site logo

duzefu / uboot-mt7621 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dragonbluep/uboot-mt7621

0.0 0.0 0.0 21.59 MB

MTK U-Boot (MT7621) v2018.09 Build Customized u-boot Online

Shell 0.17% C++ 0.13% Python 1.74% Perl 0.57% C 94.98% Tcl 0.01% Assembly 1.49% Awk 0.01% CSS 0.01% Makefile 0.71% HTML 0.01% Batchfile 0.01% Yacc 0.04% Lex 0.02% GDB 0.01% sed 0.01% SmPL 0.03% ASL 0.09%

uboot-mt7621's Introduction

MediaTek MT7621 U-Boot with Failsafe Mode

Web Recovery Page

Online Build

  1. Fork This Repository.

  2. Click Actions then choose Build customized u-boot.

  3. Click Run workflow and set board specific parameters.

  4. U-Boot image will be uploaded to Artifacts.

Board Parameters

Flash Type
NOR Flash / NAND Flash / NAND Flash with NMBM support

MTD Partition Table
example: 192k(u-boot),64k(u-boot-env),64k(factory),-(firmware)
notice: u-boot and firmware partitions are essential

Kernel Load Address
equal to the sum of all partition size before firmware in hexadecimal

Reset Button GPIO
GPIO pin number of the reset button
notice: if not set, you can't press reset button to enter failsafe mode

System LED GPIO
GPIO pin number of the status LED
notice: if not set, status LED won't blink when you press reset button

CPU Frequency
default value is 880 (MHz).
notice: Overclock may cause the system to fail to boot or overheat.

DRAM Frequency
default 800 (MT/s) for DDR2 and 1200 (MT/s) for DDR3.
notice: if your board is unstable, try lowering it.

Prefered DDR Init Parameters
DRAM specific model or type and size
notice: DDR3-128MiB-KGD is for MT7621DAT (internal integrated 128MiB RAM)

Use Old DDR Timing Parameters
DDR Timing Parameters used in ralink U-Boot 1.1.3
notice: do not select it if your board is working properly

Baud Rate
TTL serial port baud rate, 57600 or 115200

Usage

  1. Flash u-boot-mt7621.bin into board.

  2. Set computer IP address to 192.168.1.2 and Netmask to 255.255.255.0.
    Gateway 192.168.1.1 is optional.

  3. Remove the power supply, press and hold the reset button, plug in the
    power supply. And then you can choose:

    a) Release the button after the status LED blinks at least 1 second
    (blink 5 times), then you will enter into WebUI recovery mode. You can
    open http://192.168.1.1 in the browser to upload firmware.

    b) Hold the button until the status LED no longer blinks (blink 6 seconds
    in total), then you will enter into TFTP download mode. You can upload
    initramfs kernel image recovery.bin via TFTP server such as tftpd64.

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.