Skip to content
jankcorn edited this page May 13, 2013 · 50 revisions
  1. toolchain
  2. kernel
    • git clone git@github.com:cambridgehackers/device_xilinx_kernel.git
    • cd device_xilinx_kernel/
    • git checkout remotes/origin/december -b december
  3. compile
    • cd s/git/device_xilinx_kernel/
    • git status
    • make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- xilinx_zynq_defconfig
    • make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
    • ./scripts/dtc/dtc -I dts -O dtb -o foo.dtb arch/arm/boot/dts/zynq-zc702.dts
  4. load
    • cp arch/arm/boot/zImage foo.dtb ~

    • mount -t debugfs none /sys/kernel/debug/

    • /sys/kernel/debug/clk/PS_CLK/IOPLL/FPGA1_CLK

    • ./scripts/dtc/dtc -I dts -O dtb -o foo.dtb arch/arm/boot/dts/zynq-zc702.dts

Clone this wiki locally