[U-Boot-Users] vxworks boot loader and u-boot's hello_world

Hi all.
I need a standalone application to run on vxworks boot loader , on sbc8260.
I tried to run u-boot example , hello_world , but it makes an exception , when tries to access a logical address.(MSR says i have supervisior privilege, so this is not because of instruction needed privilege)
I think this is due to lack of logical addresses provided by vxworks boot loader, as hello_world is configured to use logical addresses provided by u-boot.
can anyone help me?am i right? can i run any standalone application on it?
I have configured u-boot , ( sbc8260.c(/board) and sbc8260.h(/include/configs )and compiled it.I am not an expert.
also vxworks bootloader can not run u-boot elf.why this happens?
thanks.
__________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail

In message 20040714125245.96433.qmail@web12821.mail.yahoo.com you wrote:
I need a standalone application to run on vxworks boot loader , on sbc8260.
No comment. [This is off topic here.]
I tried to run u-boot example , hello_world , but it makes an exception , when tries to access a logical address.(MSR says i have supervisior privilege, so this is not because of instruction needed privilege)
This cannot work. U-Boot standalone applications cannot be run in a different environment. They make use of certain services provided by U-Boot like a dynamically linked application relies on services provided by some shared libraries.
I think this is due to lack of logical addresses provided by vxworks boot loader, as hello_world is configured to use logical addresses provided by u-boot.
I don't understand exactly what you mean here, since U-Boot does not use any virtual memory, so all addresses are physical addresses only.
can anyone help me?am i right? can i run any standalone application on it?
Define "any standalone application"!
As you have seen from your test (which failed) the answer is obviously: No, you cannot.
also vxworks bootloader can not run u-boot elf.why this happens?
Because U-boot is a boot loader and not a VxWorks image.
Best regards,
Wolfgang Denk
participants (2)
-
Alireza Sadri
-
Wolfgang Denk