I will first attempt, but also to familiarize properly with BananaPi, to restore the damage I did to the installation in NOR.
SF: Detected w25q256 with page size 256 Bytes, erase size 4 KiB, total 32 MiB
Reading from 0x180000 to 0x46000000, size 0x100 ... OK
Reading from 0x180000 to 0x46000000, size 0x1000 ... OK
## Loading kernel from FIT Image at 46000000 ...
Using 'config-mt7986a-bananapi-bpi-r3' configuration
Trying 'kernel-1' kernel subimage
Description: ARM64 OpenWrt Linux-5.15.94
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x46001000
Data Size: 5361746 Bytes = 5.1 MiB
Load Address: 0x44000000
Entry Point: 0x44000000
Hash algo: crc32
Hash value: fdb1b69e
Hash algo: sha1
Hash value: 8ea26aafb64c66688584f5035ad676ae53a48cf5
Verifying Hash Integrity ... crc32 error!
Bad hash value for '[email protected]' hash node in 'kernel-1' image node
Bad Data Hash
ERROR: can't get kernel image!
When booting from SD and selecting “7. Install bootloader, recovery and production to NOR.” I get:
jedec_spi_nor [email protected]: unrecognized JEDEC id bytes: ff, ef, aa
Failed to initialize SPI flash at 0:0 (error 0)
NOR not detected
Press ENTER to return to menu
I assume this is because I boot from SD but that would make little sense for me at present. If there would be an option to backup from NAND and overwrite NOR, that certainly would be a sustainable approach since I kill three birds with one stone (learn to backuo & restore + fix NOR).
Any advice or source I could use to work things through is highly appreciated.