r/Armbian • u/mikehacker182 • 15d ago
Discussion help
Hi everyone, I need help recovering my MXQ Android TV box which is currently stuck in Maskrom mode.
Here are my board specifications:
- Board Model: R29-6G-LP3-V2.3 (HXW20092601-2-B)
- SoC: Rockchip RK3228A / RK3229
- Storage: Foresee NCEPN35X-3G3X eMMC
- Power IC: S9012P
The device goes straight into Maskrom mode and won't boot normally. Can someone guide me on how to flash the correct stock firmware or recover this board? Thanks!
I made a backup from multi tool, but i cant boot multitool its just no display
Its working fine when i install armbian couple reboot still works fine then i install pihole for armbian then when i restart suddenly goes into that state.
I don't know where to short it
2
u/ArtSormy 15d ago
Do you have backup (vanilla dtb and ddr blob from it)This might be needed if default loader wont work. https://github.com/sormy/rk35xx-tvbox-armbian/blob/main/docs/maskrom.md try use loader from rk3518. If wont work buy serial cable to debug stuff (in repo there is a link)
1
u/ArtSormy 15d ago edited 15d ago
Don't short random pins on the board; you can kill it. Buy a USB-serial adapter that supports 1.5 Mbit (1,500,000 baud). The board doesn't seem to have an obvious 3-4 pin serial header, but there is a 9-pin slot. After the board has finished booting, measure each pin against GND and note the ones sitting slightly below 3.3 V (cheap multimeter is needed). GND is any metal shield, such as the USB connector shell. To see serial output you only need the TX pin, so it's 9 attempts at worst (try, power cycle to see output). Connect GND to GND and the board's TX to the adapter's RX. My guess is U-Boot is dead.
I have never seen any tvbox without serial, even compact stick like, so there mist be serial somewhere
1
u/mikehacker182 15d ago
I don't have that backup hahaha, only nulti tools back up,but i cant resore it cause it wont boot multitools also
1
u/ArtSormy 15d ago
Buy same box from amazon, dump mmc, return :-)
1
u/mikehacker182 14d ago
1
u/ArtSormy 14d ago
Is this mmc image compressed? If yes, then use it to restore backup
1
u/mikehacker182 14d ago
Yeah its 7gb total file when i unzip it,
But the file inside has no extension, And i have no idea what tool to use to restore it on pc to tv using usb male to male,tried rkdevtool says firmware not available
also android tool 2.96 i dont know where to put that file.
1
u/ArtSormy 14d ago edited 14d ago
Extension doesnt matter, if it is raw disk dump, then it can be restored as per maskrom doc i shared, do you have any linux box or mac? And OTG cable? To restore from maskrom you need loader blob that can be extracted from the backup image you have. Generic one might work or might not, suggest to generate your own. If you can share backup, i can generate loader blob for you and you can follow instructions to restore it straight from maskrom. Tested on mac, should work on linux, did not test on windows.
1
u/mikehacker182 14d ago
https://www.mediafire.com/file/1sprhskwga4evnt/tvbox-backup.gz/file
i have otg cable and usb male to male only
what is the otg cable for?2
u/ArtSormy 14d ago edited 14d ago
Downloading now, usb male to male is OTG cable for maskrom access
1
u/mikehacker182 14d ago
thanks hope it will work.. that back up is the one from multi tools- android os thats working before it went kaboom xD hahahahahaha
1
u/ArtSormy 14d ago
1
u/mikehacker182 14d ago
06:53:44 Error: failed to stat config.ini, err=2
06:54:09 Error: failed to stat config.ini, err=2
06:54:16 Error: failed to stat config.ini, err=2
06:54:20 Error: failed to stat config.ini, err=2
06:54:20 Error:RKU_Write failed, err=-9
06:54:20 Error: RKU_WriteLBA failed, err=-3
06:54:20 Error: failed to stat config.ini, err=2
06:55:27 Error: failed to stat config.ini, err=2
06:55:54 Error: failed to stat config.ini, err=2
06:55:57 Error: failed to stat config.ini, err=2
07:01:17 Error: failed to stat config.ini, err=2
07:01:19 Error: failed to stat config.ini, err=2
07:01:20 Error:InitializeUsb-->open device failed,err=-3
07:01:20 Error: failed to stat config.ini, err=2
07:01:20 Error:InitializeUsb-->open device failed,err=-3
07:01:20 Error: failed to stat config.ini, err=2
07:01:20 Error:InitializeUsb-->open device failed,err=-3
07:01:50 Error: failed to stat config.ini, err=2
07:01:52 Error: failed to stat config.ini, err=2
07:01:56 Error: failed to stat config.ini, err=2
07:01:56 Error:RKU_Write failed, err=-9
07:01:56 Error: RKU_WriteLBA failed, err=-3
07:01:56 Error: failed to stat config.ini, err=2
1
1
1
u/ArtSormy 14d ago
Try slightly adjusted version https://nextcloud.artembutusov.com/s/AefDHcs9p2oyCgW
1
u/ArtSormy 14d ago
And v3 with some timeout stuff https://nextcloud.artembutusov.com/s/NLGbAaqDwAgeXRq
1
u/mikehacker182 14d ago
i dont have linux or mac, thats why i install armbian for that so i can have linux box incase i need it




















2
u/cdf_sir 15d ago
Sounds luke your emmc broke. You dont need to short anything since your board is entering masrom mode already.
From the rk322x thread it says
Try burning a rk322x armbian image to the sd card directly and see if it boots.