Arria 10 QSPI boot failure

Hi,
I am booting HPS of Arria 10 SOC from QSPI. I am able to load Uboot and it is successfully coming. I have loaded zImage and rootfs in jffs2 format from pre built images from rocketboards.org.
I am getting kernel panic.
following are the logs-

U-Boot 2014.10 (Dec 29 2020 - 10:12:17)

CPU : Altera SOCFPGA Arria 10 Platform
BOARD : Altera SOCFPGA Arria 10 Dev Kit
I2C: ready
DRAM: WARNING: Caches not enabled
DDRCAL: Success
INFO : Skip relocation as SDRAM is non secure memory
Reserving 2048 Bytes for IRQ stack at: ffe3a6e8
DRAM : 2 GiB
WARNING: Caches not enabled
SF: Read data capture delay calibrated to 8 (0 - 15)
SF: Detected MT25QU02GC with page size 256 Bytes, erase size 4 KiB, total 256 MiB
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Model: SOCFPGA Arria10 Dev Kit
Net: dwmac.ff800000
Hit any key to stop autoboot: 0
FPGA must be in Early Release mode to program core.
fpga - loadable FPGA image support

SF: Read data capture delay calibrated to 3 (0 - 6)
SF: Detected MT25QU02GC with page size 256 Bytes, erase size 4 KiB, total 256 MiB
SF: 6225920 bytes @ 0x120000 Read: OK
SF: 32512 bytes @ 0x100000 Read: OK
FPGA BRIDGES: enable
Kernel image @ 0x008000 [ 0x000000 - 0x3e8cb0 ]

Flattened Device Tree blob at 00000100

Booting using the fdt blob at 0x000100
Loading Device Tree to 01ff7000, end 01fff6f5 … OK

Starting kernel …

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Linux version 4.1.33-ltsi-altera (esv@eswdmz3) (gcc version 5.2.1 20151005 (Linaro GCC 5.2-2015.11-2) ) #1 SMP Mon Oct 30 09:04:41 PDT 2017
[ 0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Altera SOCFPGA Arria 10
[ 0.000000] cma: Reserved 16 MiB at 0x7f000000
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] PERCPU: Embedded 12 pages/cpu @ee7c6000 s19712 r8192 d21248 u49152
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 522768
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 2054368K/2097152K available (6278K kernel code, 431K rwdata, 1676K rodata, 420K init, 159K bss, 26400K reserved, 16384K cma-reserved, 1302528K h)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc07ccb88 (7955 kB)
[ 0.000000] .init : 0xc07cd000 - 0xc0836000 ( 420 kB)
[ 0.000000] .data : 0xc0836000 - 0xc08a1da0 ( 432 kB)
[ 0.000000] .bss : 0xc08a1da0 - 0xc08c9d90 ( 160 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] Additional per-CPU info printed with stalls.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] L2C: platform modifies aux control register: 0x72460001 -> 0x72560001
[ 0.000000] L2C: platform provided aux values permit register corruption.
[ 0.000000] L2C: DT/platform modifies aux control register: 0x72460001 -> 0x72560001
[ 0.000000] L2C-310 erratum 769419 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310: enabling full line of zeros but not enabled in Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB
[ 0.000000] L2C-310: CACHE_ID 0x410030c9, AUX_CTRL 0x76560001
[ 0.000000] clocksource timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[ 0.000005] sched_clock: 32 bits at 100MHz, resolution 10ns, wraps every 21474836475ns
[ 0.000292] Console: colour dummy device 80x30
[ 0.000312] Calibrating delay loop… 1987.37 BogoMIPS (lpj=9936896)
[ 0.059835] pid_max: default: 32768 minimum: 301
[ 0.059918] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.059928] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.060427] CPU: Testing write buffer coherency: ok
[ 0.060455] ftrace: allocating 20950 entries in 62 pages
[ 0.086772] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.086990] Setting up static identity map for 0x8280 - 0x82d8
[ 0.139859] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.139924] Brought up 2 CPUs
[ 0.139938] SMP: Total of 2 processors activated (3981.31 BogoMIPS).
[ 0.139944] CPU: All CPU(s) started in SVC mode.
[ 0.140364] devtmpfs: initialized
[ 0.144587] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.144833] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.146651] NET: Registered protocol family 16
[ 0.148273] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.152307] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.152320] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.181192] vgaarb: loaded
[ 0.181406] SCSI subsystem initialized
[ 0.181644] usbcore: registered new interface driver usbfs
[ 0.181709] usbcore: registered new interface driver hub
[ 0.181770] usbcore: registered new device driver usb
[ 0.181889] sopc@0:usbphy0 supply vcc not found, using dummy regulator
[ 0.182403] pps_core: LinuxPPS API ver. 1 registered
[ 0.182410] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.182434] PTP clock support registered
[ 0.182589] FPGA manager framework
[ 0.183437] Switched to clocksource timer
[ 0.209535] NET: Registered protocol family 2
[ 0.210074] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.210138] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.210234] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.210312] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.210361] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.210540] NET: Registered protocol family 1
[ 0.210789] RPC: Registered named UNIX socket transport module.
[ 0.210798] RPC: Registered udp transport module.
[ 0.210803] RPC: Registered tcp transport module.
[ 0.210808] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.211235] CPU PMU: Failed to parse /sopc@0/pmu0/interrupt-affinity[0]
[ 0.211274] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[ 0.212002] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.220888] NFS: Registering the id_resolver key type
[ 0.220926] Key type id_resolver registered
[ 0.220932] Key type id_legacy registered
[ 0.220984] ntfs: driver 2.1.32 [Flags: R/W].
[ 0.221257] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
[ 0.222092] bounce: pool size: 64 pages
[ 0.222108] io scheduler noop registered (default)
[ 0.225536] dma-pl330 ffda1000.dma: Loaded driver for PL330 DMAC-341330
[ 0.225551] dma-pl330 ffda1000.dma: DBUFF-512x8bytes Num_Chans-8 Num_Peri-32 Num_Events-8
[ 0.228603] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.229613] console [ttyS0] disabled
[ 0.229649] ffc02000.serial: ttyS0 at MMIO 0xffc02000 (irq = 28, base_baud = 6250000) is a 16550A
[ 0.816397] console [ttyS0] enabled
[ 0.820533] ffc02100.serial: ttyS1 at MMIO 0xffc02100 (irq = 29, base_baud = 6250000) is a 16550A
[ 0.831043] brd: module loaded
[ 0.834852] cadence-qspi ff809000.flash: Read data capture delay for 50000000 baud calibrated to 3 (0 - 6)
[ 0.844504] cadence-qspi ff809000.flash: unrecognized JEDEC id bytes: 20, bb, 22
[ 0.851868] cadence-qspi ff809000.flash: Cadence QSPI NOR probe failed -2
[ 0.858665] cadence-qspi: probe of ff809000.flash failed with error -2
[ 0.866060] CAN device driver interface
[ 0.870424] stmmac - user ID: 0x10, Synopsys ID: 0x37
[ 0.875474] Ring mode enabled
[ 0.878515] DMA HW capability register supported
[ 0.883023] Enhanced/Alternate descriptors
[ 0.887371] Enabled extended descriptors
[ 0.891361] RX Checksum Offload Engine supported (type 2)
[ 0.896822] TX Checksum insertion supported
[ 0.901069] Enable RX Mitigation via HW Watchdog Timer
[ 0.909243] libphy: stmmac: probed
[ 0.912638] eth0: PHY ID 00221622 at 31 IRQ POLL (stmmac-0:1f) active
[ 0.919373] usbcore: registered new interface driver usb-storage
[ 0.925688] mousedev: PS/2 mouse device common for all mice
[ 0.931507] i2c /dev entries driver
[ 0.935461] watchdog: Invalid min and max timeout values, resetting to 0!
[ 0.942585] Synopsys Designware Multimedia Card Interface Driver
[ 0.948777] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.954970] usbcore: registered new interface driver usbhid
[ 0.960519] usbhid: USB HID core driver
[ 0.964670] fpga_manager fpga0: SoCFPGA Arria10 FPGA Manager registered
[ 0.971798] oprofile: using arm/armv7-ca9
[ 0.976646] NET: Registered protocol family 10
[ 0.981845] sit: IPv6 over IPv4 tunneling driver
[ 0.987011] NET: Registered protocol family 17
[ 0.991460] NET: Registered protocol family 15
[ 0.995908] can: controller area network core (rev 20120528 abi 9)
[ 1.002109] NET: Registered protocol family 29
[ 1.006546] can: raw protocol (rev 20120528)
[ 1.010800] can: broadcast manager protocol (rev 20120528 t)
[ 1.016445] can: netlink gateway (rev 20130117) max_hops=1
[ 1.022104] 8021q: 802.1Q VLAN Support v1.8
[ 1.026338] Key type dns_resolver registered
[ 1.030652] ThumbEE CPU extension supported.
[ 1.034925] Registering SWP/SWPB emulation handler
[ 1.040593] of_cfs_init
[ 1.043088] of_cfs_init: OK
[ 1.047817] ttyS0 - failed to request DMA
[ 1.051948] List of all partitions:
[ 1.055494] 0100 8192 ram0 (driver?)
[ 1.060105] 0101 8192 ram1 (driver?)
[ 1.064734] No filesystem could mount root, tried: jffs2
[ 1.070133] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.078361] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.33-ltsi-altera #1
[ 1.085288] Hardware name: Altera SOCFPGA Arria10
[ 1.089998] [] (unwind_backtrace) from [] (show_stack+0x20/0x24)
[ 1.097719] [] (show_stack) from [] (dump_stack+0x8c/0xa0)
[ 1.104915] [] (dump_stack) from [] (panic+0xac/0x204)
[ 1.111766] [] (panic) from [] (mount_block_root+0x234/0x248)
[ 1.119218] [] (mount_block_root) from [] (mount_root+0x118/0x120)
[ 1.127100] [] (mount_root) from [] (prepare_namespace+0x178/0x1c0)
[ 1.135069] [] (prepare_namespace) from [] (kernel_init_freeable+0x24c/0x25c)
[ 1.143903] [] (kernel_init_freeable) from [] (kernel_init+0x1c/0xf8)
[ 1.152046] [] (kernel_init) from [] (ret_from_fork+0x14/0x2c)
[ 1.159582] CPU1: stopping
[ 1.162281] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.1.33-ltsi-altera #1
[ 1.169209] Hardware name: Altera SOCFPGA Arria10
[ 1.173902] [] (unwind_backtrace) from [] (show_stack+0x20/0x24)
[ 1.181614] [] (show_stack) from [] (dump_stack+0x8c/0xa0)
[ 1.188806] [] (dump_stack) from [] (handle_IPI+0x294/0x2b0)
[ 1.196170] [] (handle_IPI) from [] (gic_handle_irq+0x6c/0x70)
[ 1.203706] [] (gic_handle_irq) from [] (__irq_svc+0x40/0x54)
[ 1.211151] Exception stack(0xee10ff60 to 0xee10ffa8)
[ 1.216181] ff60: 00000000 00000000 00000898 c0023100 ee10e000 c08384dc 10c0387d c089f860
[ 1.224321] ff80: c0838490 c05af9c8 00000000 ee10ffb4 ee10ffb8 ee10ffa8 c00105d8 c00105dc
[ 1.232457] ffa0: 60000113 ffffffff
[ 1.235934] [] (__irq_svc) from [] (arch_cpu_idle+0x48/0x4c)
[ 1.243303] [] (arch_cpu_idle) from [] (cpu_startup_entry+0x224/0x2a8)
[ 1.251534] [] (cpu_startup_entry) from [] (secondary_start_kernel+0x154/0x15c)
[ 1.260539] [] (secondary_start_kernel) from [<0000954c>] (0x954c)
[ 1.267562] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Regards
vijay