Jong8098 Posted June 11, 2022 Share Posted June 11, 2022 Hello. I have this old rk3188 based board with 32gb rom 1gb ram. The arduino is attached for console output. I wanted to install linux in it so i flashed rk3188 armbian to my sd card and it was able to boot up from sdcard successfully. But there is no hdmi signal. I tried to modify dtb file extlinux.conf file but it didnt work. Can anyone figure out what is the problem? This is my extlinux.conf: LABEL Armbian LINUX /boot/zImage INITRD /boot/uInitrd FDT /boot/dtb/rk3188-rbox-cs968.dtb APPEND root=UUID=61de6b0d-dcd6-4049-9fe8-3a15872992b5 console=uart8250,mmio32,0x20064000 console=tty0 coherent_pool=2M video=HDMI-A-1:e rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian And this is my serial output from the board: col :11 08:07:59.748 col :10 08:07:59.752 chn 0 col 10, row 15 08:07:59.752 sdram_init done 08:07:59.752 DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=90 08:07:59.760 DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=90 08:07:59.768 DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=90 08:07:59.772 DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=90 08:07:59.781 ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0 08:07:59.784 DRV Pull‑Up=0xb, DRV Pull‑Dwn=0xb 08:07:59.789 ODT Pull‑Up=0x2, ODT Pull‑Dwn=0x2 08:07:59.789 08:07:59.789 U‑Boot SPL 2021.01‑armbian (Feb 05 2022 ‑ 10:21:35 +0300) 08:07:59.797 Trying to boot from BOOTROM 08:07:59.797 Returning to boot ROM... 08:08:00.989 08:08:00.989 08:08:00.989 U‑Boot 2021.01‑armbian (Feb 05 2022 ‑ 10:21:35 +0300) 08:08:00.993 08:08:00.993 Model: RK3188 rbox 08:08:00.996 DRAM: 1 GiB 08:08:01.082 MMC: dwmmc@10214000: 0 08:08:01.103 In: serial@20064000 08:08:01.108 Out: serial@20064000 08:08:01.108 Err: serial@20064000 08:08:01.108 Model: RK3188 rbox 08:08:01.115 Net: Net Initialization Skipped 08:08:01.115 No ethernet found. 08:08:01.120 Hit any key to stop autoboot: 0 08:08:01.123 starting USB... 08:08:01.127 Bus usb@10180000: USB DWC2 08:08:02.386 Bus usb@101c0000: USB DWC2 08:08:03.643 scanning bus usb@10180000 for devices... 1 USB Device(s) found 08:08:04.781 scanning bus usb@101c0000 for devices... 1 USB Device(s) found 08:08:05.922 scanning usb for storage devices... 0 Storage Device(s) found 08:08:05.924 08:08:05.924 Device 0: unknown device 08:08:05.929 MMC Device 1 not found 08:08:05.932 no mmc device at slot 1 08:08:06.052 switch to partitions #0, OK 08:08:06.052 mmc0 is current device 08:08:06.055 Scanning mmc 0:1... 08:08:06.077 Found /boot/extlinux/extlinux.conf 08:08:06.077 Retrieving file: /boot/extlinux/extlinux.conf 08:08:06.088 378 bytes read in 4 ms (91.8 KiB/s) 08:08:06.092 1:^IArmbian 08:08:06.092 Retrieving file: /boot/uInitrd 08:08:08.104 7357124 bytes read in 2001 ms (3.5 MiB/s) 08:08:08.104 Retrieving file: /boot/zImage 08:08:09.972 6819336 bytes read in 1856 ms (3.5 MiB/s) 08:08:09.972 append: root=UUID=61de6b0d‑dcd6‑4049‑9fe8‑3a15872992b5 console=uart8250,mmio32,0x20064000 console=tty0 coherent_pool=2M video=HDMI‑A‑1:e rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian 08:08:09.996 Retrieving file: /boot/dtb/rk3188‑rbox‑cs968.dtb 08:08:10.016 28737 bytes read in 13 ms (2.1 MiB/s) 08:08:10.020 ## Loading init Ramdisk from Legacy Image at 64000000 ... 08:08:10.024 Image Name: uInitrd 08:08:10.028 Image Type: ARM Linux RAMDisk Image (gzip compressed) 08:08:10.034 Data Size: 7357060 Bytes = 7 MiB 08:08:10.037 Load Address: 00000000 08:08:10.041 Entry Point: 00000000 08:08:10.041 Verifying Checksum ... OK 08:08:10.169 ## Flattened Device Tree blob at 61f00000 08:08:10.172 Booting using the fdt blob at 0x61f00000 08:08:10.176 Loading Ramdisk to 6f8fb000, end 6ffff284 ... OK 08:08:10.242 Loading Device Tree to 6f8f0000, end 6f8fa040 ... OK 08:08:10.250 08:08:10.250 Starting kernel ... 08:08:10.250 08:08:10.799 [ 0.000000] Booting Linux on physical CPU 0x0 08:08:10.804 [ 0.000000] Linux version 5.10.96‑rk3188 (root@vbox) (arm‑linux‑gnueabihf‑gcc (GNU Toolchain for the A‑profile Architecture 8.3‑2019.03 (arm‑rel‑8.36)) 8.3.0, GNU ld (GNU Toolchain for the A‑profile Architecture 8.3‑2019.03 (arm‑rel‑8.36)) 2.32.0.20190321) #trunk SMP Sat Feb 5 11:11:22 MSK 2022 08:08:10.831 [ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d 08:08:10.840 [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache 08:08:10.848 [ 0.000000] OF: fdt: Machine model: RK3188T CS968 08:08:10.852 [ 0.000000] earlycon: uart8250 at MMIO32 0x20064000 (options '') 08:08:10.860 [ 0.000000] printk: bootconsole [uart8250] enabled 08:08:10.864 [ 0.000000] Memory policy: Data cache writealloc 08:08:10.872 [ 0.000000] cma: Reserved 256 MiB at 0x90000000 08:08:10.876 [ 0.000000] Zone ranges: 08:08:10.880 [ 0.000000] Normal [mem 0x0000000060000000‑0x000000008fffffff] 08:08:10.885 [ 0.000000] HighMem [mem 0x0000000090000000‑0x000000009fffffff] 08:08:10.893 [ 0.000000] Movable zone start for each node 08:08:10.897 [ 0.000000] Early memory node ranges 08:08:10.901 [ 0.000000] node 0: [mem 0x0000000060000000‑0x000000009fffffff] 08:08:10.909 [ 0.000000] Initmem setup node 0 [mem 0x0000000060000000‑0x000000009fffffff] 08:08:10.971 [ 0.000000] percpu: Embedded 16 pages/cpu s33228 r8192 d24116 u65536 08:08:10.977 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260416 08:08:10.987 [ 0.000000] Kernel command line: root=UUID=61de6b0d‑dcd6‑4049‑9fe8‑3a15872992b5 console=uart8250,mmio32,0x20064000 console=tty0 coherent_pool=2M video=HDMI‑A‑1:e rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian 08:08:11.016 [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) 08:08:11.026 [ 0.000000] Inode‑cache hash table entries: 65536 (order: 6, 262144 bytes, linear) 08:08:11.032 [ 0.000000] mem auto‑init: stack:off, heap alloc:off, heap free:off 08:08:11.093 [ 0.000000] Memory: 752384K/1048576K available (10240K kernel code, 783K rwdata, 3328K rodata, 1024K init, 307K bss, 34048K reserved, 262144K cma‑reserved, 0K highmem) 08:08:11.114 [ 0.000000] SLUB: HWalign=64, Order=0‑3, MinObjects=0, CPUs=4, Nodes=1 08:08:11.119 [ 0.000000] rcu: Hierarchical RCU implementation. 08:08:11.126 [ 0.000000] ^ITracing variant of Tasks RCU enabled. 08:08:11.130 [ 0.000000] rcu: RCU calculated value of scheduler‑enlistment delay is 30 jiffies. 08:08:11.137 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 08:08:11.147 [ 0.000000] L2C: DT/platform modifies aux control register: 0x02050000 ‑> 0x32050000 08:08:11.155 [ 0.000000] L2C‑310 erratum 769419 enabled 08:08:11.159 [ 0.000000] L2C‑310 enabling early BRESP for Cortex‑A9 08:08:11.163 [ 0.000000] L2C‑310 full line of zeros enabled for Cortex‑A9 08:08:11.171 [ 0.000000] L2C‑310 ID prefetch enabled, offset 1 lines 08:08:11.175 [ 0.000000] L2C‑310 dynamic clock gating enabled, standby mode enabled 08:08:11.184 [ 0.000000] L2C‑310 cache controller enabled, 16 ways, 512 kB 08:08:11.192 [ 0.000000] L2C‑310: CACHE_ID 0x4100c0c8, AUX_CTRL 0x76050001 08:08:11.233 [ 0.000000] random: get_random_bytes called from start_kernel+0x5c8/0x788 with crng_init=0 08:08:11.237 [ 0.000000] clocksource: rk_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns 08:08:11.249 [ 0.000009] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns 08:08:11.256 [ 0.009283] Console: colour dummy device 80x30 08:08:11.263 [ 0.014199] printk: console [tty0] enabled 08:08:11.269 [ 0.018726] printk: bootconsole [uart8250] disabled 0 Quote Link to comment Share on other sites More sharing options...
Javier Alexander Posted October 13, 2022 Share Posted October 13, 2022 Jong8098, can you share the .img file that you used? 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.