Jump to content

HELP- DQ08 RK3528 4Go RAM 64go SSD can't boot with multitool (with photos)


Recommended Posts

  • Valentin C changed the title to HELP- DQ08 RK3528 4Go RAM 64go SSD can't boot with multitool (with photos)
Posted

Well, rk3528 are a new thing around; multitool is half-working so far. It is enough to grab a backup in my case.

During my tests and experimentations, I found I was unable to boot from sdcard if the eMMC was completely erased. I would like to understand what is wrong here and why this boot issue is happening, since all other rockchip socs I know do boot from sdcard when the eMMC is empty. This is quite essential for multitool, since it should be a maintenance tool and if it does not boot in maskrom mode it loses half the uses. Anyway in my case it boots fine when the original firmware is installed.

 

At the moment my experiments go really slow because I'm busy with other things, but I managed to bring up am working rk3528-box config for armbian scripts that produces a working image. It can be found in my personal github repo.

 

Since rockchip dropped their proprietary miniloader in favor of their proprietary (but open) u-boot, the armbian image should boot fine from sdcard without erasing the internal flash memory first. I don't know if I will keep this behaviour, but for now it is so.

 

edit: ah, photos are very welcome, but perhaps logs from the serial, original firmware and the original dtb are indeed very useful in this discovery phase.

 

edit 2: I'm just realizing I never published a working multitool image for rk3528, which one are you using? Did you built one yourself? By the way, here is a build for rk3528 soc, but your mileage may vary a lot: https://users.armbian.com/jock/rk3528/multitool/multitool.img.xz

Posted

@jock - that not booting with a clean emmc reminds me a bit on the rk3328 box i have which has the sd card connected to the wrong mmc port and thus cannot boot from sd card - it works with a workaround to install some special u-boot in emmc which then boots from sd card via extlinux.conf or boot.scr ... can it be that those rk3528 boxes are similar?

Posted
24 minutes ago, hexdump said:

@jock - that not booting with a clean emmc reminds me a bit on the rk3328 box i have which has the sd card connected to the wrong mmc port and thus cannot boot from sd card - it works with a workaround to install some special u-boot in emmc which then boots from sd card via extlinux.conf or boot.scr ... can it be that those rk3528 boxes are similar?

It could indeed be, looking at the rk3528 device trees, it has 4 mmc controllers as like as rk3328.

Looking in the vendor kernel 5.10, I can guess that the "right" mmc controller for the sdcard is the 4th (mmc@ffc30000), and this matches my board device tree; nonetheless the board refuses to boot from sdcard when internal flash is empty.

Posted

@jock  Hello, I have a similar problem to your experiments. I believe I have erased the eMMC, so the box doesn't want to boot from the SD card. What do we do in this case?

Posted

@jins what board do you have? It should be sufficient to connect an USB male-to-male cable and flash a backup (or the mere bootloader, if you have it or are able to craft it) with rkdeveloptool or rkflashtool and then it should be able to boot again from sdcard.

 

What board do you have?

 

 

Posted

@jock I have dq08 4go. I tried with the usb to usb, with the software for reset (a software that the aliexpress salesmen said to use). And it's not even recognized by the windows device manager

Posted

@jock I tried again with lsusb and the curdent. I thought it might be the cable. I tried the same technique with my other dq08 box (exactly the same one which is not brick), it recognized it. So the cable's fine, my tricks are good. The box doesn't even want to be recognized.

Posted
6 minutes ago, jins said:

The box doesn't even want to be recognized.

Using the Rockchip Create Upgrade Disk Tool Version 1.7, write the vontar r3 RGB firmware to  SD card, insert the card into the TV box and connect USB to USB to the PC and then the TV box will determine the system.

Posted

I used the software to flash a sd card. It succeeded the second time. I put the sd in the box, and pressed the av button until I connected the usb cable. I waited 2 seconds, then released it, and no sign of life. Not recognized by lsusb or factorytool software. @Energokom

Posted
13 hours ago, hotnikq said:

so, did you try to flash the original Android image with RkDevTools?

The card is not even recognised by rkdevtools

Posted
The card is not even recognised by rkdevtools
You need to short the clk and gnd from MMC to connect the device before flash the loader on Linux rkdeveloptool

Sent from my 22021211RC using Tapatalk


Posted
42 minutes ago, hotnikq said:

You need to short the clk and gnd from MMC

I still haven't found the place where there is clk, the gnd I can use from the uart. But I don't know where the clk is.

Posted (edited)
5 hours ago, jins said:

But I don't know where the clk is.

Shorting SARADC_IN0_BOOT (PIN AA10) to ground can put the device into Maskrom state. There is no need to short circuit EMMC_CLK/DATA to log into Maskrom;

Edited by Energokom
Posted (edited)

救回来了吗?试试通过这个进入刷机模式试试。这个是我问电视盒店家给我的强制刷机点,我没试过。

fee961a5306314be81adba1c2b698b71.jpg

Screenshot_2023-12-05-09-17-27-353_com.baidu.sear.jpg

Edited by 337043613
说明下资料来源
Posted
16 hours ago, Energokom said:

SARADC_IN0_BOOT (PIN AA10)

Maybe I'm blind, but I can't find that pin. You could circle it on the motherboard.

Posted (edited)

1. write the firmware to an SD memory card with the sdboot parameter, using Rockchip Create Upgrade Disk Tool version 1.7

2. insert the SD card into the console

3. hold down the reset button and connect USB cable

4. flash via USB male-male cable

5. hold the reset button until boot recording starts

Edited by Drawn
Posted

I tried to remove the radiator from the processor because whoever glued it had put it on the clk pins, so I tried to remove the processor. The only thing left to do is not to install armbian on the emmc for the time being.

Posted
3 hours ago, Drawn said:

1. write the firmware to an SD memory card with the sdboot parameter, using Rockchip Create Upgrade Disk Tool version 1.7

2. insert the SD card into the console

3. hold down the reset button and connect power

4. flash via USB male-male cable

5. hold the reset button until boot recording st

arts

I had already tried

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines