yashsingh1/xdaforums huggingface dataset:
[MTCD Hardware Development] Shadow128:
Hello

Last days my Android Head Unit doesn't start after re-powering, so I unmounted it and tested it seperatly. I could install a new recovery, but nothing more. I found this thread and tried to flash it directly.

First try doesn't work, in my mind the usb cable was not bad.

New usb-cable with a new wiring, and now I see the px5 module after connecting it to my usb (without using the tweezers). In windows it is directly recognized as a maskrom device, but I couldn't flash the image (failure: Download Boot fail).

So I switched to Linux and it is also directly recognized as a maskrom device.

But after using the upgrade_tool I got the same error

Download Boot Fail

Next step I tried to do a lowlevel format

Now I got the failure: The Device did not support this operation!

What can I do now? Are there any possibilites?

In my mind the wiring should be ok as it is recognized.

Attached also a screenshot from the linux messages

View attachment 6065585

Thanks for your help :-)
[MTCD Hardware Development] uykucu:
Hi, Trying driverassistan_v4.4 might be helpful. (my device px3) (I installed hal9k using the method in this topic)
[MTCD Hardware Development] Shadow128:
It's the same. After executing the tool shows me "Download Boot Fail".

Maybe the RK330A is the problem?

Any other suggestions?
[MTCD Hardware Development] Kokerm998:
Hello

I want to buy the appropriate cable for the operation

Do you have the purchase link?
[MTCD Hardware Development] Kokerm998:
Hello

I have this cable connected to the screen, should I connect it to the computer and complete the rest of the process?
[MTCD Hardware Development] marchnz:
Read up, have a go to try things out.
[MTCD Hardware Development] typos1:
Interesting, I just installed a MM RK3368/PX5 SoM into a family member's unit and the USBs and sdcards do not work, cant remember seeing this problem before.

Any ideas on this [MENTION=4974080]marchnz[/MENTION] ?
[MTCD Hardware Development] dottorniù:
the RK 1.xx tools use 8-bit config.cfg those 2.xx use 16-bit config.cfg

After several attempts to use RKdevTool I found the right configuration, I used the tool taken from this forum (the version downloaded from GitHub does not work for me)

http://freaktab.com/forum/tv-player...uctions-usb-burning-tools?p=655526#post655526

Download the OREO suggested by marchnz in this post

https://xdaforums.com/showpost.php?p=76181333&postcount=85

on rktooldev I uploaded:

* config_16.cfg (Right clik on the list, click "load config")

* MiniLoaderAll.bin

* parameter

* uboot

* trust

* misc

* resource

* kernel

* boot

* recovery

* backup

* security

* system

* metadata

* vendor

* OEM

* frp

unflag 12 chace and 18 userdata

First I performed a lower format and then the download. After downloading, I upgraded firmware and selected sdupdate-A8-Kumarai.img

put the som in the unit and started, the first time the erase was executed, the second loaded the operating system. Off the unit I removed the som and reconnected to the PC then with rkdevtool I wrote the sdupdate of malaysk.

Reassembled the som in the unit, erase the first boot and full boot on the second, inserted usb pen with update.zip of malaysk ... after a few seconds appeared the pop up the update I selected the wipe and yes, started the update then again erase and(after many minutes) finally malaysk running.

I hope this procedure can help someone.
[MTCD Hardware Development] Clandaries:
Everytime i try i get Download IDB fail. Dont know what that means.

I give up.
[MTCD Hardware Development] marchnz:
Would need logcats from working and not working.
[MTCD Hardware Development] Flying_Hero:
Thanks a lot!
[MENTION=2754277]dottorniù[/MENTION] ' suggested Android tool worked for me.

Also used [MENTION=8672736]blu1111[/MENTION]'s method.

I installed 3 different Android thanks to you.

First one is "sdupdate-A8-Kumarai" -> This version is a new ysytem, it was good but my usb ports did not work on this.

So I installed hot audio's official Android 8 -> This version is same with hot audio Android 6. Only difference is in the settings shows as Androoid 8.0 instead of 6. Also USB ports did not work.

Finally, I had to go back to original Android 6.0. -> Surprise! USB ports not working!

At least my unit is working right now. But I don't understand what happened to my usb ports? I've 3 usb ports and none of them working.

Whatever,

My Oreo adventure has ended.

Getting usb ports adventure begins.

There is important point here. I used 12v 2A adapter at home. After install the image my unit was restarting over and over again. The problem was the adapter. Everything was correct but it didn't boot. Suspected the adapter. Put the unit to the car. It started normally. Everything was fine. (Except usb). If you have similiar restart problem, keep in mind that.
[MTCD Hardware Development] scorillo_ro:
Just an idea, do not expect much from it, but does not hurt to try...

Enter "factory settings" using the "adbon" password instead of "126", then try again using "adboff".

Check to see if USB is working after that.
[MTCD Hardware Development] rogerth!s:
Will this help if I can't get into recovery mode using the bottom press?
[MTCD Hardware Development] marchnz:
Also check electrical connection - continuity between SOM USB and mainboard. The OTG connections from SOM connect to USB hub, wonder if the socket has been damaged in process of OTG recovery.
[MTCD Hardware Development] scorillo_ro:
I saw a few people reporting USB not working after using the method from this thread...

Do you think it is possible that the SOM remain in OTG mode after flashing this way? Should a logical zero be applied on the OTG DET at the end of the procedure?
[MTCD Hardware Development] Flying_Hero:
I'll try it as soon as possible. Update: Didn't work for me.

Yes,

It is possible to damaged socket. I'll chek for it.

---------- Post added at 01:52 PM ---------- Previous post was at 01:14 PM ----------

That's make sense.

Just thinking aloud...

Normally, Usb ports are for input. You connect usb disk and use it. You connect something to Som.

But in otg mode, we did use the som as output. You connect Som to something (Pc)

If this correct, may be it could be related with otg mode.

Updated: First quote didn't work.

Update 2: Fresh install from update.img also didn't work.
[MTCD Hardware Development] dottorniù:
I do not know if it can help in this case but before disconnecting the som from the PC I always used safe removal of the hardware (see attached image) "eject USB device rockchip" one that normally is used even before removing USB sticks or sd

yes, this procedure I tested it for all those who have problems getting into recovery or do not have a slot sd / usb working in recovery.
[MTCD Hardware Development] rogerth!s:
My HU is new with 8 core, 4gb 32 gb with stock ROM, I can't get into Recovery Mode, and my SD slot isn't registering as GPS. But it is working fine.

Is it worth the risk to get the custom ROM?
[MTCD Hardware Development] marchnz:
Off topic, please post q&a
[MTCD Hardware Development] Clandaries:
No recovery, no custom rom.
[MTCD Hardware Development] rogerth!s:
From reading this thread, you don't need to be able to access recovery mode when you used the "px5_OREO_Full_13032018-UseToRecoverOrCreateNew" method.

Or am I wrong?
[MTCD Hardware Development] marchnz:
Which is the method described in this thread - OTG - yes, is completely stand alone. The SOM is removed from the head unit.

This thread is becoming diluted by off topic posts. Anyone interested in having full access flash and almost risk free ability to flash their RockChip PX3 or PX5 should read post #1. Everything is contained within this thread.
[MTCD Hardware Development] derlbear:
Is there anyone from Germany who can help me? I fail at creating an OTG cable that works :(

(I accidentally stopped a recovery upgrade to oreo and now my device is dead.)
[MTCD Hardware Development] marchnz:
I've brought some header pin strips and could make then send you a cable. Freight might be expensive from New Zealand however.
[MTCD Hardware Development] stinger4321:
i solder each flying lead to a resistor lead then trimmed it so 10mm or so was protruding. put some heat shrink over the soldered connection. worked pretty well... now my issue i installed the 8.0 firmware with it. put it back in and on a bench loaded malaysk rom. all worked great. everything booted , i restarted a few times no problems. then i did a shutdown. and unplugged then connected to my car.. SOM is doing the same thing it did before where it won't boot and in can't get into recovery.. ideas?
[MTCD Hardware Development] Antoz1103:
Hey i have the Opel insignia Radio with the Fake GPS Slot. I am affraid of using this Method. My soldering is very Good. But is there another Chance of flashing the Oreo Update?! Flashable with Flashfire app?! i want Oreo....... :(
[MTCD Hardware Development] marchnz:
Off topic.
[MTCD Hardware Development] Clandaries:
Is there a howto to install Android 8.0 via OTG?

Thank you
[MTCD Hardware Development] typos1:
Theres an entire thread about how to install Oreo.
[MTCD Hardware Development] marchnz:
Refer post #102

Thanks to [MENTION=2754277]dottorniù[/MENTION] for contributing.
[MTCD Hardware Development] mohanidno:
Hello,

I've got the same problem on my PX5 2gb, 32gb rom

Since the Oreo update, all the usb don't work :(

I've tested my unit in my car.
[MTCD Hardware Development] derlbear:
I did it :D! I don't have any experience in soldering but I managed to connect my PX5 board with my very unique OTG cable to my notebook (only in maskmode, but hey).

Since I don't want to ruin anything at this point, would you please confirm my following plan:

1. Connect PX5 to notebook

2. Open RKDevTool, switch to "Upgrade Firmware" and flash sdudpdate.img from MalayskROM for Oreo

3. Install in HU, start it, go immediately into recovery and flash Malaysk's update.zip?

Can I skip step 3 by using the RKDevTool?

Please be kind.. I just don't get it.

Edit:

Is it really necessary to install the first system before Malaysk?
[MTCD Hardware Development] dottorniù:
if you're sure you can get into recovery when the radio starts, you can skip Oreo's installation.

1) and 2) ok

in point 3) goes into recovery after the erase, after the erase the unit reboot at this point it enters recovery.

Install Oreo before it is needed for those who can not start the recovery and must update from USB / SD to the operating system loaded.
[MTCD Hardware Development] dstyp:
edit: Keeping on trying. Drawing all power from PSU now and I'm getting "USB Device not recognized. Device has malfunctioned." Not sure where to go from there. In ubuntu, macos, win10 virtualbox it's not seen at all. Probably due to USB3 on Macbook Pro.

Been trying to get the som discovered for a week. Got 2 usb ports in pc (win10x64) keep getting power surge.

On usb 3 ports nothing happens.

PC with a Asus B350 Mobo.

Got a Macbook Pro 2015. Power surge there. USB3 ports.

Made 2 different cables to ensure that they work.

Measured with multimeter to verify it's correct. Red rail 5v and orange 2.78v.

Connected red and gnd to PSU.

Still nothing.

Anyone got some pointers on how to get the som discovered?

[IMG="som"]https://i.imgur.com/c6sROlY.jpg[/IMG]
[MTCD Hardware Development] wifi75:
sorry for programming this you can use this?

https://www.amazon.it/Pixnor-FT232R...bo-21&linkId=eabe39cafce449815bfef577c66f7857
[MTCD Hardware Development] Clandaries:
Is it somehow possible to get infos about a board?

If it is a 2gb or 4gb ram board and what is installed on it?

I got a new board and i think it is a 4gb+32gb but i am not sure because i have no infos.

Regards
[MTCD Hardware Development] dstyp:
Does that mean you weren't able to solve the flashing of your unit? :|
[MTCD Hardware Development] Clandaries:
No, the "old" board is broken it was 2gb+32gb. I can not flash it via OTG because it says failed download IDB or something.

Then i bought a new one because the seller did not answer.

After weeks they answered and i got another board.

The one i bought was a 4gb+32gb and i flashed it to Android 8 without any problems.

The board they send me in warranty looks like the 4gb+32gb but i can not test it because i have to put it in the new radio that works and i dont want to brake the warranty.

The firs radio is selled already so i can not put the new board inside the opened radio...

So i need a way to get info out of the new board. The flashing programms just show 32gb rom but not the OS or the ram.

So i ask, how do i get the infos?
[MTCD Hardware Development] dstyp:
Ah I understand. Good job on the recovery of it! I'm in bit of a pickle myself where I cant make any computer recognize the som so just waiting...

As far as your problem goes I'm not expert (obviously) but I guess you might be able to see the ram amount if you remove the cooling plate and look at the chips? (ram is probably Kingston)
[MTCD Hardware Development] gomylle:
Bummer. I wish i would have found this sooner. I did the sdupdate.img from Malay and now im also stuck in recovery not being able to apply update.img because i cannot mount any usb sticks :(

Any update on this?

Regards

Jacob

UPDATE:

OK. So i followed the instructions step by step from here:

https://xdaforums.com/showpost.php?p=76238029&postcount=102

Now i have a working Oreo system running. Even with Malaysk recovery, but the usb ports still does not work. Not even indside android so i have no way of installing the Malays firmware zip. Hopefully someone will be able to figure out why USB is not working in Oreo.

Regards

Jacob
[MTCD Hardware Development] marchnz:
The only way would be as this thread describes, OTG.

If you can't make one yourself, have you thought about asking a member to flash via OTG for you or building an OTG cable for you?
[MTCD Hardware Development] gomylle:
I did build a cable. That's how I got Oreo on the unit in the first place, but none of the USB ports are working now. Not in recovery and not inside Android
[MTCD Hardware Development] marchnz:
Ok, I follow now. Have you considered unpacking Malaysk oreo firmware and flashing full partitons with OTG? That's what I did for a member who sent me his SOM. Just replace partitions from my SOM extract, with Malaysk extract.

There's a tool on XDA (python script) that can unpack the new upgrade Oreo files, which can then be flashed via OTG.

USB aside, I'm still not convinced Oreo is an upgrade.

If USB is still not working after trying the above approach, I would be able to review a log cat for you.
[MTCD Hardware Development] gomylle:
OK thanks. Do you have a link to the script?
[MTCD Hardware Development] Antoz1103:
Hey today i solder my Cable together. in 1 or 2 Weeks i will flash it then. Do i have to be afraid of having the same problems that the USB then dont work?! Any step by step guide flashing the Unit with the Cable in the Right way ?! Greetz Tom
[MTCD Hardware Development] Antoz1103:
Hey i have 1 question. I can not flash my update in android or in recovery. I made the usb cable to do this flashing. So how will it be done?

First usb to px5 board then flash it on pc. Then disconnect and flash the unit in the car? How should this then work if before no usb or sd card is recognized.....? I dont understand the last step how this should work. I want to know todo it right and not running in any problems i am good at flashing but this makes me a littke bit afraid. Thx 4 hrlp. Greetz tom
[MTCD Hardware Development] Clem_XDA:
Hello guys,

I have a lot of USB3 cables, can I use them like USB2 to build the special USB cable for recovery ? Maybe it can improve transfer speed by the way.

Thanks
[MTCD Hardware Development] marchnz:
https://github.com/xpirt/sdat2img/blob/master/README.md
[MTCD Hardware Development] gomylle:
OK. Thanks for all your help. Im now on malaysk! Still no USB though. How do I go about creating a logcat file for you?

Regards

Jacob
[MTCD Hardware Development] marchnz:
In Android, Factory settings enter "logcat" without quotes, instead of the standard 126 password. Logcat will be created.
[MTCD Hardware Development] Antoz1103:
Hey i have now looked. I have an PX5 Unit Rev.08 i now flash only the Recovery on it and if it flash successfull it will boot also the Android 6? because i dont think that i can flash the Update via SD card. so how can i fully flash the Rom with the OTG Cable without auto shutting down the Board?! because u all talking from 1 min and 10 sec then the board auto shutdown. i want to fully flash it via OTG.

Greetz Tom
[MTCD Hardware Development] Antoz1103:
So i flashed the board with the guide. Put the Board back to the HEadunit and my Screen says Erasing. But after that it stays Black screen.....
[MTCD Hardware Development] Clandaries:
And now enter recovery and install the rom...
[MTCD Hardware Development] Antoz1103:
it does not enter ..... i make my combination but it does not boot into it -.-
[MTCD Hardware Development] Antoz1103:
Ok i now figured out to Restore the Device to Android 6.0 i took the KGL firmware and flashed it via OTG but now i have same issue that my usb wont work anymore -.- nice one guys....
[MTCD Hardware Development] marchnz:
What checks have you made to diagnose the USB issue? Have you considered that the socket may be damaged from your work?
[MTCD Hardware Development] Antoz1103:
Hey the unit is working with android 6 and boots up. All functions are working. Only the usb slots dont work anymore. I have no idea why they not work anymore.

Seems i have to find a px5 board to buy. That they will then work?
[MTCD Hardware Development] gomylle:
Hi Marchnz,

I read through the entire thread and it seems that alot of people are having the issue with USB ports not working after flashing using the OTG method. Because of this i dont think that the issue is a damaged socket.

I still need to create the logcat file for you. Hopefully I can do that tonight.

Thanks for all you help!

Regards

Jacob
[MTCD Hardware Development] Antoz1103:
Maybei damagedit.... But i see m, usb have power so maybe i bend the 20 pin on the board? Try to bend it back if it is overbendet because that pin is for usb recognize?
[MTCD Hardware Development] gomylle:
Another user with the USB problem:

https://xdaforums.com/showpost.php?p=76529941&postcount=164
[MTCD Hardware Development] Antoz1103:
Strange. Then the problem is not a defective connection? Hmmm i dont wanna buy a new board. On my other board where the som is connected i have 2 flat connectors. Is it possible to connect there an usb with a flex cable maybe?
[MTCD Hardware Development] Antoz1103:
So now i testet. And i think i damaged it because if i push the Connector a little bit down my App Says me that he found an usb but can not open it. Any Ideas how to fix?! Can it be a faulty NAND or will it then not boot up?! greetz Tom

Ps: bluetooth also not working.
[MTCD Hardware Development] gomylle:
Logcat attached
[MTCD Hardware Development] marchnz:
The problems appear to be related to Oreo, when returning to Android 6 all is OK. Those that experience USB issues with both android versions I suspect have damaged their SOM, probably the header socket. The fact that they are able to use OTG for flashing but not once refitted indicates this because if USB was damaged on the SOM, OTG would not work.

I don't see where anyone has performed basic electronic tests to diagnose the issue. I've done a number of SOMs without issue and can only suspect user damage.

Suggest getting some help from a local electronics service centre if unable to perform basic electronic repair and testing such as basic continuity tests.
[MTCD Hardware Development] marchnz:
How could you assume that? I don't see at all where this user has performed basic electrical tests to validate the issue.

Because OTG works indicates no issue with the SOM USB circuit. The SOM OTG is the connection to the mainboard USB hub, so if OTG works, you have some other (user caused) damage.
[MTCD Hardware Development] Antoz1103:
So the Stand today is that my Wifi Works again. My Bluetooth works too. All of the Unit is Working. All i have todo to get the Wifi and BT to work is to go into the Apps(Dialer and Easy Connect app) I installed today the Kuramai Android 6.0.1 and all is working.

The only thing usb dont work but with USB OTG Checker it says that there is an Device connectet but he does not open it. All sticks i connect to the unit are lighting up but dont boot into the System.

For me its not that bad that i dont have usb but its not good too :D but i can work around because i always using Hotspot for Internetradio. But if there comes an PX5 board in the Future i can Buy with Android 8 i will buy it and hopefully all will work again.

And i think the defect is the Som unit because i did not do anything on the rest of the Radio.....

Thx anyway

PS: Maybe u can help me out to get it working again?! I forgot that i first misclicked Low Level Format and after that i flashed the Rom wich now is installed. Maybe is that my fail?! A Friend of mine means that i have to flash the right MCU Updates to get usb to work again because he had no bt and flashed an mcu update and all was good. But i dont know wich mcu update because i can not flash it with no working usb?!

My unit is named A Media Auto 1024x800 S ( having the PX5 HCT Revision 8 core Board and a KGL Board as Mainboard.
[MTCD Hardware Development] Antoz1103:
Ok the seller where i bought the unit is sending me the update files of this unit. Maybe i need the right mcu update so isb is working again. I will give it a try it can not get more damaged than it is. ?

On the picture u see that the device is finding 3 usb devices. So usb must work?

One is sd one is the back of the unit and the last must be the device itself?
[MTCD Hardware Development] Antoz1103:
So man i hope i can help u now! it was ****ing me up that my usb dont work anymore. So i tried another thing.

I took my Multimeter to test if a Signal went trough all connections on the CoreBoard. Result was all Pins i used for the OTG Cable are ok! so then i took the other Board where the SOM is connectet to and testet the Same Pins. And all have signal going tru. So then i plugged the som onto the other Board and testet again! AND 4 Pins had no Signal going tru. Then i took the Coreboard and bend a little bit the Pins who had no signal comming tru back very gently then connectet it again and tested it if a signal goes tru. The Result was that now the 4 pins they were dead with no signal now having all signal again. Then i flashed the Kuramai Android 6.0.1 onto the Som and build all together and testet all pins again.

Then i went to the Car hooked it up and let it boot. And in Android now i having full access to SD Card and USB Stick again!!! :D Then i tried to flash the Recovery 8 from Malaysk and see my Unit hat the right recovery on it! But my unit dont let me install things from SD Card so i was not able to flash in Recovery the Oreo Update! And flashing with Partitions is also not able on the PC because there shows an Error. So now i have a Bit Damaged my unit but i now let it Stay on Kuramai rom but i try to flash the Update Zip file from Malaysk because i like his Style of the Rom. I hope in the Future will come an PX5 or another Board with Android x.x on it so i can upgrade on a Better Soft and Hardware because my unit wont let me flash it.

Hopefully i can Help those people who bend the Pins a bit to much like i did! :D

Greetz Tom
[MTCD Hardware Development] bettuccio:
After a long time I am convincing. I have a question for those who have carried out the procedure: these resistances are good and only 2 are enough, the other grafts are wires? Do you confirm?
[MTCD Hardware Development] Grav!ty:
Hi

Thanks everyone for the hard work. I successfully updated from android 6 to 8 my xtron HU via OTG but wifi, Bluetooth, usb port don't work :( Somebody know how to fix it?