readme.txt 2.5 KB

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