here we go again for the newer mb2xx boards

i've dumped uboot with uboot itself hehe (as nandpartition)

i mean how can i upload files here in this forum? is thispossible ?
 
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.

[help]<\r><\n>
? - alias for 'help'<\r><\n>
aesecb - AES ECB decrypt<\r><\n>
base - print or set address offset<\r><\n>
bootm - boot application image from memory<\r><\n>
bs - bs - print nt72658 bootstrap info<\r><\n>
chpart - change active partition<\r><\n>
cmp - memory compare<\r><\n>
cp - memory copy<\r><\n>
crc32 - checksum calculation<\r><\n>
echo - echo args to console<\r><\n>
env - environment handling commands<\r><\n>
exit - exit script<\r><\n>
false - do nothing, unsuccessfully<\r><\n>
fatinfo - print information about filesystem<\r><\n>
fatload - load binary file from a dos filesystem<\r><\n>
fatls - list files in a directory (default /)<\r><\n>
fatwrite- write file into a dos filesystem<\r><\n>
fdt - flattened device tree utility commands<\r><\n>
go - start application at address 'addr'<\r><\n>
halt - halt - halt system<\r><\n>
help - print command description/usage<\r><\n>
key_load- key_load - load keys from nand flash to DRAM<\r><\n>
key_mod - key_mod - overwrite one key (on DRAM)<\r><\n>
key_write- key_write - write keys from DRAM to nand flash<\r><\n>
loop - infinite loop on address range<\r><\n>
md - memory display<\r><\n>
mm - memory modify (auto-incrementing address)<\r><\n>
mmc_bootconfig- mmc_bootconfig - setup mmc boot config<\r><\n>
mtdparts- define flash/nand partitions<\r><\n>
mw - memory write (fill)<\r><\n>
nand - NAND sub-system<\r><\n>
nboot - boot from NAND device<\r><\n>
ndump - ndump - dump data form nand to usb file<\r><\n>
ndumpchip- ndumpchip - dump full nand raw data form chip<\r><\n>
ndumpoob- ndumpoob - dump data form nand to usb file with oob data<\r><\n>
ndumppart- ndumppart - dump all partition form nand to usb file with oob data<\r><\n>
ndumptoken- ndumptoken - you know<\r><\n>
nerase - nerase partition - erase specific image partition in nand flash.<\r><\n>
nm - memory modify (constant address)<\r><\n>
nset - nset - set NFC parameters<\r><\n>
nvt_chipid- nvt_chipid - get chipID command<\r><\n>
nvt_do_first_update_vtbl- do_first_update_vtbl - debug command<\r><\n>
nvt_nand- NAND flash sub-system<\r><\n>
nvt_tps_nand_drv_test- nvt_tps_nand_drv_test - debug command<\r><\n>
nvt_tps_tbl_dump- nvt_tps_tbl_dump - debug command<\r><\n>
nvt_tps_write_test- nvt_tps_nand_drv_test - debug command<\r><\n>
nvtload - batch for usb, fatls and fatload commands<\r><\n>
nvtls - batch for usb, fatls and fatload commands<\r><\n>
nvtsource- run script from memory<\r><\n>
nvtupdate- upgrade firmware according to auto script<\r><\n>
nvtusbstart- batch for usb start<\r><\n>
nvtwrite- batch for usb, fatls and fatwrite commands<\r><\n>
nwrite - nwrite - write image to nand flash<\r><\n>
nwriteall- nwriteall - write all images to nand<\r><\n>
nwriteloader- write loader image to nand flash<\r><\n>
nwriteubi- nwriteubi - write ubi image to nand flash<\r><\n>
nwritevtbl- write vtbl image from memory to nand flash<\r><\n>
printenv- print environment variables<\r><\n>
reboot - reboot - reboot system<\r><\n>
reset - Perform RESET of the CPU<\r><\n>
setenv - set environment variables<\r><\n>
sf - SPI flash sub-system<\r><\n>
sha256_chk- SHA256 hash check<\r><\n>
showvar - print local hushshell variables<\r><\n>
swrite - update image to spi flash<\r><\n>
test - minimal test like /bin/sh<\r><\n>
true - do nothing, successfully<\r><\n>
ubi - ubi commands<\r><\n>
ubifsload- load file from an UBIFS filesystem<\r><\n>
ubifsls - list files in a directory<\r><\n>
ubifsmount- mount UBIFS volume<\r><\n>
ubifsumount- unmount UBIFS volume<\r><\n>
update - show the update menu<\r><\n>
usb - USB sub-system<\r><\n>
usbboot - boot from USB device<\r><\n>
version - print monitor, compiler and linker version<\r><\n>
wdog - enable/disable watchdog<\r><\n>
xdump - dump xbootdat parameter<\r><\n>
xerase - erase xbootdat parameter<\r><\n>
xsave - save parameter to xbootdat<\r><\n>
 
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.

[help]<\r><\n>
? - alias for 'help'<\r><\n>
aesecb - AES ECB decrypt<\r><\n>
base - print or set address offset<\r><\n>
bootm - boot application image from memory<\r><\n>
bs - bs - print nt72658 bootstrap info<\r><\n>
chpart - change active partition<\r><\n>
cmp - memory compare<\r><\n>
cp - memory copy<\r><\n>
crc32 - checksum calculation<\r><\n>
echo - echo args to console<\r><\n>
env - environment handling commands<\r><\n>
exit - exit script<\r><\n>
false - do nothing, unsuccessfully<\r><\n>
fatinfo - print information about filesystem<\r><\n>
fatload - load binary file from a dos filesystem<\r><\n>
fatls - list files in a directory (default /)<\r><\n>
fatwrite- write file into a dos filesystem<\r><\n>
fdt - flattened device tree utility commands<\r><\n>
go - start application at address 'addr'<\r><\n>
halt - halt - halt system<\r><\n>
help - print command description/usage<\r><\n>
key_load- key_load - load keys from nand flash to DRAM<\r><\n>
key_mod - key_mod - overwrite one key (on DRAM)<\r><\n>
key_write- key_write - write keys from DRAM to nand flash<\r><\n>
loop - infinite loop on address range<\r><\n>
md - memory display<\r><\n>
mm - memory modify (auto-incrementing address)<\r><\n>
mmc_bootconfig- mmc_bootconfig - setup mmc boot config<\r><\n>
mtdparts- define flash/nand partitions<\r><\n>
mw - memory write (fill)<\r><\n>
nand - NAND sub-system<\r><\n>
nboot - boot from NAND device<\r><\n>
ndump - ndump - dump data form nand to usb file<\r><\n>
ndumpchip- ndumpchip - dump full nand raw data form chip<\r><\n>
ndumpoob- ndumpoob - dump data form nand to usb file with oob data<\r><\n>
ndumppart- ndumppart - dump all partition form nand to usb file with oob data<\r><\n>
ndumptoken- ndumptoken - you know<\r><\n>
nerase - nerase partition - erase specific image partition in nand flash.<\r><\n>
nm - memory modify (constant address)<\r><\n>
nset - nset - set NFC parameters<\r><\n>
nvt_chipid- nvt_chipid - get chipID command<\r><\n>
nvt_do_first_update_vtbl- do_first_update_vtbl - debug command<\r><\n>
nvt_nand- NAND flash sub-system<\r><\n>
nvt_tps_nand_drv_test- nvt_tps_nand_drv_test - debug command<\r><\n>
nvt_tps_tbl_dump- nvt_tps_tbl_dump - debug command<\r><\n>
nvt_tps_write_test- nvt_tps_nand_drv_test - debug command<\r><\n>
nvtload - batch for usb, fatls and fatload commands<\r><\n>
nvtls - batch for usb, fatls and fatload commands<\r><\n>
nvtsource- run script from memory<\r><\n>
nvtupdate- upgrade firmware according to auto script<\r><\n>
nvtusbstart- batch for usb start<\r><\n>
nvtwrite- batch for usb, fatls and fatwrite commands<\r><\n>
nwrite - nwrite - write image to nand flash<\r><\n>
nwriteall- nwriteall - write all images to nand<\r><\n>
nwriteloader- write loader image to nand flash<\r><\n>
nwriteubi- nwriteubi - write ubi image to nand flash<\r><\n>
nwritevtbl- write vtbl image from memory to nand flash<\r><\n>
printenv- print environment variables<\r><\n>
reboot - reboot - reboot system<\r><\n>
reset - Perform RESET of the CPU<\r><\n>
setenv - set environment variables<\r><\n>
sf - SPI flash sub-system<\r><\n>
sha256_chk- SHA256 hash check<\r><\n>
showvar - print local hushshell variables<\r><\n>
swrite - update image to spi flash<\r><\n>
test - minimal test like /bin/sh<\r><\n>
true - do nothing, successfully<\r><\n>
ubi - ubi commands<\r><\n>
ubifsload- load file from an UBIFS filesystem<\r><\n>
ubifsls - list files in a directory<\r><\n>
ubifsmount- mount UBIFS volume<\r><\n>
ubifsumount- unmount UBIFS volume<\r><\n>
update - show the update menu<\r><\n>
usb - USB sub-system<\r><\n>
usbboot - boot from USB device<\r><\n>
version - print monitor, compiler and linker version<\r><\n>
wdog - enable/disable watchdog<\r><\n>
xdump - dump xbootdat parameter<\r><\n>
xerase - erase xbootdat parameter<\r><\n>
xsave - save parameter to xbootdat<\r><\n>
main board supports usb boot maybe porting your tv android system
 
shredder_usb_update.scr


# <- this is for comment / total file size must be less than 8KB

#full 512MB NAND dump for 17mb211s boards - TommyData (c) 2021

#768k(xboot)
nand read 0x13300000 0x00000000 0x000C0000
nvtwrite 0x13300000 01_xboot.nand 0x000C0000

#768k(ddrcfg)
nand read 0x13300000 0x000C0000 0x000C0000
nvtwrite 0x13300000 02_ddrcfg.nand 0x000C0000

#768k(ddrbud)
nand read 0x13300000 0x00180000 0x000C0000
nvtwrite 0x13300000 03_ddrbud.nand 0x000C0000

#768k(xbootdat)
nand read 0x13300000 0x00240000 0x000C0000
nvtwrite 0x13300000 04_xbootdat.nand 0x000C0000

#2304k(misc)
nand read 0x13300000 0x00300000 0x00240000
nvtwrite 0x13300000 05_misc.nand 0x00240000

#3584k(secos)
nand read 0x13300000 0x00540000 0x00380000
nvtwrite 0x13300000 06_secos.nand 0x00380000

#1280k(uboot)
nand read 0x13300000 0x008C0000 0x00140000
nvtwrite 0x13300000 07_uboot.nand 0x00140000

#768k(fdt0)
nand read 0x13300000 0x00A00000 0x000C0000
nvtwrite 0x13300000 08_fdt0.nand 0x000C0000

#768k(fdt1)
nand read 0x13300000 0x00AC0000 0x000C0000
nvtwrite 0x13300000 09_fdt1.nand 0x000C0000

#7168k(ker0)
nand read 0x13300000 0x00B80000 0x00700000
nvtwrite 0x13300000 10_ker0.nand 0x00700000

#17408k(ker1)
nand read 0x13300000 0x01280000 0x01100000
nvtwrite 0x13300000 11_ker1.nand 0x01100000

#20480k(fs0)
nand read 0x13300000 0x02380000 0x01400000
nvtwrite 0x13300000 12_fs0.nand 0x01400000

#184320k(ap0)
nand read 0x13300000 0x03780000 0x0B400000
nvtwrite 0x13300000 13_ap0.nand 0x0B400000

#20480k(ap1)
nand read 0x13300000 0x0EB80000 0x01400000
nvtwrite 0x13300000 14_ap1.nand 0x01400000

#40960k(apdat0)
nand read 0x13300000 0x0FF80000 0x02800000
nvtwrite 0x13300000 15_apdat0.nand 0x02800000

#218112k(buffer)
nand read 0x13300000 0x12780000 0x0D500000
nvtwrite 0x13300000 16_buffer.nand 0x0D500000

#2560k(logo)
nand read 0x13300000 0x1FC80000 0x00280000
nvtwrite 0x13300000 17_logo.nand 0x00280000

% <- this is end of file symbol
 
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
its mb129 mtd partations havent uboot and xboot
 
ok time to sleep here in germany - cu tommorow

wish you all a happy reversing night :-)
 
ok time to sleep here in germany - cu tommorow

wish you all a happy reversing night :-)


ohh tnxs and you =)

#7168k(ker0)
nand read 0x13300000 0x00B80000 0x00700000
nvtwrite 0x13300000 10_ker0.nand 0x00700000

#17408k(ker1)
nand read 0x13300000 0x01280000 0x01100000
nvtwrite 0x13300000 11_ker1.nand 0x01100000


two kernel ? :S i understand 2 kernel is mean two system boot
Mesaj otomatik olarak birleştirildi:

@teraspy iki kernel niye var bu anakartlarda ? :S birde uboot direk sistem içerisinde var
 
ohh tnxs and you =)

#7168k(ker0)
nand read 0x13300000 0x00B80000 0x00700000
nvtwrite 0x13300000 10_ker0.nand 0x00700000

#17408k(ker1)
nand read 0x13300000 0x01280000 0x01100000
nvtwrite 0x13300000 11_ker1.nand 0x01100000


two kernel ? :S i understand 2 kernel is mean two system boot
Mesaj otomatik olarak birleştirildi:

@teraspy iki kernel niye var bu anakartlarda ? :S birde uboot direk sistem içerisinde var
mb211 den, usbye dump alma , yukarıdaki dosyadaki :) varsa elinde mb211 dene txt dosyası sanırım.2 kernel olmaz sanırım ,farklı işi olabilir ,iki kernel neden olsun ki :alala
 
mb211 den, usbye dump alma , yukarıdaki dosyadaki :) varsa elinde mb211 dene txt dosyası sanırım.2 kernel olmaz sanırım ,farklı işi olabilir ,iki kernel neden olsun ki :alala
belki system hem linux hem android için tasarlanmıştır üretici firma tarafından :alala
 
belki system hem linux hem android için tasarlanmıştır üretici firma tarafından :alala
Hımm ,olabilir (mi) ,ama sanmıyorum ,çünkü mb211 kartlı android tv duymadım ben yiğit,farklı nedeni de olabilr :ok
Sendeki biliyorsun yedekli ,böyle bir şey de olabilir diye geliyor aklıma ,ama uart nereden girildi bu karta ben çözemedim ,vga girişte 9-12 biri şase ,diğeri vga-sda :)
Neyse zaten konuya yabancıyım ,iyice yabancılaşmayayım :kiskis
 
Geri
Üst Alt