Re: [U-Boot] Question: Installing U-Boot on the Karo TX25
On Thursday, March 22, 2012 4:06 PM, Stefano Babic wrote: > Hi Martin, Hello Stefano > please do not remove the ML when you post an answer. Your experience can > be helpful for other people, too. Sorry about that, I just hit the replay button and didn't realized that the answer went directly to you instead to the mailing list. > Generally, they can share the same value, but they have different > meaning. For TX25, the link address is set in board/karo/tx25/config.mk. > However, this is the old way to do things. Currently, > CONFIG_SYS_TEXT_BASE (link address) must be set into the board > configuration file (tx25.h). > CONFIG_SYS_NAND_U_BOOT_DST tells the first loader (nand_spl) where > u-boot code must be copied. If u-boot has a small header that must be > also copied, the two address are different. On tx25, they have the same > value. Thank you very much for your explanation. I'd like to learn how u-boot works and how a board support package have to be implemented. Probably I'd better choose another board if the BSP of the TX25 uses some deprecated ways. Best regards, Martin ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] Question: Installing U-Boot on the Karo TX25
Hi everybody My name is Martin and I'm new to this mailing list. I hope this is the right place to ask my question. I'd like to install U-Boot on a Karo TX25. From the Denx FTP server I've downloaded the 2011.12 release of U-Boot and compiled it using the arm-linux-gnueabi-gcc (4.4.5) from Debian: $ make tx25_config $ CROSS_COMPILE=arm-linux-gnueabi- make all After compiling I've downloaded the u-boot.bin file to the board using the pre-installed RedBoot: RedBoot> load -r -b 0x8010 -h 192.168.1.101 u-boot.bin Using default protocol (TFTP) Raw file loaded 0x8010-0x80129617, assumed entry at 0x8010 Finally I tried to start U-Boot directly from RAM: RedBoot> exec Using base address 0x8010 and length 0x00029618 After that, the board (or at least the serial connection) stops working. I also tried the same with the pre-compiled binaries from here: http://www.denx-cs.de/sites/all/files/tx25.zip but with the same result. May someone can explain me, how to download U-Boot to the Karo TX25 using the already installed RedBoot and execute it directly? Is this even possible? My final target is to replace RedBoot with U-Boot, so I'd like to write U-Boot to flash in a second step. Does I've to use the u-boot-nand.bin file instead of u-boot.bin for this? Thanks! Best regards, Martin Zueger ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot