12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- This is the buildroot board support for the Avnet Spartan6 LX9 MicroBoard.
- The Avnet S6LX9 Microboard is a small USB-Stick sized module containing
- a Spartan6 FPGA capable of running the Microblaze softcore processor
- together with RAM and FLASH memory.
- The board can be bought from Avnet (avnet.com) or from Trenz Electronic
- (www.trenz-electronic.de) for a low price.
- To run the Linux built with buildroot you have to install the FPGA bitfile
- and u-boot as described in the tutorial AvtS6LX9MicroBoard_SW302_PetaLinux
- available on http://www.em.avnet.com/s6microboard
- On this site also is a forum containing information on how to build your own
- Microblaze processor for the Microboard.
- The image file (default name is simpleImage.lx9_mmu.ub) has to be copied
- to your tftp folder (often /tftpboot/) or can be programmed into the
- board's SPI flash.
- Sample session:
- $ make s6lx9_microboard_defconfig
- $ make
- $ cp build/linux-<version>/arch/microblaze/boot/simpleImage.lx9_mmu.ub /tftpboot/br12.2a.ub
- $ minicom
- <hit the reset button on the S6LX9 Microboard>
- Icache:ON
- Dcache:ON
- U-Boot Start:0x83f00000
- SF: Got idcode 20 ba 18 10 01
- *** Warning - bad CRC, using default environment
- Net: Xilinx_Emaclite
- MAC: 00:0a:35:00:63:37
- U-BOOT for Avnet-LX9-Microboard-AXI-tiny-13.1
- BOOTP broadcast 1
- DHCP client bound to address 192.168.11.122
- Hit any key to stop autoboot: 0
- U-Boot-PetaLinux> tftp br12.2a.ub
- Using Xilinx_Emaclite device
- TFTP from server 192.168.11.10; our IP address is 192.168.11.122
- Filename 'br12.2a.ub'.
- Load address: 0x80002000
- Loading: #################################################################
- #################################################################
- #################################################################
- #################################################################
- #################################################################
- ##############################
- done
- Bytes transferred = 5207724 (4f76ac hex)
- U-Boot-PetaLinux> bootm
- ## Booting kernel from Legacy Image at 80002000 ...
- Image Name: Linux-3.1.0
- Image Type: MicroBlaze Linux Kernel Image (uncompressed)
- Data Size: 5207660 Bytes = 5 MB
- Load Address: 80000000
- Entry Point: 80000000
- Verifying Checksum ... OK
- Loading Kernel Image ... OK
- OK
- ## Transferring control to Linux (at address 80000000), 0x80000000 ramdisk 0x00000000, FDT 0x00000000...
- Early console on uartlite at 0x40600000
- ..... boot log skipped
- Welcome to Microblaze Buildroot
- Microblaze login:
|