Skip to content
jankcorn edited this page May 13, 2013 · 50 revisions
  • #toolchain

  • wget https://sourcery.mentor.com/GNUToolchain/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203- arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

  • tar xjf arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

  • #kernel

  • git clone git@github.com:cambridgehackers/device_xilinx_kernel.git

  • cd device_xilinx_kernel/

  • git checkout remotes/origin/december -b december

  • #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

  • #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