User Tools

Site Tools


Sidebar

* [[start]] * [[som|System on module]] * [[usomiq-beaglebone|Mentorel Beaglebone uSomIQ]] * [[usomiq|uSomIQ AM335x]] * [[somiq|SomIQ family]] * [[blueshark|BlueShark family]] * [[devkit|DevKits]] * [[usomiq-bone-cape|uSomIQ Bone Cape]] * [[somiqboard|Somiqboard]] * [[atoll|Atoll]] * [[expansion|Expansion boards]] * [[somiq-wlan|SomIQ-WLAN]] * [[os|OS support]] * [[ubuntu|Ubuntu Linux]] * [[sw-hints|SW hints]] * [[tslib|Tslib]] * [[qt-embedded|Qt embedded]] Follow us * [[http://twitter.com/mentorel|Twitter]] * [[http://www.linkedin.com/company/mentorel|LinkedIn]] * [[https://www.facebook.com/mentorel.company|Facebook]] * [[https://plus.google.com/105868322858146792212/posts|Google+]] * [[http://www.mentorel.com|MENTOREL home page]]

uboot-hints

====== U-boot how-to ====== //All numbers in u-boot are considered in HEX format, unless it is an ip address. No matter if you write the leading 0x or not// [[https://help.ubuntu.com/community/SettingUpNFSHowTo|How To Set Up NFS Server]] [[http://www.cyberciti.biz/faq/install-configure-tftp-server-ubuntu-debian-howto/|Ubuntu / Debian Linux: Install and Setup TFTPD Server]] ===== Boot images from the LAN ===== First of all you need to configure your LAN controller If MAC address is not set by default then do it manually (you are free to give any numbers here): <code> setenv ethaddr 00:11:22:33:44:55 </code> Give IP address to your board: <code> setenv ipaddr 192.168.1.10 </code> Specify a TFTP server ip: <code> setenv serverip 192.168.1.36 </code> ==== Using NFS ==== <code> nfs ADDR_IN_MEMORY host_ip:/export_dir/name_of_file </code> ==== Using TFTP ==== All files loaded by net must be placed in a free RAM region. You need to specify this address in HEX with or without leading "0x". <code> tftp ADDR_IN_MEMORY name_of_file </code> for example to boot linux kernel: <code> tftp 82000000 uImage </code>

uboot-hints.txt · Last modified: 2013/06/14 15:17 by maxx