I'm a totally newbie for vxworks. I have a task to run vxworks in X86 platform. My vxworks version is 7. I found lot's of information from web, but they are out of time.In workbench I don't know how to create bootloader project,or it doesn't haveanymore? I need bootrom.bin and vxworks image, also when i try to creat VSB VIP project, I just can't find any x86 BSP, my version should be full contain. I don't what to do now.Anybody can help me? I appreciate so much.
On Friday, 16 March 2018 12:21:05 UTC, 张杰 wrote:anymore? I need bootrom.bin and vxworks image, also when i try to creat VSB VIP project, I just can't find any x86 BSP, my version should be full contain. I don't what to do now.Anybody can help me? I appreciate so much.
I'm a totally newbie for vxworks. I have a task to run vxworks in X86 platform. My vxworks version is 7. I found lot's of information from web, but they are out of time.In workbench I don't know how to create bootloader project,or it doesn't have
Hi,
you need to build a VxWorks Image Project and select the profile BOOT_APP to build your bootloader.
If the PROFILE_BOOTAPP is not available for selection during the VxWorks BootApp Project creation, it's probably because the VxWorks Source Build chosen previously was SMP. The BootApp requires a Uniprocessor (UP) source build project. Steps are
VxWorks BootApp image is created using a VxWorks Kernel Image project and the
PROFILE_BOOTAPP in the Workbench Development Environment as follows:
1. Right click the Project Explorer view and select New > Wind River Workbench
Project.
2. Select Kernel image from the build type drop-down list.
Click Next to continue.
3. In the Project name field, enter a name for the project.
e.g. XXXX.
Leave Create project in workspace selected and click Next to continue.
4. On the Project Setup screen, choose the following settings using the
drop-down lists:
Based on : a source build project
Project : XXXXX
BSP : YOUR BSP
Toolchain : gnu
NOTE: The VxWorks BootApp requires a Uniprocessor (UP) source build project.
Leave the other Options set to the defaults.
Click Next.
5. Select the PROFILE_BOOTAPP from the Profile drop down list.
6. Click Finish to create the project.
7. Right-click the new project in the Project Explorer and select:
Build > Set Active Build Spec > default_romCompress.
在 2018年3月20日星期二 UTC+8上午5:36:58,sandeep singh写道:anymore? I need bootrom.bin and vxworks image, also when i try to creat VSB VIP project, I just can't find any x86 BSP, my version should be full contain. I don't what to do now.Anybody can help me? I appreciate so much.
On Friday, 16 March 2018 12:21:05 UTC, 张杰 wrote:
I'm a totally newbie for vxworks. I have a task to run vxworks in X86 platform. My vxworks version is 7. I found lot's of information from web, but they are out of time.In workbench I don't know how to create bootloader project,or it doesn't have
follow:Hi,
you need to build a VxWorks Image Project and select the profile BOOT_APP to build your bootloader.
If the PROFILE_BOOTAPP is not available for selection during the VxWorks BootApp Project creation, it's probably because the VxWorks Source Build chosen previously was SMP. The BootApp requires a Uniprocessor (UP) source build project. Steps are
VxWorks BootApp image is created using a VxWorks Kernel Image project and the
PROFILE_BOOTAPP in the Workbench Development Environment as follows:
1. Right click the Project Explorer view and select New > Wind River Workbench
Project.
2. Select Kernel image from the build type drop-down list.
Click Next to continue.
3. In the Project name field, enter a name for the project.
e.g. XXXX.
Leave Create project in workspace selected and click Next to continue.
4. On the Project Setup screen, choose the following settings using the
drop-down lists:
Based on : a source build project
Project : XXXXX
BSP : YOUR BSP
Toolchain : gnu
NOTE: The VxWorks BootApp requires a Uniprocessor (UP) source build project.
Leave the other Options set to the defaults.
Click Next.
5. Select the PROFILE_BOOTAPP from the Profile drop down list.
6. Click Finish to create the project.
7. Right-click the new project in the Project Explorer and select:
Build > Set Active Build Spec > default_romCompress.
Thanks so much, now some new question I face. I follow the bsp target.ref and get vxworks_romCompress.bin and vxWorks file, I read that I can use grub to boot them, so I install it on my sdcard, and copy that 2 file to my card, I write grub.cfg as
set default=0
set timeout=5
set root=(hd0,1)
terminal console
menuentry "Wind River vxWorks 7" { multiboot (hd0,msdos1)/images/vxWorks sysbootline:gei(0,0)host:vxWorks h=10.10.0.240 e=10.10.0.41:ffffff00 g=10.10.0.1
u=wruser pw=wruser }
////////////////////////////////////////
also I try to chang multiboot (hd0,msdos1)/images/vxWorks_romCompress.bin ////////////////////////////////
when i try it on vmware and set sdcard boot, just show grub choose, I click Wind River vxWorks 7 and nothing happened, do you know what's wrong? Thanks
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 353 |
Nodes: | 16 (2 / 14) |
Uptime: | 74:40:56 |
Calls: | 7,639 |
Calls today: | 3 |
Files: | 12,802 |
Messages: | 5,691,779 |