mathgaming Posted September 24, 2022 Posted September 24, 2022 I was trying to flash the eMMC of my X88 PRO 10, which bricked it. I need some help to unbrick it. So far, I have managed to put it into maskrom mode by conneting the two contact pads in the red circles and pluging in a USB A to A cable in the USB 2.0 port of the tv box and my computer. I took a backup of the firmware with the multitool from here: https://forum.armbian.com/topic/17597-csc-armbian-for-rk3318rk3328-tv-box-boards/page/1 but I could not find a way to restore it. I tried Android tool reports, which says "Found One MASKROM Device", but threw an error when I tried to load my backup. So I searched for the origional firmware, but could not find a source that was working. Can someone help me unbricking my TV box? 0 Quote
mathgaming Posted September 25, 2022 Author Posted September 25, 2022 I found this download link: https://mega.nz/file/f1okwZjB#7VrJQQRP9QLEJsT1MazpQO0rQAxSssnajUp4uhvpF4Y in the description of this video https://www.youtube.com/watch?v=9bW9fGokyLE I flashed this to my TV box and succesfully installed armbian on the eMMC afterwards 1 Quote
jock Posted September 27, 2022 Posted September 27, 2022 Interesting you found a way to put the device in maskrom mode, the testing points are not always obvious. I will link this thread in the rk3318 first post for future reference. However once in maskrom mode the board will boot from sdcard. As far as I remember, yours has the sdcard allocated to a "secondary" controller and for this reason probably is unable to boot multitool from sdcard when in maskrom mode. You could use rkdeveloptool to erase or program the internal flash manually when in maskrom mode with linux, or use the AndroidTool with Windows 0 Quote
n8dgr8 Posted October 2, 2022 Posted October 2, 2022 Dang y'all, I can't seem to view the picture of the pins to short any more. Am I the only one? @mathgaming can you re-upload it? Thanks! 0 Quote
n8dgr8 Posted October 21, 2022 Posted October 21, 2022 ^ bump @mathgaming 😀 Thank you! -n8 (proud owner of two unresponsive X88s!) 0 Quote
warumdenn81 Posted December 30, 2022 Posted December 30, 2022 Hi, I also bricked my board 😕 could someone upload the picture with the pins Again? 0 Quote
Elbie Kittens Posted December 31, 2022 Posted December 31, 2022 I also have an X88 Pro 10 I managed to run multitool, backup and erase, however now it wont show up anything. wont sd boot. wont show with usb conection to pc. nothing it powers up. So maskom mode was my fall back, is the image is avaliable elsewhere?? 0 Quote
jock Posted January 1, 2023 Posted January 1, 2023 @Elbie Kittens AFAIR the X88 has the sdcard connected to sdmmc_ext bus, that's the reason why it won't boot from sdcard when firmware is erased. You should have install the armbian image right after erasing the emmc. Now you are probably in maskrom mode, the board should show when connected to PC via USB male-to-male cable, but you have to use the board USB OTG port. Then you can use rkdeveloptool to upload an armbian image. Read the paragraph The Multitool does not boot / How to burn image directly on eMMC on the support page 0 Quote
Elbie Kittens Posted January 1, 2023 Posted January 1, 2023 Thank you, I have done a bit more investigation. If it's in maskrom mode it should appear as a device when a usb a to a cable is used. However under windows and Linux no device is shown. I can also use a usb to serial device and have connected to the three pins marked gnd, Tx and Rx. No matter what baud rate I use, nothing appears. It's like it has no sign of life. I can make out what I think are three test points on the back of the PCB near the emmc on the front that could be the clk, however I am unsure. Pushing in the button inside the 3.5mm jack doesn't do anything. Holding it for 3, 5 or 30 seconds doesn't make a difference. Nothing I do makes this device show up. All was fine until I used multitool to erase... Now, I do have a backup of the emmc made with multitool, however burning it to SD doesn't do anything, same as burning any img to SD using etcher. Do I have a dead board somehow? Thank you 0 Quote
jock Posted January 1, 2023 Posted January 1, 2023 @Elbie Kittens If you erased the emmc, it must be in maskrom mode, there is no further need to short the eMMC clock pins. f it is in maskrom mode, the serial will be totally silent. Beware that there are other possible serial pins on the front side of the board, nearby the IR receiver. I don't remember which ones where in use for debug. Beware that you MUST connect the USB cable in the OTG port only, other ports won't work at all. Your board should have one USB2 and one USB3 port, the OTG should be the USB2 port. Also you should also try with and without the power plug connected, but try to power the box only via USB cable: when the USB cable is inserted in the USB OTG port, the box should be automatically powered on. Last but not least: when you plug the cable, you should use lsusb tool to see if there is a rockchip device in maskrom mode, and not wait for something to automatically show up like a storage device. 0 Quote
Elbie Kittens Posted January 2, 2023 Posted January 2, 2023 @jock I shall try again tomorrow. Thank you for the info. I did try lsusb, however nothing was detected. I only have a usb3 a to a male to male. That wouldn't cause any issues would it? As the cable should be electrically backwards compatible. I'll remember it's the usb2.0 that's the otg. Thank you once again. 0 Quote
Elbie Kittens Posted January 3, 2023 Posted January 3, 2023 I believe my device is dead. Nothing shows under lsusb sudo or otherwise. Nothing shows on HDMI output, can't load the sdcard due to it being the ext type. So I think I'm at a loss. I can upload some high detail pics and where I believe the clk point is asap. Thank you once again for all your support. 0 Quote
jock Posted January 3, 2023 Posted January 3, 2023 @Elbie KittensAFAIR I don't remember a rockchip device that was unable to be restored using the maskrom mode + male-to-male cable. You can go with emmc clock pin shorting, probably one of the pads behind the eMMC is the right one, nonetheless in you erased the eMMC it should already go in maskrom mode. 0 Quote
Elbie Kittens Posted January 4, 2023 Posted January 4, 2023 (edited) @jock I have ordered a usb 2.0 male to male, arrives tomorrow. Hopefully this rules out the usb 3.0 male to male I'm currently using. In the mean time I shall take some high resolution images of the board and what I believe are the various points. Hopefully this little endeavour can help others. I have noticed just how much help you give to various forum posts @jock I for one am very grateful for the help and knowledge you have passed along. Thank you Hope you had a fab new years. Edited January 4, 2023 by Elbie Kittens Spelling correction 0 Quote
Elbie Kittens Posted January 5, 2023 Posted January 5, 2023 (edited) So, here we have some fun findings. Using the usb 2.0 male to male... No change. Nothing is in rockusb mode or maskrom mode... So, screw it, short the emmc pins, or which ones I have a belief in being... success!! Maskrom mode! So, can I flash anything, yes, one img file, an android x88 pro 10 build. Anything else, nope. None of the tools accept any armbian img as valid. (Windows that is, Linux wasnt happy today) So, I can instal the image fine, it's android 10 by the looks of it, no WiFi however. Multitool will now work...no matter the img flashed using the tool, none boot and I'm left having to maskrom and start again. So so odd 😅 Picture is the pins on the back for maskrom Right hand side has one pin. Left has two, it's the right one of those two that you short to the right side pin. I've marked the pins in yellow and blue for ease. https://ibb.co/Y2fWyRY Edited January 5, 2023 by Elbie Kittens 1 Quote
jock Posted January 5, 2023 Posted January 5, 2023 @Elbie Kittens Thanks a lot! I'm sorry I told you that you already should have been in maskrom mode, but it really had to work that way if you erased the eMMC. I really don't what was wrong in first instance. Surely the serial log would have been helpful. About the tools, I don't know what tools are you using, but the armbian images are provided as xzipped raw images, not the proprietary format expected by AndroidTool for Windows, for example. Multitool is capable of burning them decompressing them on the fly, otherwise rkdeveloptool is able too but you have to decompress them first. Anyway yes, it is very odd what you describe. X88 Pro has been tested in the past and should work without issues with armbian. 0 Quote
gazapo Posted November 9, 2023 Posted November 9, 2023 Hi, realy great job. Any one can please repost the pictures to put the x88 pro 10 in maskrom mode ? I bricked mine flashing this ... The tx, rx and gnd points are obvious, can they be used to flash a firmware or just log what's going on ? 0 Quote
vintagevalves Posted July 14 Posted July 14 @Elbie Kittens just a quick note to say thanks for posting the photo of the correct pins to short! 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.