[PX3 & 5] [OTG] - No Headunit Mod, recover or flash a SOM with a simple USB cable - FREE

Search This thread

aurelmo

Member
Nov 12, 2021
8
0
for px6 rockcip 3399 e60 how do i fix it? blocked on android logo please if you can help me ... thanks
Did you come here to build an otg cable and try, or plead for help. There are other threads to hijack if you can't self help.
I need help, I tried all the hard reset options, I connected and the keyboard doesn't connect anything to it, not even the computer, what can I do? I'm going to attach a picture with the motherboard, can anyone know something, here are some free points, can I do a hard reset if I short them? Of course on my own responsibility..thanks
 

Attachments

  • 20211130_184819.jpg
    20211130_184819.jpg
    1.5 MB · Views: 189
  • 20211203_084544.jpg
    20211203_084544.jpg
    1.4 MB · Views: 196
  • 20211203_084622.jpg
    20211203_084622.jpg
    1.4 MB · Views: 188
  • 20211203_084638.jpg
    20211203_084638.jpg
    1 MB · Views: 179

marchnz

Senior Member
Nov 26, 2012
6,004
1,295
NZ
for px6 rockcip 3399 e60 how do i fix it? blocked on android logo please if you can help me ... thanks

I need help, I tried all the hard reset options, I connected and the keyboard doesn't connect anything to it, not even the computer, what can I do? I'm going to attach a picture with the motherboard, can anyone know something, here are some free points, can I do a hard reset if I short them? Of course on my own responsibility..thanks
Not an MTCD unit, wrong forum, you'll need to figure out what you own and find the appropriate forum. Probably "Android head units"
 

k3dar7

Senior Member
Apr 14, 2018
850
470
Hi,
Sorry if this has answered before, but i not find it...
- i purchase PX6 coreboard for upgrading my Dasaita PX5 unit
- before place in HU a want make dump of existing ROM on PX6
- on PX6 coreboard is already USB port
1. Can be onboard USB use for dump, or is need using pins from header?
2. Is possible make dump with some GNU/Linux tool?
Thanks :)

edit: i have this px6 coreboard (paragraph A:)
 
Last edited:

marchnz

Senior Member
Nov 26, 2012
6,004
1,295
NZ
Hi,
Sorry if this has answered before, but i not find it...
- i purchase PX6 coreboard for upgrading my Dasaita PX5 unit
- before place in HU a want make dump of existing ROM on PX6
- on PX6 coreboard is already USB port
1. Can be onboard USB use for dump, or is need using pins from header?
2. Is possible make dump with some GNU/Linux tool?
Thanks :)

edit: i have this px6 coreboard (paragraph A:)

It's all in the first post.
 

k3dar7

Senior Member
Apr 14, 2018
850
470
It's all in the first post.
maybe "lost in translation" ;-) but:

1. about using USB onboard of coreboard i see nothing on #1

2. About dump/backup i see on #1 only this:
"This tool for dumping / getting full backup of SOM"
but, this is link to "rkDumper" => WINDOWS tool
 

marchnz

Senior Member
Nov 26, 2012
6,004
1,295
NZ
maybe "lost in translation" ;-) but:

1. about using USB onboard of coreboard i see nothing on #1

2. About dump/backup i see on #1 only this:
"This tool for dumping / getting full backup of SOM"
but, this is link to "rkDumper" => WINDOWS tool
1. Try it
2. Use rock chip tool Linux version to dump rom
 

Xoberr

Member
Mar 17, 2021
10
2
Hi, I think I'm in the right thread .... The other day I created a sd to update from android 6 to android 8, I created an SD to update the system, I put it in the GPS slot and it was updated but it did not take me to recovery.
the radio is dead.
If I press the reset button the lights flash, if I leave it pressed nothing, if I press the button to turn on the radio the lights flash and nothing else, I cannot enter the recovery.
I have also tried to create an SD to restore android 6 but the SD reader does not respond The radio is an erisin mtcd kgl PX5, is it okay to do the thread procedure to try to resurrect the radio?
I speak Spanish. I'm using the google translator. Excuse me if you don't understand me well. Thanks
 

Xoberr

Member
Mar 17, 2021
10
2
No one has answered me but I have continued ... I have created the cable and I only get an old laptop with windows XP operating system to detect it without problems, I enable maskrom mode, I try to put an update.img and it always gives me this error "test device fail" and I don't know what else to try
 

scorillo_ro

Senior Member
Jul 30, 2012
372
207
Bucharest
No one has answered me but I have continued ... I have created the cable and I only get an old laptop with windows XP operating system to detect it without problems, I enable maskrom mode, I try to put an update.img and it always gives me this error "test device fail" and I don't know what else to try
Try to erase flash and try again
 

Xoberr

Member
Mar 17, 2021
10
2
I have taken data of the voltages:
Positive + = at 4.92 volts.
Data +/- = at 4.95 volts.
The additional wires the orange of the resistors give 3.10 volts.
The cable will measure about 25 centimeters (I have read that some of you have shortened it. I have shortened it a lot but I don't know if to cut it more ... to try).
I have managed to get it to work for me on windows XP (32bits), 7 (64bits) and 10 (64bits) unicament in maskrom,But I am still stuck in the step of "TEST DEVICES FAIl" (tried to insert UPDATE.IMG or deleting the flash.
KGL PX5 REV 4.0.
@marchnz if you say that 100% have been recovered with maskrom, this cannot be less than the% is lowered, hahaha.
Thank you.
 

marchnz

Senior Member
Nov 26, 2012
6,004
1,295
NZ
@marchnz if you say that 100% have been recovered with maskrom, this cannot be less than the% is lowered, hahaha.
Thank you.
It might also mean you haven't yet followed the software side of the instructions, such as different versions or erased storage.

There's a chance that your storage device is bad, but I haven't had a single one.

No apologies for not walking though every step and reposting the same information, it's all here there. You might need to decide your investment of time vs. Replacing the SOM.

Of course, you can always send the SOM to me in NZ with return freight.
 

Xoberr

Member
Mar 17, 2021
10
2
It might also mean you haven't yet followed the software side of the instructions, such as different versions or erased storage.

There's a chance that your storage device is bad, but I haven't had a single one.

No apologies for not walking though every step and reposting the same information, it's all here there. You might need to decide your investment of time vs. Replacing the SOM.

Of course, you can always send the SOM to me in NZ with return freight.
I've read the 47 pages haha, I've been like this for a few days, a few days it was the cable, another the drivers, now the test, I'll go crazy.
I already think that the plate is wrong ... for example: I am connected through maskrom and in android tools.
I go to the "advanced function" tab. If I give the options "readflashID" "readFlashinfo" "readIDB" and the rest they all give me FAIL, including reset device.
They should give me some information other than a right error?
 

marchnz

Senior Member
Nov 26, 2012
6,004
1,295
NZ
I go to the "advanced function" tab. If I give the options "readflashID" "readFlashinfo" "readIDB" and the rest they all give me FAIL, including reset device.
They should give me some information other than a right error?

Correct. You may find other suggestions from searching for rockchip recovery, but I suggest we've covered all scenarios here.
 

Xoberr

Member
Mar 17, 2021
10
2
Correct. You may find other suggestions from searching for rockchip recovery, but I suggest we've covered all scenarios here.
They will leave me a px3 board, if I connect it to the otg, and for example I make a backup of the rom, I will understand that the problem is with the board and not with the cable.
If it gives problems, it will be the cable that fails somewhere.
In the event that it is the motherboard, which is the chip that would have been damaged?
If I knew what it is and find it online, they could replace it for me.

photo_2021-12-23_19-24-21.jpg
 

bebokoo

Member
Mar 31, 2015
17
2
is this my problem, i can't get any further, it seems like a few maps are not being flashed.
 

Attachments

  • IMG_20220118_171338.jpg
    IMG_20220118_171338.jpg
    5.5 MB · Views: 128

Mr.Jimbo

Member
Jun 7, 2016
13
2
Hi guys, firstly thanks for all the efforts that have gone into this, I'm asking for some advice for what I think is a dead PX6 board.

Symptom is that on applying power (12v) to the head unit, the buttons light up but the screen is blank (have checked with a torch there is nothing on the screen, nor on the HDMI out), so have tried recovery etc, nothing works.

I've tried to use OTG today on the board, using pins from the USB, and a 3.3v supply voltage to the two pins mentioned, as I don't have any resistors (but I do have a buck converter and a 12v supply) - nothing happens when I connect it or even try to connect with the maskrom pins shorted, the computer just doesn't see any devices. I connected the PSU earth to the earth pin on the SOM from the USB to ensure a common earth, measured +3.3v from GND to pins 12 and 16.

Is supplying the 3.3v from the cable using resistors critical? (I read earlier they are just to turn the SOM on, and it's simple voltage so I suspect not) or does this all suggest my SOM is dead?

I have a 76 pin SOM so am using the +4 pins (so starting with power on pin 5, rather than pin 1) as recommended in the PX6 maskrom thread and the 3.3 pins on the lower rail, but still nothing. I've shielded the USB pins with foil, checked the OTG cable continuity is good...

Anything else I should try before I think about buying a new SOM for it?

Thanks in advance.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Hi,

    I have Xtrons PX6 10.25" without any buttons headunit and laptop with Windows 11



    From beginning, i was trying to flash update to my headunit but by mistake i downloaded and flashed a Android 11. It stuck in bootloop, i disconnected a headunit for 3-4 days, but nothing change still stuck with "Android" logo.
    So i've tried to go to bootloader/recovery mode but pressing a "RST" button on radio, it was just reseting and going once again to logo.
    I took my headunit on desk, read some threads and find info that i can take out a SOM(RK3399 REV08) board and connect it to my pc directly and flash correct ROM.
    I solder a cable with resistors and pluged pins to 3/5/17 and 12/16/17 pins and make a short circut as i found in other thread. Bum my pc see some device but it's Unknown usb device (device descriptor request failed). Okay maybe drivers are wrong but i downloaded DriverAssistant_v5.1.1 nad RKDevTool v2.93, nothing changed. Voltage on cable are similar(4.60V on Red and Black and 1.6V on black and Orange/Yellow) to metioned here in thread,.

    I found in this thread that users are using some USB cable Male-Male from Ugreen, i ordered same cable. Connected headunit once again with all cables in the car, connected this USB to my pc and device is not visible(on both ports) and something chagned, my device screen is just black it's not running.

    Also im attaching some photos.
    $RGVSZJH.jpg

    $RU78JAG.jpg



    So my question is, what else can i do to repair/revive my headunit ?
    1
    i tried with these to little gold plated pins
    1695667949687.png

    But only then my PC see a device but still with error :(
    When im connecting SOM without short circut nothing happen.
  • 21
    "Factory" Recovery for MTCx PX3, PX5 and PX6 SOM.
    UPDATED" 26.06.2023 - Before doing this, try your Headunit USB cable first - Some headunits support OTG directly on the headunit USB cable.


    Come here after using paid Software "Mod" tools like Modinstaller?
    This method is the factory method, which can completely recover a "bricked" SOM, recover from failed "modinstaller" or failed upgrade of Paid mods.


    Finally - OTG for all without modifying your head-unit. With only basic electronic/soldering skills, get OTG and fearlessly flash or recover a 'bricked' MTCD/E (HCT printed on SOM) Rockchip PX3, PX5 SOM.


    See attached pics for making an OTG cable from a USB cable and two resistors.
    Resistors are 12K and 15k (22k is probably better) or anyone of the following. combinations. These resistors are necessary as 'voltage dividers', with a value between 1.8v and 3.3 OK. These simply place a logic '1' on recovery and USB-OTG to 'tell' the SOM to go into OTG recovery mode.
    R1 | R2
    -------------------
    1K | 1.8K
    2.2K | 3.3K
    10K | 18K
    12K | 22K

    Get Windows Driver [Driver assistant - v5.11] and [RKDevTool 2.93] for direct/OTG SOM flashing:
    1. From a chinese Firefly site here
    or
    2. My Google Drive here
    [RKDevTool] .ini file is set English, otherwise tool will be rendered in Chinese.

    This tool for dumping / getting full backup of SOM
    Excellent tool, thanks @RedScorpioXDA

    Note - all tools and driver have equivalent Linux versions.

    26.06.2023 - Android Tool is now RkDevTool


    PX5 Android 9 Update.img - suitable for flashing via rockchip tools - https://yadi.sk/d/umCvHqCDzHccr/RockChip PX5 Android 9/YB
    • The image is located in px5 android 9/yb. The file has "_img_" listed in the filename.
    • Note Android 10 has an img file too - located in px5 android 10/chs.

    PX5 Android 8 Oreo full Partition extract suitable for recovering SOM, flashing via rockchip tools - https://drive.google.com/drive/folders/1P703unZDA_TdRzl6fjkkb-YUB-KpTViW


    Using the RockChip RKDevTool:
    • For OREO: Unzip and flash all partitions in the ZIP file [px5_OREO_Full_13032018-UseToRecoverOrCreateNew.7zip here
    • For Android 6, flash the latest update.img file in RKDevTool

    There are guides to partition flashing found on the internet, would be great if anyone could contribute by posting step-by-step instructions or a video to assist others (there are now posts in this thread...)

    A generic guide to the RockChip RKDevTool, flashing partitions or image files is here as previously posted.

    Credit (thanks!) to @scorillo_ro for the detailed image/connections diagram.

    Worst case - SOM doesn't respond - force 'maskrom' detailed here explaining what MaskRom is and here on how to for your PX5 (px3 is similar.) Steps are: Power Off SOM and disconnect USB to PC. Use Tweezers, apply power/connect USB. Hold until Windows Device chime is heard (within about 2 seconds of power on.) See attached pic.

    Warning : Use thin pins for OTG cable in order to avoid the damage of the SOM connectors, although along the thread it has been noted many times that damage to the SOM socket is very likely to happen if thick pins are used...OR buy SOM header from Aliexpress, digikey etc.[/COLOR]

    17/11/2019 - Edit: Corrected URL for Windows and Linux Rockchip tools

    04/04/2020 - link to px5 android 9 full update.img

    20.06.23 - Update broken links to driver and tool. Update Name of tool (was) Android Tool - (now) RKDevTool
    15
    Nice work @marchnz !
    A full step by step and pictures howto should be made now and all those PX5 users without sdcard slots will be able to use this method to get Android8!

    LE. I drew a schema
    4
    A BIG BIG THANK YOU to @jogobelo for un-bricking my PX6 SOM. It was a very dificult job, but you did not give up until you were successful (y) Ďakujem veľmi pekne.
    3
    Is there a howto to install Android 8.0 via OTG?

    Thank you

    Theres an entire thread about how to install Oreo.
    3
    Many thanks :D
    I take it the board in the first thread above is the one out of any PX5 android car radio ?
    Yes, on the first page of the thread you will see PX5 boards, both the green one and the blue one.
    Both are PX5 boards, just different versions...

    ---------- Post added at 10:01 AM ---------- Previous post was at 09:49 AM ----------

    Do we need a male to male USB wire? Or does a normal USB wire work to?
    No, you can cut and use any USB cable that have at least one male plugs at its ends.
    If you don't have any spare USB cable to use and need to buy one, you can buy an male to male one just to cut it in two equal parts. Use one part to build the PX5 OTG cable and keep the other one for spare :)

    I'll also recommend the cable to be not too long and not too thin.