Fan KunPeng

Members
  • Content Count

    11
  • Joined

  • Last visited

  1. it just stop there. Sometimes it stop earlier. I have tried to replace with radxa's dtb file but failed with kernel panic.
  2. I also have a ROCK Pi 4 -- MODEL A 1GB. Armbian can't boot. No hdmi output.
  3. stable after I changed cpu scale cpufreq-set -g performance
  4. I just tested u-boot from https://dl.armbian.com/espressobin/u-boot/, looks new version working now. thanks! @ebin-dev
  5. I get kernel panic from TTL: espressobin login: [26830.163585] Internal error: synchronous parity or ECC error: 86000018 [#1] PREEMPT SMP [26830.168894] Modules linked in: zstd zram zsmalloc bridge stp llc sch_fq_codel ip_tables x_tables mv88e6xxx dsa_core [26830.179650] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.19.20-mvebu64 #5.75 [26830.186812] Hardware name: Globalscale Marvell ESPRESSOBin Board (DT) [26830.193445] pstate: 60000085 (nZCv daIf -PAN -UAO) [26830.198382] pc : need_update+0x0/0xb0 [26830.202138] lr : quiet_vmstat+0x4c/0x60 [26830.206076] sp : ffffff8008f73e80 [26830.209480] x29: ffffff8008f73e80 x28: 0000000007ed0018 [26830.214946] x27: 0000000000000000 x26: ffffff8008f826c0 [26830.220411] x25: 0000000000000000 x24: 000018670e807e00 [26830.225877] x23: 0000000000000000 x22: 0000186738b3b700 [26830.231343] x21: 0000186738b3b700 x20: 0000000000000000 [26830.236809] x19: ffffffc03ffbed08 x18: 0000000000000000 [26830.242273] x17: 0000000000000000 x16: 0000000000000000 [26830.247740] x15: 0000000000000400 x14: 0000000000000400 [26830.253205] x13: 0000000000000000 x12: 0000000000000001 [26830.258671] x11: 0000000000037708 x10: 0000000000000910 [26830.264136] x9 : ffffff8008f73e40 x8 : ffffff8008f83030 [26830.269601] x7 : 0000000000000000 x6 : 0000000000000000 [26830.275067] x5 : 0000004037055000 x4 : ffffff80090336c8 [26830.280532] x3 : 0000000000000000 x2 : 0000000000000001 [26830.285999] x1 : 0000004037055000 x0 : 0000000000000000 [26830.291467] Process swapper/0 (pid: 0, stack limit = 0x000000006512fe99) [26830.298363] Call trace: [26830.300876] need_update+0x0/0xb0 [26830.304283] tick_nohz_idle_stop_tick+0xb8/0x240 [26830.309029] do_idle+0x1c4/0x298 [26830.312343] cpu_startup_entry+0x24/0x28 [26830.316379] rest_init+0xd0/0xe0 [26830.319694] start_kernel+0x3ec/0x418 [26830.323456] Code: 910003fd 97ffff11 a8c17bfd d65f03c0 (a9bd7bfd) [26830.329733] ---[ end trace ea6ec43db8163ab5 ]--- [26830.334475] Kernel panic - not syncing: Attempted to kill the idle task! [26830.341372] SMP: stopping secondary CPUs [26830.345409] Kernel Offset: disabled [26830.348990] CPU features: 0x0,2080200c [26830.352840] Memory Limit: none [26830.355981] ---[ end Kernel panic - not syncing: Attempted to kill the idle task! ]--- I used Ubuntu 18.04.1 LTS armbian with 4.19.20-mvebu64 kernel. U-Boot info: U-Boot 2018.03-devel-18.12.3-gc9aa92c-dirty (Feb 18 2019 - 23:13:53 -0500) Model: Marvell Armada 3720 Community Board ESPRESSOBin CPU 1000 [MHz] L2 800 [MHz] TClock 200 [MHz] DDR 800 [MHz] DRAM: 1 GiB
  6. I directly use code https://github.com/MarvellEmbeddedProcessors/u-boot-marvell with blew modification: diff --git a/arch/arm/dts/armada-3720-espressobin.dts b/arch/arm/dts/armada-3720-espressobin.dts index 2ab039c..5922da0 100644 --- a/arch/arm/dts/armada-3720-espressobin.dts +++ b/arch/arm/dts/armada-3720-espressobin.dts @@ -118,7 +118,8 @@ marvell,pad-type = "fixed-1-8v"; pinctrl-names = "default"; pinctrl-0 = <&mmc_pins>; - status = "disabled"; + #status = "disabled"; + status = "okay"; #address-cells = <1>; #size-cells = <0>; It works well. It would be a bug of armbian build script, since upstream has added support of emmc and dts code changed.
  7. Yes, I used the u-boot from the link. flash-image-DDR3-1g-2cs-800_800.bin. It can't detect emmc. Bug? Looks your u-boot version is older than mine. Where can I download it?
  8. The u-boot I used is flash-image-1g-2cs-800_800.bin. It can boot linux from usb and in linux, it can detect my emmc. root@espressobin:~# dmesg|grep -i mmc [ 4.266090] mmc0: SDHCI controller on d00d8000.sdhci [d00d8000.sdhci] using ADMA [ 4.308521] mmc0: new DDR MMC card at address 0001 [ 4.309517] mmcblk0: mmc0:0001 SEM04G 3.69 GiB [ 4.310228] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB [ 4.310928] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB [ 4.311176] mmcblk0rpmb: mmc0:0001 SEM04G partition 3 2.00 MiB, chardev (243:0) [ 4.311340] mmc1: SDHCI controller on d00d0000.sdhci [d00d0000.sdhci] using ADMA [ 4.316565] mmcblk0: p1 But u-boot can't detect emmc and boot from it: U-Boot 2018.03-devel-18.12.3-gc9aa92c-armbian (Dec 26 2018 - 13:45:06 +0100) Model: Marvell Armada 3720 Community Board ESPRESSOBin CPU 800 [MHz] L2 800 [MHz] TClock 200 [MHz] DDR 800 [MHz] DRAM: 1 GiB Comphy chip #0: Comphy-0: USB3 5 Gbps Comphy-1: PEX0 2.5 Gbps Comphy-2: SATA0 6 Gbps SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl SATA mode flags: ncq led only pmp fbss pio slum part sxs PCIE-0: Link down MMC: sdhci@d0000: 0 Loading Environment from SPI Flash... SF: Detected w25q32dw with page size 256 Bytes, erase size 4 KiB, total 4 MiB OK Model: Marvell Armada 3720 Community Board ESPRESSOBin Net: eth0: neta@30000 [PRIME] Hit any key to stop autoboot: 0 Marvell>> mmc list sdhci@d0000: 0 Marvell>> mmc dev 0 Card did not respond to voltage select! Marvell>> mmc dev 1 MMC Device 1 not found no mmc device at slot 1 Looks mmc dev0 is sd card and dev1 is emmc. This is different with boot script.
  9. cool! where can I download the 4.9 kernel image? In http://image.armbian.com/betaimages/, there is only kernel 3.4 version.