Banana Pi BPI-M6 hw_init error

Hi, guys. Can u help me pls. I only bought BPI-M6. Yesterday i burned sd with armbian with npu and yolo from official wiki. Everything was fine. Today i booted with no sd, couse i forgot to insert it. Here is my log from one boot without sd. It is quite wierd

firstly fine boot with error

bg7 a0 erom: release id 0x6ffcd41, commit time Fri Aug 12 02:07:49 2022 -0700
bg7 a0 hal : release id 0x731c206, commit time Tue Nov 15 21:29:55 2022 -0800
Enter PI Command Loop...
build-in module: release id 0x64ca76b, commit time Wed Nov 2 02:06:34 2022 -0700
Load sysinit
Start ACPU
init cpupll 400MHz
init mempll 3733MHz
init 4GB DDR, lib version r68332
DDR type is LPDDR4X, load LPDDR4X table.
DHL:v0p93 PT:v0p93 ID:0x23
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
hw_init done
custom table done
asking BCM to load miniloader.
try to verify flash miniloader
init syspll 800MHz
Miniloadebrc: m_tzex tlon:ad reer!le
Fe iinid sh0xe3d 9etobf 9lo4,ad c oBCmmM itk ertinemel !
0i RKAEugK _I1D2  0(b1y:4t4e[:036: 7]2)02 2=  0-00700000F
 0000000000
ULT (byte[0:7])     = 4351e88656100025
Chip version        = 0x01
Leakage ID = 1553
 i2c status:0x00000750, send_num:1 (expect:1), recv_num:0 (expect:1)
 tx abort source:0x801000
  bit12:lost arbitration
MMC is SD
emmc_wait_card_detect: No card present

then boot with dwcmshc_send_cmd timeout(irl no sd still)

bg7 a0 erom: release id 0x6ffcd41, commit time Fri Aug 12 02:07:49 2022 -0700
bg7 a0 hal : release id 0x731c206, commit time Tue Nov 15 21:29:55 2022 -0800
Enter PI Command Loop...
build-in module: release id 0x64ca76b, commit time Wed Nov 2 02:06:34 2022 -0700
Load sysinit
Start ACPU
init cpupll 400MHz
init mempll 3733MHz
init 4GB DDR, lib version r68332
DDR type is LPDDR4X, load LPDDR4X table.
DHL:v0p93 PT:v0p93 ID:0x23
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
hw_init done
custom table done
asking BCM to load miniloader.
try to verify flash miniloader
init syspll 800MHz
Miniloadebr:cm t_ezx ltnoa: drerel! ea
sFe iniid sh0xed39 etobf l94o,ad c BomCmM itke trinemel! F
ri RAKEuKg _1ID2  0(1by:t44e:[03:6 72])0 22=  0-007000000
0000000000
ULT (byte[0:7])     = 4351e88656100025
Chip version        = 0x01
Leakage ID = 1553
 i2c status:0x00000750, send_num:1 (expect:1), recv_num:0 (expect:1)
 tx abort source:0x801000
  bit12:lost arbitration
MMC is SD
dwcmshc_send_cmd, wait command 0 complete time out!

several logs like previous

log with hw_init error

bg7 a0 erom: release id 0x6ffcd41, commit time Fri Aug 12 02:07:49 2022 -0700
bg7 a0 hal : release id 0x731c206, commit time Tue Nov 15 21:29:55 2022 -0800
Enter PI Command Loop...
build-in module: release id 0x64ca76b, commit time Wed Nov 2 02:06:34 2022 -0700
Load sysinit
Start ACPU
init cpupll 400MHz
init mempll 3733MHz
init 4GB DDR, lib version r68332
DDR type is LPDDR4X, load LPDDR4X table.
DHL:v0p93 PT:v0p93 ID:0x23
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
asking BCM to load ddr phy fw.
DDR PHY firmware loading is done.
Fail to call hw_init
hw_init error!▒

only hw_init error logs now

I suppose it is not fine. What should i do now? Can someone give me a clue? My main goal is to boot to armbian or ubuntu with npu from sd or internal memory

Can i fix this error, reset hardware or smth else? Yesterday board was alright. Thats a point

You’re holding the button to boot from SD card when there is no SD card inserted. You wont be able to boot from eMMC because the “write to emmc” instructions provided by BPi are fake.

Ye, i know it. However now SD card inserting making no effect. Look at last logs. Board didnt starting sd init at all. It is stacked on hw_init