Hi everybody,
I recompiled the kernel with the linux-digilent folder in 3.3;
I used
make ARCH=arm digilent_zed_defconfig
then I modified in the .config from
# CONFIG_PMODOLED is not set
to
CONFIG_PMODOLED=m
make ARCH=arm
make ARCH=arm modules_install INSTALL_MOD_PATH=/<lib directory in the mounted ramdisk8M.image>
scripts/dtc/dtc -I dts -O dtb -o arch/arm/boot/devicetree_ramdisk.dtb arch/arm/boot/dts/zynq-zedboard.dts
then I gzip'd the ramdisk8M.image
so in the end I had:
- devicetree_ramdisk
- zImage
- ramdisk8M.image.gz
I restarted from SDCARD with the above files (and the original BOOT.INI) and everything worked, but the OLED display
I added minor modification in the kernel/file system: added the TUN and PPP LKM, enlarged the file system image from 16M to 32M modified rcS
If I launch load_oled the /dev/zed_oled is not present
Have you compiled the kernel with the OLED working? If so, can you share a working kernel directory/file system?
Best Regards,
Roberto