Mark (brand) * : Istar Model Number * : Istar A9 PLUS Chassis or Main Board * : i-mx0201-mini-v2 Firmware source * : Checked personally by flashing CPU/MCU * : montag List of EEPROM/FLASH/NAND archived * : EN25QH64 Which programmers read the firmware: rt809h
kiwi# help ? - alias for 'help' CmdPerformanceTest- gettime - Get the system executing time
LzmaDec - do Lzma for compress image
ac - set a new config to the bootargs
base - print or set address offset bdinfo - print Board Info structure boot - boot default, i.e., run 'bootcmd' bootargs_set- Set info exchange and set to boot args. bootcheck- bootcheck - Do boot check
bootm - boot application image from memory checkfile- check file exist in u disk,and set the partition. checkstr- check_str_resume
cleanallenv- cleanall environment variables to persistent storage cmp - memory compare 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 cusid - cusid check the image is release by the valid guys
custar - do usb update from the specified file that is in usb.
dbg - set debug message level. Default level is INFO dc - delete the specific cofig that is in the bootargs
delay - delay time, time unit is ms
destroy_logo- destroy_logo - Stop logo display
dmx_init- dmx_init - initialize the demux setting
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
echo - echo args to console editenv - edit environment variable env - environment handling commands 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 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_frontend- init_frontend - init frontend
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 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
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]
mtest - simple RAM read/write test mversion- show changelist - mversion
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
read_boot_info- read_boot_info - read eCos boot info
recovery_wipe_partition- do recovery wipe data or cache.
reset - Perform RESET of the CPU riu - riu - riu command
run - run commands in an environment variable sar - sar Command: saveenv - save environment variables to persistent storage setenv - set environment variables showtb - Show register command table. - showtb [stage]
showvar - print local hushshell variables showversion- Show version sleep - delay execution for some time source - run script from memory spi - See SPI commands spi2usb - Read data from spi to usb spi_rdc - spi_rdc - SPI read code from SPI flash to DRAM
spi_wrc - spi_wrc - SPI write code from DRAM to SPI flash
test - minimal test like /bin/sh testmode- set testmode into bootargs. true - do nothing, successfully tuner_demodtype- tuner_demodtype - set frontend type
tuner_init- tuner_init - frondend initialization
tuner_tune- tuner_tune - tune RF to check lock or not
tuner_tune_dvbc- tuner_tune - tune RF to check lock or not for dvbc
tuner_tune_dvbs- tuner_tune - tune RF to check lock or not for dvbs
udstar - Execute the script file that is stored in usb disk
unlockcmi- unlock cmi transfer board - unlock
update_mode- get/set update_mode
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
DRAM: Hello U-Boot Stack Pointer at: 83615740 mem initial, start 0x82CEE180, len 0x402000 SPI: uboot held at [8F000000~90000000] Now running in RAM - U-Boot at: 830F0180 In: serial Out: serial Err: serial [ERROR] do_spi_init_partition:1221: This function doesn't support ============= set bootargs =============== Unknown command 'panel_pre_init' - try 'help' [AT][MB][JPD Decode][0] spi_rdc 0x80B00000 0xB000 0x400 offset 0xB000, size 0x400 [ERROR] _spi_rdc:800: ERROR: BDMA fail and change to use spi load code!!! initialization done! spi_rdc 0x80B00000 0x30000 0x400 offset 0x30000, size 0x400 [ERROR] _spi_rdc:800: ERROR: BDMA fail and change to use spi load code!!! setenv bootcmd ' usb exit;spi_rdc 0x80B00000 0x30028 0x31E19B; LzmaDec 0x80B00000 0x31E19B 0x80000180 0x81000000; go 0x80000224; Saving Environment to SPI Flash... Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase ============= set bootargs =============== Hit any key to stop autoboot: 0 enable dont overwrite function AC on Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Check USB port[0]: [USB] usb_lowlevel_init++ [USB] USB EHCI LIB VER: 2017.08.11-k5ap [USB] Port 0 is Enabled [USB] TV_usb_init (UTMI Init) ++ [USB] UTMI Base BF207500 [USB] UHC Base BF204800 [USB] USBC Base BF200E00 [USB] BC Base BF226E00 [USB] init squelch level 0x2 [USB] TV_usb_init-- [USB] Usb_host_Init++ [USB] Async base addr: 0x35F2000 [USB] Reg 0x28: 0x2000 0x35F [USB] disable run [USB] Host Speed:2 [USB] enable aynch [USB] Usb_host_Init-- [USB] usb_lowlevel_init-- scanning bus for devices... [USB] control1 max:40
[USB] interface[0] conf:1 value 9: Wait for hub reset.... checking hub ports... checking hub ports... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found FAIL : can not init usb!! Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase AC on Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Check USB port[0]: [USB] usb_lowlevel_init++ [USB] USB EHCI LIB VER: 2017.08.11-k5ap [USB] Port 0 is Enabled [USB] TV_usb_init (UTMI Init) ++ [USB] UTMI Base BF207500 [USB] UHC Base BF204800 [USB] USBC Base BF200E00 [USB] BC Base BF226E00 [USB] init squelch level 0x2 [USB] TV_usb_init-- [USB] Usb_host_Init++ [USB] Async base addr: 0x35F2000 [USB] Reg 0x28: 0x2000 0x35F [USB] disable run [USB] Host Speed:2 [USB] enable aynch [USB] Usb_host_Init-- [USB] usb_lowlevel_init-- scanning bus for devices... [USB] control1 max:40
[USB] interface[0] conf:1 value 9: Wait for hub reset.... checking hub ports... checking hub ports... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found FAIL : can not init usb!! Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase usb -
Usage: usb offset 0x30028, size 0x31E19B [ERROR] _spi_rdc:800: ERROR: BDMA fail and change to use spi load code!!!
Тюнер - MXL608 Подходит универсальный пульт DVB-T2+3-TV VER.2020 код - 002 Работают интернет-приложения RSS, YouTube, IPTV. С этой прошивкой корректно работает приставка D-Color DC1302HD(MSA7T00+MXL608), включая дисплей и кнопки на передней панели. В консоли отсутствует help:
DRAM: Hello U-Boot Stack Pointer at: 83623740 mem initial, start 0x82CEE180, len 0x402000 SPI: uboot held at [8F000000~90000000] Now running in RAM - U-Boot at: 830F0180 In: serial Out: serial Err: serial [ERROR] do_spi_init_partition:1221: This function doesn't support ============= set bootargs =============== Unknown command 'panel_pre_init' - try 'help' [AT][MB][JPD Decode][0] spi_rdc 0x80B00000 0xB000 0x400 offset 0xB000, size 0x400 spi_rdc 0x80B00000 0x34000 0x400 offset 0x34000, size 0x400 setenv bootcmd ' usb exit;spi_rdc 0x80B00000 0x34028 0x30C923; LzmaDec 0x80B00000 0x30C923 0x80000180 0x81000000; go 0x80000224; Saving Environment to SPI Flash... Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase ============= set bootargs =============== Hit any key to stop autoboot: 0 enable dont overwrite function AC on Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Check USB port[0]: [USB] usb_lowlevel_init++ [USB] USB EHCI LIB VER: 2017.08.11-k5ap [USB] Port 0 is Enabled [USB] TV_usb_init (UTMI Init) ++ [USB] UTMI Base BF207500 [USB] UHC Base BF204800 [USB] USBC Base BF200E00 [USB] BC Base BF226E00 [USB] init squelch level 0x2 [USB] TV_usb_init-- [USB] Usb_host_Init++ [USB] Async base addr: 0x3600000 [USB] Reg 0x28: 0x0 0x360 [USB] disable run [USB] Host Speed:2 [USB] enable aynch [USB] Usb_host_Init-- [USB] usb_lowlevel_init-- scanning bus for devices... [USB] control1 max:40
[USB] interface[0] conf:1 value 9: Wait for hub reset.... checking hub ports... [USB] control1 max:40
[USB] interface[0] conf:1 value 8: [USB] control1 max:40
[USB] interface[0] conf:1 value FF: 3 USB Device(s) found scanning bus for storage devices... [USB] no_of_ep: 2 [USB] find bulk ep: 0 [USB] find bulk ep2: 1
[USB] bulk max packet size: ep(out) 0x200, ep2(in) 0x200 [USB] bulk0 is out max lun:0 1 Storage Device(s) found USB device specified [0] USB partition specified [1] reading MstarUpgrade.bin
1 bytes read USB device specified [0] USB partition specified [1] reading /SbootUpgrade.bin
** Unable to read "/SbootUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /MbootUpgrade.bin
** Unable to read "/MbootUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /UrsaUpgrade.bin
** Unable to read "/UrsaUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /ForceUpgradeApp.bin
** Unable to read "/ForceUpgradeApp.bin" from usb 0:1 ** Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Current state ->[0x8] warn!! no upgrade file in usb. Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase usb -
DRAM: Hello U-Boot Stack Pointer at: 83622740 mem initial, start 0x82CEE180, len 0x402000 msIR_Initialize SPI: uboot held at [8F000000~90000000] Now running in RAM - U-Boot at: 830F0180 In: serial Out: serial Err: serial [ERROR] do_spi_init_partition:1218: This function doesn't support ============= set bootargs =============== Unknown command 'panel_pre_init' - try 'help' [AT][MB][JPD Decode][0] spi_rdc 0x80B00000 0xB000 0x400 offset 0xB000, size 0x400 spi_rdc 0x80B00000 0x3C000 0x400 offset 0x3C000, size 0x400 setenv bootcmd ' usb exit;spi_rdc 0x80B00000 0x3C028 0x25D1D8; LzmaDec 0x80B00000 0x25D1D8 0x80000180 0x81000000; go 0x80000224; Saving Environment to SPI Flash... Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase ============= set bootargs =============== Hit any key to stop autoboot: 0 enable dont overwrite function AC on Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Check USB port[0]: [USB] usb_lowlevel_init++ [USB] USB EHCI LIB VER: 2017.08.11-k5ap [USB] Port 0 is Enabled [USB] TV_usb_init (UTMI Init) ++ [USB] UTMI Base BF207500 [USB] UHC Base BF204800 [USB] USBC Base BF200E00 [USB] BC Base BF226E00 [USB] init squelch level 0x2 [USB] TV_usb_init-- [USB] Usb_host_Init++ [USB] Async base addr: 0x35FF000 [USB] Reg 0x28: 0xF000 0x35F [USB] disable run [USB] Host Speed:2 [USB] enable aynch [USB] Usb_host_Init-- [USB] usb_lowlevel_init-- scanning bus for devices... [USB] control1 max:40
[USB] interface[0] conf:1 value 9: Wait for hub reset.... checking hub ports... [USB] control1 max:40
[USB] interface[0] conf:1 value 8: [USB] control1 max:40
[USB] interface[0] conf:1 value FF: 3 USB Device(s) found scanning bus for storage devices... [USB] no_of_ep: 2 [USB] find bulk ep: 0 [USB] find bulk ep2: 1
[USB] bulk max packet size: ep(out) 0x200, ep2(in) 0x200 [USB] bulk0 is out max lun:0 1 Storage Device(s) found USB device specified [0] USB partition specified [1] reading MstarUpgrade.bin
1 bytes read USB device specified [0] USB partition specified [1] reading /SbootUpgrade.bin
** Unable to read "/SbootUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /MbootUpgrade.bin
** Unable to read "/MbootUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /UrsaUpgrade.bin
** Unable to read "/UrsaUpgrade.bin" from usb 0:1 ** USB device specified [0] USB partition specified [1] reading /ForceUpgradeApp.bin
** Unable to read "/ForceUpgradeApp.bin" from usb 0:1 ** Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase Current state ->[0x8] warn!! no upgrade file in usb. Write addr=0x003FE000, size=0x00001000 sector erase Write addr=0x003FF000, size=0x00001000 sector erase usb -