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

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: 94
  • 20211203_084544.jpg
    20211203_084544.jpg
    1.4 MB · Views: 98
  • 20211203_084622.jpg
    20211203_084622.jpg
    1.4 MB · Views: 93
  • 20211203_084638.jpg
    20211203_084638.jpg
    1 MB · Views: 95

marchnz

Senior Member
Nov 26, 2012
4,449
872
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
845
457
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
4,449
872
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
845
457
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
4,449
872
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
7
0
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
7
0
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
205
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
7
0
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
4,449
872
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
7
0
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
4,449
872
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
7
0
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
15
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: 70

Mr.Jimbo

Member
Jun 7, 2016
12
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.
  • 20
    "Factory" Recovery for MTCx PX3, PX5 and PX6 SOM.

    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 - latest version] and [Android tool - latest version] for direct/OTG SOM flashing here.. Be sure to edit [android tool] .ini file to 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.

    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 Android Tool:
    • 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 android tool

    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 Android tool, 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
    13
    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
    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.
    2
    We need a really good howto with all news. My resitors will arrrive tomorrow, i hope. Then i will try my best to get my board to live again :)

    Regards

    Full guide here. Covers both update.img update and partition by partition (if you have the files).
    Flashing Oreo:
    1. The latter flashing by partiton is most reliable method for Oreo (I need to upload files somewhere - within the next few days.)
    OR
    2. use the update image created by kumarai to first flash the Android 8 recovery, then put update on a SDcard or USB stick and flash the update from recovery.

    Again, for those where recovery doesn't recognise SDCard or USB stick, I will upload full partiton files and create an upgrade process summary in the next few days.


    For Android 6, use the update image method.