Re: [U-Boot-Users] u-boot on AT91RM9200-EK

Hello Remy.
Thank you a lot for your help and useful informations besides. Finally I successfully compiled and run u-boot 1.2.0 after some changes of source code and utilizing my lowlevel software as loader instead the original loader. If you would be possibly interested in, I can send you what I have. Thank you once more.
Regards Martin
# ------------ Původní zpráva ------------ # Od: Martin Zemlicka martinzemlicka@seznam.cz # Předmět: success: u-boot-1.2.0 for at91rm9200ek # Datum: 12.6.2007 10:56:22 # ---------------------------------------- # I have already succeeded with u-boot-1.2.0 for at91rm9200ek. # Thank you all for your advices. # # Maybe I should make a patch but I think that my way isn't correct. # 1. I used another cross compiler than default. # 2. I had to change something with usb in source codes ( maybe it won't function # correctly, I haven't still experiences with usb on arm ) # 3. I had to disable using irq ( used for MCI ) # 4. I had to use my own lowlevel loader instead loader from atmel # # Regards Martin
------------ Původní zpráva ------------ Od: Remy Bohmer l.pinguin@gmail.com Předmět: Re: u-boot on AT91RM9200-EK Datum: 12.6.2007 17:12:33
Hello Martin,
Attached you will find the patches I use on top of the default U-Boot 1.1.5. Only the compiler-prefix and interworking patches are mine, the others I found on the internet somewhere. The atmel patch comes, of course, from the at91 site, I forgot the source of the at91-uboot.patch (I rebuilt this patch file myself based on a description I found somewhere else), so unfortunately I cannot refer to the source.
As mentioned before, I use the CodeSourcery toolchain. I use the interworking patch to get rid of a lot of 'does not support interworking' warnings. It turned out that the sources were compiled for armv4 instead of armv4t. Nevertheless the U-boot will still work without this patch, thus with the interworking warnings.
Kind Regards,
Remy Bohmer
2007/6/12, Martin Zemlicka martinzemlicka@seznam.cz:
Hello Remy.
There is a patch for it somewhere at the net, and I do not have it by hand. I can sent it to you tomorrow if you want to (which I doubt, as I see that you have working 1.2.0 version now)
Newer version is better, of course, nevertheless I'm interested in whatever that leads to successfully compilable and also runnable u-boot. Send me this
patch, please.
This seems to be a normal boot of u-boot without initialized environment. The error message disappears after the 1st 'saveenv' command... So, which error will you be looking for?
That is right. But after printing messages it got stuck. I was tired and I
forgot mention it. Pardon.
Regards Martin
------------ Původní zpráva ------------ Od: Remy Bohmer l.pinguin@gmail.com Předmět: Re: u-boot on AT91RM9200-EK Datum: 11.6.2007 21:09:17
Hello Martin,
make[1]: *** No rule to make target `hello_world.srec', needed by `all'.
Stop.
make[1]: Leaving directory
`/home/martin/install/uboot/denk/u-boot-1.1.5/examples'
make: *** [examples] Error 2
This was a known error in the Makefile of the examples. I just simply forgotten to mention this. There is a patch for it somewhere at the net, and I do not have it by hand. I can sent it to you tomorrow if you want to (which I doubt, as I see that you have working 1.2.0 version now)
We updated it to the board by using a JTAG debugger. And we do not saw any error. In fact: we are happily using it...
I tryed also u-boot-1.2.0 from
ftp://81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/Source
without patch because the corresponding patch from the same site was
incompatible.
I thought the file 'u-boot-1.2.0-atmel.tar.bz2' was already patched ??!!
U-Boot 1.2.0 (Jun 11 2007 - 19:39:15)
DRAM: 32 MB Atmel: AT49BV6416 (64Mbit) Flash: 8 MB *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial
I'll try find an error in source codes of the new version tomorrow.
This seems to be a normal boot of u-boot without initialized environment. The error message disappears after the 1st 'saveenv' command... So, which error will you be looking for?
Kind Regards,
Remy
participants (1)
-
Martin Zemlicka