I am working on zc706-fmcomms5 board. I am using ad9361 transceivers in 2r2t mode.
A colleague of mine had downloaded the "linux-2016_R2" kernel files a while back. I checked the git history of file "ad9361.c" & found that this kernel directory was downloaded around 21 Dec 2016. Now, I downloaded the the whole kernel directory last week & wanted to compile a petalinux project with version 2016.2 with this new "linux-master" kernel directory. There are a lot of changes in many files including "ad9361.c".
When creating a new petalinux project, I selected this new "linux-master" kernel in Linux System Configuration. I am enabling AXI ADC driver & AD9361 driver in ADC Device Drivers & AXI DDS driver in DDS. The device tree files are what I was using previously. But upon building petalinux project & copying BOOT.BIN, uImage & system.dtb on SD card & booting up the zc706 device, I get Linux kernel panic error "Kernel panic - not syncing: Attempted to kill the idle task!"
Why is it not booting up. I have only changed kernel directories.