• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/board/avnet/s6lx9_microboard/readme.txt
Stephan HoffmannStephan Hoffmann committed 49084a1982417 Mar 2012
Raw file
Source viewDiff to previous
xxxxxxxxxx
## Transferring control to Linux (at address 80000000), 0x80000000 ramdisk 0x00000000, FDT 0x00000000...
 
1
This is the buildroot board support for the Avnet Spartan6 LX9 MicroBoard.
2
​
3
The Avnet S6LX9 Microboard is a small USB-Stick sized module containing
4
a Spartan6 FPGA capable of running the Microblaze softcore processor
5
together with RAM and FLASH memory.
6
​
7
The board can be bought from Avnet (avnet.com) or from Trenz Electronic
8
(www.trenz-electronic.de) for a low price.
9
​
10
To run the Linux built with buildroot you have to install the FPGA bitfile
11
and u-boot as described in the tutorial AvtS6LX9MicroBoard_SW302_PetaLinux
12
available on http://www.em.avnet.com/s6microboard
13
​
14
On this site also is a forum containing information on how to build your own
15
Microblaze processor for the Microboard.
16
​
17
The image file (default name is simpleImage.lx9_mmu.ub) has to be copied
18
to your tftp folder (often /tftpboot/) or can be programmed into the
19
board's SPI flash.
20
​
21
Sample session:
22
​
23
$ make s6lx9_microboard_defconfig
24
$ make
25
$ cp build/linux-<version>/arch/microblaze/boot/simpleImage.lx9_mmu.ub /tftpboot/br12.2a.ub
26
$ minicom
27
<hit the reset button on the S6LX9 Microboard>
28
​
29
                Icache:ON
30
                Dcache:ON
31
        U-Boot Start:0x83f00000
32
SF: Got idcode 20 ba 18 10 01
33
*** Warning - bad CRC, using default environment
34
​
35
Net:   Xilinx_Emaclite
36
MAC:   00:0a:35:00:63:37
37
U-BOOT for Avnet-LX9-Microboard-AXI-tiny-13.1
38
​
39
BOOTP broadcast 1
40
DHCP client bound to address 192.168.11.122
41
Hit any key to stop autoboot:  0
42
U-Boot-PetaLinux> tftp br12.2a.ub
43
Using Xilinx_Emaclite device
44
TFTP from server 192.168.11.10; our IP address is 192.168.11.122
45
Filename 'br12.2a.ub'.
46
Load address: 0x80002000
47
Loading: #################################################################
48
         #################################################################
49
         #################################################################
50
         #################################################################
51
         #################################################################
52
         ##############################
53
done
54
Bytes transferred = 5207724 (4f76ac hex)
55
U-Boot-PetaLinux> bootm
56
## Booting kernel from Legacy Image at 80002000 ...
57
   Image Name:   Linux-3.1.0
58
   Image Type:   MicroBlaze Linux Kernel Image (uncompressed)
59
   Data Size:    5207660 Bytes =  5 MB
60
   Load Address: 80000000
61
   Entry Point:  80000000
62
   Verifying Checksum ... OK
63
   Loading Kernel Image ... OK
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.