Hello everybody,
My problem is simple to describe. I am trying to boot VxWorks from LinuxBios. I use compact flash on which I put my "bootrom" and my "VxWorks". I use iWill DK8-HTX.
I have a success to boot the "bootrom" or the "VxWorks" immediately after FILO. However, after booting my "bootrom" I cannot boot VxWorks image from the "bootrom" on the same flash. I do have success booting VxWorks from a flash connected to another IDE controller.
Original AMIBIOS (instead of LinuxBIOS + FILO) works fine in the same situation. It seams like FILO makes some IDE initializations which VxWorks doesn't understand.
Any ideas?
Thanks
* Edik Fainshtein fainshf@gmail.com [070405 17:41]:
Hello everybody,
My problem is simple to describe. I am trying to boot VxWorks from LinuxBios. I use compact flash on which I put my "bootrom" and my "VxWorks". I use iWill DK8-HTX.
I have a success to boot the "bootrom" or the "VxWorks" immediately after FILO. However, after booting my "bootrom" I cannot boot VxWorks image from the "bootrom" on the same flash. I do have success booting VxWorks from a flash connected to another IDE controller.
what is "bootrom"?
On Friday 06 April 2007 13:22, Stefan Reinauer wrote:
I have a success to boot the "bootrom" or the "VxWorks" immediately after FILO. However, after booting my "bootrom" I cannot boot VxWorks image from the "bootrom" on the same flash. I do have success booting VxWorks from a flash connected to another IDE controller.
what is "bootrom"?
As I remember: The bootrom is a shrinked VxWorks that's responsible to load the final VxWorks from any source (including network, IDE etc.). It contains a 16 bit part to be loaded by the BIOS. The final VxWorks is 32 bit only.
Juergen
"bootrom" is a VxWorks bootloader in ELF format. Actually, I can load VxWorks image directly from FILO.
I found a solution to my problem. FILO disables IDE interrupts, so I just right 0x80 to control IDE register (ports 0x3f6 or 0x376). So, it works.
On 4/6/07, Stefan Reinauer stepan@coresystems.de wrote:
- Edik Fainshtein fainshf@gmail.com [070405 17:41]:
Hello everybody,
My problem is simple to describe. I am trying to boot VxWorks from
LinuxBios.
I use compact flash on which I put my "bootrom" and my "VxWorks". I use
iWill
DK8-HTX.
I have a success to boot the "bootrom" or the "VxWorks" immediately
after FILO.
However, after booting my "bootrom" I cannot boot VxWorks image from the "bootrom" on the same flash. I do have success booting VxWorks from a
flash
connected to another IDE controller.
what is "bootrom"?
-- coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br. Tel.: +49 761 7668825 • Fax: +49 761 7664613 Email: info@coresystems.de • http://www.coresystems.de/