How To Config Uboot

Among other things, it discusses the package's source code layout, the available build options, U-Boot's command set, and the typical environment variables used in U-Boot. I followed the instructions available in the document UUU. Re: Configuration question: uboot board name? This is not really a buildroot question, rather a question for the u-boot mailing list. Does Uboot have to be reset after setting the static ip? I don't have flash to save the configs too - cbrad Nov 5 '14 at 0:32 I know nothing about this other than what I provided you from the docs. This whitepaper explains how to modify and set the MAC address on a LeopardBoard DM36x. Regarding the specifics of the display stuff, I am using the latest kernel that falls out of a "pacstrap" so "linux-sun7i" version 3. MX Yocto Project User's Guide (Rev. 1)make zynq_picozed_defconfig to build uboot, and create boot image, download to QSPI flash. The default user name and password is as follow, but your device may have different password if changed. Configure U-Boot Splash Screen¶ U-Boot Splash Screen¶ U-Boot can be configured to display a splash screen before the Linux kernel boots. Add in your custom board files. Since the kernel block device drivers don't know mtds. 003 - OCT 10, 2018. img, use -x option followed with a path to the file. 1 have included support for the POMAP chip and various minor fixes. Where is “jetson-tk1” for Jetson TK1. Working with U-boot. Once you have updated your system with the QPKG file from the previous system, you can use the recovery mode in case you want to load a recovery image. GPIO handling in uboot. MX Team Lead. Install the necessary U-Boot support packages # apt-get install u-boot. X or android 5. bin file Which then passe. USB Storage. General Information. Mender Artifact. COBJS-$(CONFIG_CMD_GPIO) += cmd_gpio. There are 5 steps to set it all up! Good luck! Step 1: Determine remote mac address. The dns323_b1 board config specifically omits the low level initialisation code so that it can be chain loaded from an existing U-Boot loader. $ make canyonlands_config And finally we can compile the tools and U-Boot itself: $ make all By default the build is performed locally and the objects are saved in the source directory. u-boot is configured to manage a non-volatile environment that is stored in the NAND flash partition named "u-boot_env". uimg from a bootable partition ("bootfs" for OpenSTLinux), see U-Boot_overview#Generic_Distro_configuration for details. This file has moved to config-txt/README. 1) There is no zynq_zybo_config in u-boot. As an example we will be working with u-Boot, but same applies to Linux. It is of course available for AT91 ARM processors. FOR MORE INTERESTING TIPS & TRICKS DON'T FORGET TO SUBSCRIBE. Software Description U-Boot source files for SmartFusion2 Starter Kit are provided in"Appendix A: Design Files" on page 11. For trust(in trust. These instructions are for Linux and Mac users You will need an 8GB micro SD card and a card reader/writer. Linux comes with many serial text and gui based serial communication programs. Under Debian/Ubuntu can be done using this command. Boot into the default original Pogoplug or DockStar and GoFlex Net environment. 0R1 is later, follow the Shell command method outlined in KB16317 - How to: Upgrade u-boot and loader on SRX Branch Devices using TFTP method. Please use vi or "winscp" to edit these files. bin with or without ta, armv8 has bl31. When using net_nfs configuration, which loads the kernel binary image from TFTP and uses NFS as root file system, U-Boot: initializes bootargs when running nfsargs macro; appends network configuration when running addip macro (see for a more detailed explanation of all this parameters) appends console configuration with addcons macro. 2 and busybox-1. I followed the intructions in This project and got stuck in the compilation of Uboot. U-Boot Overview Universally Configurable bootloader Robust, flexible 3 to 4 releases per year 38+ Custodians 134 developers 1165+ supported boards 70K lines of code added for each release. This will override the. The uboot can recognize the eMMC flash and cannot using sf command. This time let’s try to use U-Boot to load the Linux kernel and boot our Raspberry Pi 3. Config Per Board Every Board has its device tree file and config file required by the kernel and uboot. take the default configuration to download U-Boot from NandFlash for example. CONFIG_DEBUG_ UART; CONFIG_DEBUG_ UART _STM32. img └── uboot. Kconfig replaced the prior configuration scheme starting with v2014. U-Boot has support for several filesystems as well, including FAT32, ext2, ext3, ext4 and Cramfs built in to it. USB Storage. Substitute zImage in place of uImage in the commands above, and then use the bootz command instead of bootm. If the issue is with your Computer or a Laptop you should try using Reimage Plus which can scan the repositories and replace corrupt and missing files. Projects Groups Snippets Help; Loading Help; Support; Submit feedback; Contribute to GitLab config. uboot-config. This answer record helps you find all Zynq UltraScale+ MPSoC solutions related to boot and configuration known issues. This enables flexibility within U-Boot to seal modifications to the pre-boot environment for the U-Boot environment, U-Boot console usage, OS kernel, etc. To go directly to other stages of the Junos upgrade on an EX switch, consult the Resolution Guide -- Upgrading EX Series. We provide recovery images that contain the QNAP fimrware. documentation > configuration > config-txt config. u-boot is the bootloader used on ARM systems in Fedora so the scope of this change is limited to ARM hardware only. Environment variables are also stored on the NAND flash. CONFIG_SYS_USE_NAND If this flag is defined, U-Boot supports U-Boot NAND flash access using the OMAP-L137 SoC. Compile the U-Boot. In the 'Upload Configuration to Device' section, select Replace Current Configuration Then in the 'New Configuration File' dialog box, enter the path and name of the configuration file, or click Browse to navigate to the file location. Linux Kernel's build system “Linux Kernel Config 1. imximage for more details about how-to configure. MX6 (2015 edition) October 10, 2015 If you've updated to our most recent kernel >= 3. remove the micro SD card and insert it into your Banana Pi M2 # 4. config and additionally spl/. Assumptions This example is based on the AMSDK, AM335x GP EVM and the User is has the latest version of the AMSDK installed. tar -jxvf u-boot-2014. It's built from U-Boot's sources, but with a minimal set of code. If you are still debugging your installation you may want to set your environment variable in the source code then recompile. scr To boot from something other than the SD card, it is necessary to modify the u-boot environment variables. Active 2 years, 7 months ago. txt, which is also on the boot partition. Introduction. JTAG Emulation Setup (08/11/06) To allow your XDS510/XDS560 emulator to connect the DaVinci EVM, you must first disable U-boot on DaVinci. how to u-boot determine which config file to use in the compile process ? U-Boot configuration is an evolving topic , e. Therefore, you will need to choose the correct dts and config to build the source. Configure the GPIO directly from board file's board init. The file to edit depends on what board you are. Sol: When you download u-boot from Digilentinc git you must use the master-next branch 2) Although you have the master-next version of u-boot you still can't find zynq_ZYBO_config. This is done with a combination of the default u-boot environment variables and the bootscript boot. 11 file_download. If you want to develop your own config file that is fine but you will have add this to the boards. Use the 'load override' command to recall your previous configuration. tar New Features: Added WireGuard QR code for the easy exportation of the configuration from the router to the smart phone WireGuard Apps. ----- Message d'origine-----. , CONFIG_* options) does not appear in the PetaLinux menuconfig system. after configuration, petalinux-build 5. You should have at least: 1 suported R-car board; 1 suitable Power adaptor; 1 USB to micro-usb cable; ATF /optee setup on the board and booting from the A57 CPU (See manufactorer documentation on how to set this up) You need to provide your own: 1 microSD card (at least 8GB) Prepare SD card. U-Boot itself will then look for a file named uEnv. dts), specifying its properties and values as well as any additional devices that are connected to it. Working with U-boot. 0x40800000 is the value of the ${rootfsaddr} variable in my u-boot environment. config file in the /build/sun7i_defconfig-linux. See Compiling FPGA Design for instructions on how to obtain the rbf file. PetaLinux is brand name used by Xilinx, it is based on Yocto and pretty decent mainstream kernel, what Petalinux adds is the HSI (Hardware Software Interface from Vivado) and special tools for boot image creation. In addition to the bootstrapping functionality, U-Boot also supports other features such as device drivers, networking and file systems support. Display configuration from U-Boot; How can I add a splashscreen? U-Boot is capable of displaying a splash screen as explained in the following article. Default configuration. Development & Build, Development Environment Setup / Following is the procedure which will guide you for setting up the Linux PC as a tftp server and download the uboot, dts and ramdisk or filesystem using tftpboot at uboot console and then boot the target board. h file as it says in the tools/env/README file):. Introduction. On this page, you will find step-by-step instructions to add support of your own custom hardware into YOCTO. In the menuconfig of Kernel 3. documentation > configuration > config-txt config. Most of these have some level of commonality of features. The way we copy with this is not to use u-boot with the zybo, zedboard, or other zynq boards, because it is one more thing to configure and build per board and it's a headache. elf and option with bl32. The MMC0 interface connect to TF which is u-boot, the MMC1 interface connect to eMMC. For example,. U-Boot v2011. Configure hardware to use the U-Boot image. baudrate - see CONFIG_BAUDRATE bootdelay - see CONFIG_BOOTDELAY bootcmd - see CONFIG_BOOTCOMMAND. iNet GL-MT300N-v2/GL-AR150 and GL-AR300M16: How to Update the firmware via UBoot UI Web; How to Configure OpenWRT Wifi Router WISP / AP+Client Mode? How to enable WiFi in openwrt ? Ralink RT3090BC4 Wireless WLAN Driver and Bluetooth Driver Download for Windows 7/8/10; How to install the driver of Linksys AE2500 on Broadcom BCM43236?. 2 Buffers The CPU does not directly communicate with the NAND. Connect a "Serial-To-USB Module" between the target device and Host PC and ensure you have done the correct setup. If both SPL_DM and SPL_OF_CONTROL are enabled, SPL needs to bind several devices, but CONFIG_SYS_MALLOC_F_LEN=0x400 is apparently not enough. nv-U-Boot with simplefb and simplified environment variables. Such access to a file system on storage media can take a short of time, but fortunately it is possible to embed a boot command into. External Use TM The Yocto Project and Linux® Software Development for i. 1 released in July 19, 2000. I have to say that i did not verify what version comes with buildroot (it actually is 2010. petalinux-create --type project --template --name 2. Applicable for. The bootloader first loads the devicetree, kernel and ramdisk, and then executes the kernel providing it with additional information such as the name of the device holding the root filesystem. Safe Mode with Networking - This option loads the same processes as Safe Mode but also includes those that allow the networking functions in Windows XP to work. env’ file will appear on the boot partition of the SD card. The question I have is, when it comes to U-boot, do we ever configure it? If so, do we do it in a. U-Boot Note: The APF27/U-boot 2012. It covers the following topics: The source file tree structure; The meaning of the CONFIG defines; Instructions for building U-Boot. How to change U-boot configuration by BOOT. u-boot is the bootloader used on ARM systems in Fedora so the scope of this change is limited to ARM hardware only. How To: Running Fedora-ARM under QEMU Introduction. Below list various Boards and the matching file. Add in your custom board files. diff --git a/configs/pine64_sopine_defconfig b/configs/pine64_sopine_defconfig new file mode 100644 index 0000000000. 39 in Linux4sam plus PMECC patches. Build Bootable SD Card with Debian The A13-OLinuXino-WIFI board ships with pre-loaded Android 4. h is a target configuration file that enables configurations for u-boot, it is read, not created during the make config step. MX6 Introduction For one of our customers building a product based on i. Therefore, you will need to choose the correct dts and config to build the source. net and as PPCBoot PPCBoot-0. remove the micro SD card and insert it into your Banana Pi M2 # 4. Re: u-boot, setup SD card, BeagleBoard-xM Hello, i found that hint when i googled, but directly after it the note that the patch is deprecated as it is included in u-boot since version x. "Das U-Boot" Source Tree. U-Boot provides a set of utilities called fw_printenv and fw_setenv to do the job. 02/ $ source altera-init ~/yocto-13. Hi all, I am trying to execute some commands stored in environment as below #define CONFIG_EXTRA_ENV_SETTINGS \ "boot_mmc=" \ "if mmcinit. make _config (eg. But now i am trying to set my uboot environment variables from Linux, to have the possibility to switch between two filesystems. Get Linux 2. In order to modify the uboot environment variables from userspace we will need a program called fw_setenv, we can compile this program ourselves from the u-boot sources, follow the instructions in this wiki page and then proceed to compile with (don't modify the. config file in the /build/sun7i_defconfig-linux. We provide recovery images that contain the QNAP fimrware. Building the kernel This page provides instructions for the legacy unmaintained Allwinner BSP. The mkimage utility is required on a Linux development system in order to create a valid U-Boot image from a script. site Site Root Site Map WebLog [Initially written on 2012-03-14, mostly rewritten on 2016-09-17]. Free Online HTML Escape / Unescape Tool @ FreeFormatter. In order to extract boot. I followed all the steps above, integrated the ISO well. U-Boot Platform Linux Kernel and Device Tree Source¶ ONIE provides an environment in which a network operating system (NOS) installer can run. One must decide where the U-Boot environment is saved at compile time. What was the problem? At first, back in the 3. Note:When the script. Factory flashing with U-Boot and fastboot on Freescale i. U-Boot Quick Reference, Rev. U-Boot v2011. txt file to include the following line: kernel=u-boot. My researches lead me to modify the uboot environment but its partition is protected. Booting from the network involves two machines: the boot server and the boot client, the latter being the PA-RISC system you are trying to start up, and the former, the machine that will serve over the network the files which the client needs. This may be tricky especially in the following scenarios:. External Use TM The Yocto Project and Linux® Software Development for i. Building the kernel This page provides instructions for the legacy unmaintained Allwinner BSP. configure kernel (make menuconfig) build kernel (make) install kernel (make install) However, after rebooting BB-xM, uname -r shows: 2. img and hit enter, here you need to be patient, transfer of u-boot takes around 2-3 minutes and after successful you don't see any acknowledgement 'C' from BBB, after that wait for another 1-2 minutes to see BBB restarting and halt it at u-boot prompt by pressing a key, you will see the below log. The SPL build is done with the CONFIG_SPL_BUILD is defined. It’s assumed that the reader is familiar with U-Boot usage at the command level as well as compilation and deployment. The fw-utils reads the block device name, device offset (config block plus U-Boot environment size ) and U-Boot environment size. Assumptions This example is based on the AMSDK, AM335x GP EVM and the User is has the latest version of the AMSDK installed. As such, the kernel must provide features and services useful for an installer. scr file? In order to provide a single OS image that can work for all our platform, U-Boot is made to look for and execute a file named. What was the problem? At first, back in the 3. "Das U-Boot" Source Tree. Random notes on the Marvell DreamPlug, by David Madore. 1, Within U-boot. It covers the following topics: The source file tree structure; The meaning of the CONFIG defines; Instructions for building U-Boot. Raspberry Pi U-Boot 4. o, and linked into the global project. 4) December 20, 2017 @ link. My doubht here is, while building U-boot it is taking CPUDIR(in the top Makefile) as "arch/arm/cpu/armv7". Welcome to the Armbian Documentation! If you’re new to Armbian, the Getting Started section provides a tutorial for everything you need to get Armbian running, and answers many Frequently Asked Questions. bin in the same directory. Windows 8 and Windows 10 computers usually have the new UEFI/EFI that needs some configuration before you can proceed to boot from a USB flash drive. Compile the U-Boot. U-boot can configure the FPGA by using an. Creating a text file with all of the desired commands is the first step in creating a U-Boot script. To use, add the following to the board's config file:- #define CONFIG_SYS_MPUCLK Signed-off-by: Mark Jackson < [email protected] INI In order to support easy boot loader setup, ODROID-C2 also support boot. BIN and image. How do we Configure, Compile and Install U-Boot to a New Board ? Again not deviated, this is nothing but the concepts involving 'Porting U-Boot to A New Board'. Here are examples how to setup Award BIOS, AMI BIOS, Phoenix BIOS, Dell BIOS, HP BIOS, IBM BIOS. How to write u-boot environment variables with fw_setenv fdt_file Hi I am trying to change my dtb file using uboot environment variable fw_setenv fdt_file custom-devicetree. 60 and lower. Substitute zImage in place of uImage in the commands above, and then use the bootz command instead of bootm. 0R1 is later, follow the Shell command method outlined in KB16317 - How to: Upgrade u-boot and loader on SRX Branch Devices using TFTP method. uramdisk_squashf is the name of this u-boot image. In 2014 there was no (prebuilt) ARMv7 image, no kernel image/repository supporting all Banana Pi features and no minimal Debian image. 03 and 2017. JTAG Emulation Setup (08/11/06) To allow your XDS510/XDS560 emulator to connect the DaVinci EVM, you must first disable U-boot on DaVinci. Copy that to /tmp and gunzip it and check if the CONFIG_CMDLINE option is present and if it is, whether the ip parameter is being passed or not. 5 U-Boot configuration. config if SPL is supported ) Likewise a single "make" will build both. As you can see I have only one boot image in the directory, and I want the switch to boot to that image i. , run 'bootcmd' bootd - boot default, i. We have three variants of RT5350F-OLinuXino - RT5350F-OLinuXino, RT5350F-OLinuXino-EVB, and RT5350F-OLinuXino-EVB+ (which is the latest revisions of RT5350F-OLinuXino-EVB, starting revision C, with SD card and reset button, among other difference). config file used is normally placed somewhere under recipes/linux named. So could anybody tell me how to config the uboot and what do I need to pay attention to? Thank you !. Linux Kernel's build system "Linux Kernel Config 1. uk > Acked-by: Peter Korsgaard < jacmet. cat4500e-ipbasek9-mz. config if SPL is supported ) Likewise a single "make" will build both. install kernel and u-boot for Banana Pi M2 aptitude install u-boot-m2-bananian linux-image-4. Projects Groups Snippets Help; Loading Help; Support; Submit feedback; Contribute to GitLab config. Everything is OK! But I "setenv bootdelay 0" and then "saveenv" in u-boot prompt. "Game in a Nutshell" is a series of videos designed to teach the board games. This is required to setup serial console on the Linux host. Add in your custom board files. The coreos_production_pxe. I have to say that i did not verify what version comes with buildroot (it actually is 2010. Due to a problem in the Intel® Quartus® Prime Pro Edition software version 18. It is built concurrently when building U-Boot. Configuration file fragments, kernels, initrds, other EFI images need to reside on the ESP. When the build. menuconfig can turn features and device drivers on or off. Introduction. The fw_printenv and fw_setenv commands can be used to read and set U-Boot environment variables from Linux. BIN and image. The payload is U-Boot, configured and customized to boot using our verified boot process without delay. GPIO handling in uboot. Raspberry Pi 3 with 64-bit U-Boot. 4) and then add this to your uboot recipe in your petalinux project. Hello, I am attempting to configure a test board that runs android. GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. When preparing devices for manufacturing, it is not practical to create a new PetaLinux system image for each board, to provide a unique MAC address. petalinux-config --get-hw-description -p 4. Configure the U-Boot: workstation-pc # make xyz_defconfig After applying a U-Boot configuration, invoke menuconfig to fine-tune the configuration. When the Cubox-i was released it had no mainline U-Boot support. Type the following command to update the U-boot on your TF card:. The second option will make ready to use image with u-boot, kernel and rootfs. As an example we will be working with u-Boot, but same applies to Linux. First, you need to compile these utilities for Linux. The latest mainline of U-boot and Linux kernel already has support for H3/H5 SoC. Setting u-boot environment variables. In order to modify the uboot environment variables from userspace we will need a program called fw_setenv, we can compile this program ourselves from the u-boot sources, follow the instructions in this wiki page and then proceed to compile with (don't modify the. The default u-boot in the TI SDK is designed to boot the Linux system entirely from the SD card. also i dont understand what should be inside the nfsroot and rootfs folders on both the host and the target. configure kernel (make menuconfig) build kernel (make) install kernel (make install) However, after rebooting BB-xM, uname -r shows: 2. Here you will find information about how to get the YOCTO uBoot source code, how to modify it for your custom board and how to test it. c #ifdef CONFIG_USB_EHCI_HCD /* * The U-Boot EHCI driver can handle any transfer length as long as there is * enough free heap space left, but the SCSI READ(10) and WRITE(10) commands are * limited to 65535 blocks. There are no differences between U-Boot used for MMC/SD card boot and NAND boot. Note on the board runs a Linux distribuction and not Android, so I removed the CONFIG_ANDROID_BOOT_IMAGE=y. See also U-Boot environment. This is why I don't want to pass USB Ethernet in U-Boot, use only SD card and go on. For upgrades with JUNOS 10. My environment: PetaLinux and Vivado V2014. Also, in config. bin file in the root of the u-boot tree, and sunxi-spl. When the build. ini as previous ODROID boards. x days it was all handled from the kernel bootargs. It is assumed that you have already got files such as u-boot-sunxi-with-spl. Then we type the following:. Building the kernel This page provides instructions for the legacy unmaintained Allwinner BSP. 11 from scratch for the BeagleBone, and booting. This time let’s try to use U-Boot to load the Linux kernel and boot our Raspberry Pi 3. This mode will load only the absolute minimum processes necessary to start Windows XP. S) written in assembler which is responsible for setting these values (it's a part of bootstrap code, executed before the U-Boot reallocates to RAM, I think). Most boards supported in the Debian packages of u-boot are ARM based. Remember that the ARM subsystem is identical across all 4 of the Zynq-7000 devices, thus this allows for the same u-boot image to be used if the code is coming from the same configuration memory. GPIO handling in uboot. Just like it was explained in our Display configuration from U-Boot post, you can set an environment variable to specify which display you plan on using. #undef CONFIG_EXTRA_ENV_SETTINGS #define CONFIG_EXTRA_ENV_SETTINGS \ "partitions=" PARTS_DEFAULT \ How to modify GPT partition table through U-boot's fastboot The current upstream u-boot contains fastboot protocol support. How do we Configure, Compile and Install U-Boot to a New Board ? Again not deviated, this is nothing but the concepts involving 'Porting U-Boot to A New Board'. As an example, we will be porting uBoot on OpenRex board. The am335x_evm. Re: Configuration question: uboot board name? This is not really a buildroot question, rather a question for the u-boot mailing list. How to enable SPI5 device and config pin mux. 6 or earlier releases or if any issue is encountered with the Shell command method, the procedure to upgrade by using the TFTP method can be used. 2 0 1 4 Lauren Post | Yocto i. to build github source code. I passed ip= and eth= u-boot environment variables to the linux kernel as bootargs and configured linux kernel as IP:kernel level autoconfiguration , enabled. You need to edit /etc/config/network to configure client or server. F) but we are using another RAM module (Micron MT41JXXX). First, make sure Linux has detected serial ports. How to Develop with 3D Graphics; 6. This page explains how to use the U-Boot command "ums" to update an SD card or eMMC on the device. For example, all of them have some capability to load and execute other programs, particularly an operating system. To view the current values of the environment variables on your target, use the printenv command. All it does. sh actually makes any sort of configuration change during u-boot install (but I believe extlinux. List (for example):This survives petalinux-config, gets picked up by petalinux-build and is included when you package (and un-package) a BSP. Kbuild & Kconfig for U-Boot October 13, 2014 Masahiro Yamada Panasonic Corporation. dtsi automatically included in build process) 2 Selecting targets : choose defconfig and Device Tree. The U-Boot environment is a block of memory that is kept on persistent storage and copied to RAM when U-Boot starts. You must enter the u-boot command line and input. 11,but failed. All the variants and distributions are submitted to Linux and will be merged to the Mainline. Just like the kernel menuconfig, this allows for a user to specify a local directory for the uboot source code. As an example we will be working with u-Boot, but same applies to Linux. Type the following command to update the U-boot on your TF card:. The file to edit depends on what board you are. U-boot is the bootloader commonly used on our Allwinner SoCs. 3) follow the next steps from the "U-boot environment variables in linux link" Please let me know any additional details you want for fw_printenv and fw_setenv. uramdisk_squashf is the name of this u-boot image. env’ file will appear on the boot partition of the SD card. you could read about bootloader in general and about Das U-Boot/Configuration of U-Boot in particular. U-Boot Porting Guide, Rev. This section gives a brief example of a U-Boot script for programming a Linux kernel and filesystem. U-Boot documentation is very rich ; in addition to the official U-Boot website, several others are dealing with U-Boot getting started or configuration. 2 CONFIG_COMMANDS This setting selects what software module is to be compiled into U-boot. Please use vi or "winscp" to edit these files. It is assumed that you have already got files such as u-boot-sunxi-with-spl. elf and option with bl32. u-boot itself gets the location from OOB. menuconfig is a menu based U-Boot configuration program which provides a menu navigation across all the available U-Boot features. tar -jxvf u-boot-2014. Hi All, I need some help regarding mmc write and mmc read commands usage. This branch. Sensible Hacking The immediate instinct when encountering a large chunk of software sources is to look for the first place to inject a small hack, and hardcode the necessary functionality. 5Mbytes (Using U-Boot 2014. Setup the cross-compilation environment:. This modification was made to support the MTD partitioning that was selected and to allow the second stage boot loader (U-Boot) to perform the PL configuration rather than have this task performed by the FSBL. Go to Bootloaders and select U-Boot. For example, the following commands create an ext3 partition occupying all free space available on the SD card: Welcome to fdisk (util-linux 2. LeopardBoard boards have two independent MAC address: u-boot's MAC address used on u-boot start up and kernel's MAC address used once the Ethernet interface is set up on kernel space. After exiting config, run: $ make all After compiling, Buildroot puts u-boot. cfg in u-boot source tree, look to see how the am335x processor is defined. nv-U-Boot with simplefb and simplified environment variables. iNet Mini Router, you can use this method to re-install the firmware. Once you are happy here, then you would build the uboot and test in hardware. Propellor is configured via a git repository, which typically lives in ~/. Installing Debian on Odroid-HC1.