Advertisement
danielhilst

Discovery uClinux

Oct 3rd, 2014
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. http://www.emcraft.com/docs/linux-cortexm-um-1.12.0.pdf
  2.  
  3. -*- uclinux with LCD framebuffer support post -*-
  4.  
  5. https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?Paged=TRUE&p_FSObjType=0&p_Modified=20140107%2012%3a52%3a59&p_ID=8855&View={E1E1A7CE-0B5B-453B-8263-1E808C92B673}&RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%2fuCLinux%20on%20STM32F429I-DISCO&FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F&PageFirstRow=41&currentviews=4842
  6.  
  7.  
  8. -*- github page -*-
  9. https://github.com/robutest
  10.  
  11. _________________
  12. -*- Compiling -*-
  13. -----------------
  14.  
  15. Clone all repos
  16. Set variables (. ACTIVE.sh)
  17.  
  18. -*- u-boot -*-
  19.  
  20. cd u-boot
  21. make O=stm32429-disco stm32429-disco
  22. make tools
  23. # The file is stm32429-disco/u-boot.bin
  24.  
  25.  
  26. -*- linux -*-
  27.  
  28. cd uclinux
  29. cp config.robutest .config
  30. make
  31. cd arch/arm/boot
  32. ./make_uboot_ximage
  33. # The file is arch/arm/boot/xipuImage.bin
  34.  
  35. -*- offsets -*-
  36. u-boot.bin : 0x08000000
  37. xipuImage.bin : 0x08020000
  38. romfs.bin : 0x08120000
  39.  
  40.  
  41. +--------------+
  42. | from Emcraft |
  43. +--------------+
  44.  
  45. -*- u-boot -*-
  46. -*- compiling -*-
  47.  
  48. => Set environment variables
  49.  
  50. make distclean
  51. make stm32429-discovery_config
  52. make
  53.  
  54. -*- flashing -*-
  55. sudo st-flash write u-boot.bin 0x08000000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement