Jump to content
  • 1

BPI M5 - Install Armbian image on SDcard with unformatted EMMC


Schaagi
 Share

Question

Hello

I've tried to install the newest Armbian image "Armbian_22.08.7_Bananapim5_jammy_edge_5.19.16_cinnamon_desktop.img.xz"

Copied with Balena Etcher to SDcard. Attached a serial tty cable and started with card in SD-Slot.

Unfortunately it stops while booting. Please can anybody help me ?

Zitat

SM1:BL:511f6b:81ca2f;FEAT:A0F83180:20282000;POC:F;RCY:0;EMMC:0;READ:0;CHK:1F;READ:0;CHK:1F;READ:0;CHK:1F;SD?:0;SD:0;READ:0;0.0;CHK:0;
bl2_stage_init 0x01
bl2_stage_init 0x81
hw id: 0x0000 - pwm id 0x01
bl2_stage_init 0xc1
bl2_stage_init 0x02

no sdio debug board detected
L0:00000000
L1:00000703
L2:00008067
L3:15000020
S1:00000000
B2:20282000
B1:a0f83180

TE: 277370

BL2 Built : 15:21:42, Mar 26 2020. g12a g486bc38 - gongwei.chen@droid11-sz

Board ID = 1
Set cpu clk to 24M
Set clk81 to 24M
Use GP1_pll as DSU clk.
DSU clk: 1200 Mhz
CPU clk: 1200 MHz
Set clk81 to 166.6M
board id: 1
Load FIP HDR DDR from SD, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part: 0
fw parse done
PIEI prepare done
fastboot data verify
result: 255
Cfg max: 12, cur: 1. Board id: 255. Force loop cfg
DDR4 probe

LPDDR4_PHY_V_0_1_21-Built : 15:37:51, Mar 26 2020. g12a gf098346 - gongwei.chen@droid11-sz
ddr clk to 1320MHz

dmc_version 0001
Check phy result
INFO : End of initialization
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 12, cur: 2. Board id: 255. Force loop cfg
LPDDR4 probe
ddr clk to 1392MHz

dmc_version 0001
Check phy result
INFO : End of CA training
INFO : End of initialization
INFO : Training has run successfully!
Check phy result
INFO : End of initialization
INFO : End of read enable training
INFO : End of fine write leveling
INFO : End of Write leveling coarse delay
INFO : Training has run successfully!
Check phy result
INFO : End of initialization
INFO : End of read dq deskew training
INFO : End of MPR read delay center optimization
INFO : End of write delay center optimization
INFO : End of read delay center optimization
INFO : End of max read latency training
INFO : Training has run successfully!
1D training succeed
Check phy result
INFO : End of initialization
INFO : End of 2D read delay Voltage center optimization
INFO : End of 2D read delay Voltage center optimization
INFO : End of 2D write delay Voltage center optimization
INFO : End of 2D write delay Voltage center optimization
INFO : Training has run successfully!

soc_vref_reg_value 0x 00000014 00000017 00000015 00000015 00000016 00000016 00000016 00000016 00000014 00000015 00000013 00000014 00000014 00000014 00000015 00000013 00000016 00000013 00000016 00000015 00000016
 dram_vref_reg_value 0x 00000060
2D training succeed
auto size-- 65535DDR cs0 size: 2048MB
DDR cs1 size: 2048MB
DMC_DDR_CTRL: 00e00024DDR size: 3928MB
cs0 DataBus test pass
cs1 DataBus test pass
cs0 AddrBus test pass
cs1 AddrBus test pass

non-sec scramble use zero key
ddr scramble enabled

100bdlr_step_size ps== 378
result report
boot times 0Enable ddr reg access
Load FIP HDR from SD, src: 0x00010200, des: 0x01700000, size: 0x00004000, part: 0
Load BL3X from SD, src: 0x00078200, des: 0x01768000, size: 0x0009a600, part: 0
0.0;M3 CHK:0;cm4_sp_mode 0
MVN_1=0x00000000
MVN_2=0x00000000
[Image: g12a_v1.1.3386-3b31431 2019-05-21 10:41:54 luan.yuan@droid15-sz]
OPS=0x10
ring efuse init
2b 0c 10 00 01 32 0e 00 00 13 32 31 36 58 4b 50
[0.017319 Inits done]
secure task start!
high task start!
low task start!
boot bl31
NOTICE:  BL31: v1.3(release):4fc40b1
NOTICE:  BL31: Built : 15:57:33, May 22 2019
NOTICE:  BL31: G12A normal boot!
NOTICE:  BL31: BL33 decompress pass
ERROR:   Error initializing runtime service opteed_fast

<debug_uart>


U-Boot 2022.07-armbian (Oct 18 2022 - 07:30:35 +0000)bpi-m5

Model: Banana Pi BPI-M5
SoC:   Amlogic Meson SM1 (S905X3) Revision 2b:c (10:2)
DRAM:  3.8 GiB
Core:  385 devices, 27 uclasses, devicetree: separate
MMC:   sd@ffe05000: 0, mmc@ffe07000: 1
Loading Environment from nowhere... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@ff3f0000
Autoboot in 2 seconds
 ** fs_devread read error - block
Failed to mount ext2 filesystem...
switch to partitions #0, OK
mmc0 is current device
** No partition table - mmc 0 **
Couldn't find partition mmc 0:1
switch to partitions #0, OK
mmc1(part 0) is current device
** Invalid partition 1 **
Couldn't find partition mmc 1:1
MMC Device 2 not found
no mmc device at slot 2
starting USB...
Bus usb@ff500000: Register 3000140 NbrPorts 3
Starting the controller
USB XHCI 1.10
scanning bus usb@ff500000 for devices... 4 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.129 (5 ms)
*** Warning: no boot file name; using 'C0A80181.img'
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'C0A80181.img'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-f2-2e-26-1f-a3-6c
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/01-f2-2e-26-1f-a3-6c'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A80181
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A80181'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A8018
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A8018'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A801
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A801'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A80
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A80'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A8
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A8'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0A
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0A'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C0
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C0'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/C
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/C'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/default-arm-meson-u200
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/default-arm-meson-u200'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/default-arm-meson
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/default-arm-meson'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/default-arm
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/default-arm'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Retrieving file: pxelinux.cfg/default
Speed: 1000, full duplex
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'pxelinux.cfg/default'.
Load address: 0x1080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Config file not found
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.129 (4 ms)
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'boot.scr.uimg'.
Load address: 0x8000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.129 (5 ms)
Using ethernet@ff3f0000 device
TFTP from server 192.168.1.1; our IP address is 192.168.1.129
Filename 'boot.scr.uimg'.
Load address: 0x8080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
=>

 

Here is the serial log:

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Help Armbian team helping you!

  • 0

Thank you for your help.

After a tip from another user, I replaced the SD card with one from SanDisk with the same capacity and now it works.
The only problem is with the reboot, which unfortunately does not work. Apparently this is also the case with other boards.
Let's hope that this problem can be solved.
Otherwise, the best image I have tested for the BPI M5.

 

Greetings Schaagi

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
Answer this question...

×   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...
 Share

×
×
  • Create New...