Jump to content

H20 Box with RK3228A bricked


lucat1

Recommended Posts

hello, i have a bricked h20 box too.

I can't connect it to my pc to make a recover... (the device don't appear on the device manager)

I try a usb male to male, and push reset button, the resistors to make it maskrom, but the pc never see the box...

I try the cable with a hdmi to usb and work ok...

the serial log is

DDR Version V1.10 20190926
In
ID:0xFFF
330MHz
LPDDR3
Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Die Bus-Width=32 Size=2048MB
mach:14
rd addr 0xC0000000 = 0xFFFF
ERR

 

Anyone can help me?

Thanx

 

Link to comment
Share on other sites

@gpsvitor you clearly need to go in maskrom mode shorting the emmc clock pin to ground.

You installed armbian on emmc without testing first on sdcard, which is something I always suggest to do.

 

Perhaps your board has 1.5gb of ram like @NiTr0's one?

In such case you will need an image with an updated ddrbin, which is the component failing in your situation.

If you get in maskrom mode, just erase the flash; don't try to reinstall any armbian image because they will all fail and wait for an updated image.

Link to comment
Share on other sites

Hello, i already was able to start the maskrom...

At some point i was able to boot the system but nothing on the hdmi...

 

[    5.743042]   #0: DW-I2S-HDMI
[    5.743048]   #1: SPDIF
[    5.945069] ttyS2 - failed to request DMA, use interrupt mode
[    5.945630] mmcblk2boot1: mmc2:0001 QN16BB partition 2 4.00 MiB
[    5.946326] mmcblk2rpmb: mmc2:0001 QN16BB partition 3 4.00 MiB
[    5.963373]  mmcblk2: p1
[    5.980205] squashfs: SQUASHFS error: Xattrs in filesystem, these will be ignored
[    5.987783] squashfs: SQUASHFS error: unable to read xattr id index table
[    6.001110] VFS: Mounted root (squashfs filesystem) readonly on device 179:3.
[    6.014907] devtmpfs: mounted
[    6.019533] Freeing unused kernel memory: 784K
[    6.024032] This architecture does not have kernel memory protection.
[    6.206919] vendor storage:20190527 ret = 0
[    7.638609] random: dropbear: uninitialized urandom read (32 bytes read, 24 bits of entropy available)


Debian GNU/Linux 10 multitool ttyS2

multitool login: root (automatic login)


sh: 1: cannot create /run/motd.dynamic.new: Read-only file system

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
-bash: cannot set terminal process group (-1): Inappropriate ioctl for device
-bash: no job control in this shell
root@multitool:~#)

 

but now i am stucked to maskrom again after try restore the original firmware...

no serial output @115200...

 

I lost the complete serial log...

my board have the ddr and emmc together...

Link to comment
Share on other sites

here's stable options for dtb overlays: overlays=emmc emmc-pins emmc-hs200 ddr3-528 led-conf7

 

maybe ddr3 will work even on higher frequency (660 or 800mhz) but in stock it works at 600mhz, so I decided to set it at nearest lower value (I don't need much CPU/GPU power in this box, but factory 330MHz seems to be too low)

Link to comment
Share on other sites

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