100% found this document useful (1 vote)
1K views9 pages

Mstar Cmds

This document contains help text for various U-Boot commands. It lists over 100 commands and provides a brief 1-2 word description for each command, such as "load binary file over serial line" or "GPIO Command". The commands cover a wide range of functions related to booting, environment handling, memory operations, network functions, USB, and more.

Uploaded by

Anil Bps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views9 pages

Mstar Cmds

This document contains help text for various U-Boot commands. It lists over 100 commands and provides a brief 1-2 word description for each command, such as "load binary file over serial line" or "GPIO Command". The commands cover a wide range of functions related to booting, environment handling, memory operations, network functions, USB, and more.

Uploaded by

Anil Bps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

?

- alias for 'help'


BrickTerminator- BrickTerminator
CmdPerformanceTest- gettime - Get the system
executing time

LzmaDec - do Lzma for compress image

ac - set a new config to the bootargs

audio_preinit- audio_preinit - Init audio driver

base - print or set address offset


bdinfo - print Board Info structure
bin2nand- bin2nand usbport withsparedata?1:0 binname
partition_name - read binary files and restore it to
nand

bininfo - bininfo -print parameter information of each


partition and environment

bintoolini- bintoolini [usb port]: Generate ini file


for nand bin tool

boot - boot default, i.e., run 'bootcmd'


bootargs_set- Set info exchange and set to boot args.
bootcheck- bootcheck - Do boot check

bootd - boot default, i.e., run 'bootcmd'


bootlogo- bootlogo - Display Logo_Music

bootm - boot application image from memory


bootmusic- bootmusic - play music

bootp - boot image via network using BOOTP/TFTP


protocol
bstar - bstar - update softwave system
automatically via backup

checkfile- check file exist in u disk,and set the


partition.
chpart - change active partition
cleanallenv- cleanall environment variables to
persistent storage
cmp - memory compare
cnstar - do net update from the specified file that is
in oad partition

config2env- Set config to environment.


config_raw_io- Config the target device for raw I/O
coninfo - print console devices and information
costar - do oad update from the specified file that is
in oad partition

cp - memory copy
crc32 - checksum calculation
custar - do usb update from the specified file that is
in usb.

dbg - set debug message level. Default level is


INFO
dbtable_init- dbtable_init - let data is ready
(logo, music, panel, ursa).

dc - delete the specific cofig that is in the


bootargs

delay - delay time, time unit is ms

destroy_logo- destroy_logo - Stop logo display

dhcp - boot image via network using DHCP/TFTP


protocol
dont_overwrite- This serial apis are for protecting the
specific partitions are overwrited. ex: customer
This cmd is used to register which partition should not
be overwrite

dont_overwrite_free- This serial apis are for


protecting the specific partitions are overwrited. ex:
customer
This cmd is used to free all registered partitions.

dont_overwrite_init- This serial apis are for


protecting the specific partitions are overwrited. ex:
customer
This cmd is used to init this function

draw_jpg- blt_jpg - Blt JPG

draw_pixel- draw_pixel - draw a pixel with color

draw_progress- draw_string - draw string with color

draw_rect- draw_rect - draw rect with color

draw_string- draw_string - draw string with color

du - du - Disable UART

dynpart - dynamically calculate partition table based


on <mtd-def>/'dynparts' and BBT (it is better to set
the last partition size to SIZE_REMAINING)
ebist - PHY loopback test
echo - echo args to console
editenv - edit environment variable
edump - EMAC Register settings dump
eloopback- Long loopback test
env - environment handling commands
epd - emac power down
estart - EMAC start
ewavetest- EMAC wave test
exit - exit script
false - do nothing, unsuccessfully
fatfilesize- fatfilesize - load binary file from a dos
filesystem

fatinfo - print information about filesystem


fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fatpartload- fatpartload - load binary file from a dos
filesystem

fatwrite- fatwrite - write binary file to a dos


filesystem

filelist- Dump the file list.

filelisttest- This command is only for file list test

filepartload- load part of a file to RAM


force_overwrite- This serial apis are for force write
and re-create partitions.
This cmd is used to register which partition should
force overwrite

force_overwrite_init- This serial apis are for force


write and re-create partitions.
This cmd is used to register which partition should
force overwrite

get_mboot_config- get mboot config from binary coverted


from mboot_config.ini
get_mmap- get memory info from supernova's mmap
gettime - gettime - Get the system executing time

go - start application at address 'addr'


gpio - GPIO Command:
hdmi - hdmi -

help - print command description/usage


if_boot_to_pm- if boot to PM

iminfo - print header information for application


image
imxtract- extract a part of a multi-image
initDbgLevel- Initial varaible 'dbgLevel'
init_raw_io- init raw_io module
ir_delay- ir_delay - delay 300ms for IR detect.
itest - return true/false on integer compare
kernelProtect- kernelProtect - Protect kernel

kernelProtectBist- kernelProtectBist - Protect kernel


bist

led - See led commands


loadb - load binary file over serial line (kermit
mode)
loadenv - loadenv - load env for nand

loads - load S-Record file over serial line


loadspi - load data from SPI
loady - load binary file over serial line (ymodem
mode)
loop - infinite loop on address range
m2e - Restore the address and len to env from
supernova's mmap

macaddr - setup EMAC MAC addr


mbup - mboot upgrade

md - memory display
memtest - Get the performance of memory
miuProtect- miuProtect - Protect miu

mm - memory modify (auto-incrementing address)


mscompress7- Compress or decompress lzma files
msg - print string - msg [string]

mstar - update kernal & root file system


automatically by script file
mtdparts- define flash/nand partitions
mtest - simple RAM read/write test
mversion- show changelist - mversion

mw - memory write (fill)


nand - NAND sub-system
nandbin - nandbin usbport withsparedata?1:0 oobsize
dumpC/T?1:0 bin_name partition_name - read out the
contents of nand and store it to usb disk

nandbin2- nandbin2 - read out ubi partition and


environment parameter at once and store it to usb disk

nandbinall- nandbinall usbport withsparedata?1:0


oobsize dumpC/T?1:0- read out the whole contents of
nand and store it to usb disk

nandclk - nandclk - tune nand clock

nandinfo- nandinfo - show nand info

nboot - nboot - boot from NAND device

ncisbl - write cis, bootloader and uboot or only CIS


for ROM boot
ncishash- write cis and hash[0-2] for Secure ROM boot
nm - memory modify (constant address)
nsbootblk- Show how many block count sboot is

nstar - nstar - update softwave system


automatically via net

nuttxProtect- nuttx Protect - Protect nuttx

osd_create- osd_create - create osd layer

osd_destroy- osd_destroy - destroy osd layer

osd_flush- osd_flush - flush canvas to screen

ostar - ostar - update softwave system


automatically via oad

ota_zip_check- do OTA zip package check.

otp_enter- Enter OTP!


otp_exit- Exit OTP!

otp_lock- OTP LOCK!

panel_init- panel_init - init panel by panel.ini

panel_post_init- backligth on - backlight on

panel_pre_init- panel_pre_init - init panel by


panel.ini

ping - send ICMP ECHO_REQUEST to network host


pm51 - pm51 command: pm51 [option]

pmProtect- runtime pm Protect - Protect runtime PM

pop_raw_io_config- pop raw_io last config


printenv- print environment variables
push_raw_io_config- push raw_io current config
raw_io_status- get raw_io status
raw_read- Read the raw datas that store in the target
device
Yo have to execute 'config_raw_io' before using this
cmd

raw_write- Write the raw datas that store in the target


deviceYo have to execute 'config_raw_io' before using
this cmd

recovery_wipe_partition- do recovery wipe data or


cache.

refreshcis- Rewrite cis for first factory boot

rescue_printenv- print environment variables from


rescue env
rescue_saveenv- save environment variables to the
rescue env part of persistent storage
rescue_setenv- set environment variables to rescue env
reset - Perform RESET of the CPU
riu - riu - riu command

rsv - rsv - Set reserved block as bad or good

run - run commands in an environment variable


runtime_pm- if boot to PM

sar - sar Command:


saveenv - save environment variables to persistent
storage
setenv - set environment variables
setprogramok- Set nand program status OK

showtb - Show register command table. - showtb


[stage]

showvar - print local hushshell variables


sleep - delay execution for some time
source - run script from memory
spi2usb - Read data from spi to usb
sync_mmap- Sync the some id's address and len to env
and bootargs from supernova's mmap

test - minimal test like /bin/sh


testmode- set testmode into bootargs.
tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
ubi - ubi commands
ubi2nand- ubi2nand - read ubi partition file and
restore it to nand

ubibin - ubibin - read out ubi partition and store it


to usb disk

ubifsfilesize- get file size in UBIFS volume


ubifsload- load file from an UBIFS filesystem
ubifsls - list files in a directory
ubifsmount- mount UBIFS volume
ubifspartload- load part of a file from an UBIFS
filesystem
ubifsumount- unmount UBIFS volume
udstar - Execute the script file that is stored in usb
disk

updatemiureg- Call driver to update miu setting


usb - USB sub-system
usb2spi - write data from usb to spi
usb_bin_check- do usb bin document check.

usbboot - boot from USB device


ustar - ustar - update kernal & root file system
automatically by script file

version - print monitor, compiler and linker version


wdt_enable- wdt_enable n - set Watchdog timer to n secs

https://cdn.hackaday.io/files/1640757019784800/uboot_help.txt

You might also like