NiTr0 Posted November 11, 2023 Share Posted November 11, 2023 I've updated multiboot image at this link https://drive.google.com/file/d/13X2-9DVrrnDyDg1zd_mkGOs3SCZV84Wl/view?usp=sharing , now it boots OK. 0 Quote Link to comment Share on other sites More sharing options...
gpsvitor Posted November 17, 2023 Share Posted November 17, 2023 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 0 Quote Link to comment Share on other sites More sharing options...
NiTr0 Posted November 18, 2023 Share Posted November 18, 2023 (edited) try to short ROM data lanes that are passed via 51R resistors (8 pcs or 2x 4-resistors assembles hear eMMC). I just shorted any 2 lines between different assembles by tweezer. Edited November 18, 2023 by NiTr0 1 Quote Link to comment Share on other sites More sharing options...
Godziller Posted November 18, 2023 Share Posted November 18, 2023 My board keep entering maskrom mode instead nothing changes even if i flash multiboot on SD or if i erase flash. I think i have an hardware problem at this point... 0 Quote Link to comment Share on other sites More sharing options...
NiTr0 Posted November 18, 2023 Share Posted November 18, 2023 your board enters to maskrom, or boots from EMMC (ddrbin is on eMMC)? 0 Quote Link to comment Share on other sites More sharing options...
jock Posted November 18, 2023 Share Posted November 18, 2023 @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. 0 Quote Link to comment Share on other sites More sharing options...
NiTr0 Posted November 19, 2023 Share Posted November 19, 2023 try this image: https://drive.google.com/file/d/1bcOfc-df_84-qa0-SQjrQnKpzfEGrdsd/view?usp=sharing I've updateed ddrbin (I manually placed u-boot-rk322x-with-spl.bin with ddrbin 1.11 at 0x8000 in image) and it boots OK on my board 1 Quote Link to comment Share on other sites More sharing options...
gpsvitor Posted November 20, 2023 Share Posted November 20, 2023 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... 0 Quote Link to comment Share on other sites More sharing options...
jock Posted November 20, 2023 Share Posted November 20, 2023 @gpsvitor perhaps your multitool copy is an old version. Download a new copy from the first page of this thread 0 Quote Link to comment Share on other sites More sharing options...
gpsvitor Posted November 20, 2023 Share Posted November 20, 2023 I will try it and report... thanx for youre help 0 Quote Link to comment Share on other sites More sharing options...
NiTr0 Posted November 21, 2023 Share Posted November 21, 2023 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) 0 Quote Link to comment Share on other sites More sharing options...
gpsvitor Posted November 22, 2023 Share Posted November 22, 2023 At this point the board do not accept any more software... i will put the project to a halt... isn't 100% sutable to my project needs... i'm very thanfull to everybody... thanks 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.