# Raspberry Pi VxWorks Faults when booting

**URL:** <https://forums.windriver.com/t/raspberry-pi-vxworks-faults-when-booting/142>\
**Category:** VxWorks SDK\
**Created:** [October 12, 2022, 9:13pm UTC](https://forums.windriver.com/t/raspberry-pi-vxworks-faults-when-booting/142 "2022-10-12T21:13:28Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dan.milea](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@dan.milea](https://forums.windriver.com/u/dan.milea)\
**Post date:** [October 14, 2022, 10:36am UTC](https://forums.windriver.com/t/raspberry-pi-vxworks-faults-when-booting/142/2 "2022-10-14T10:36:32Z")

</div>

The recommended firmware mentioned in the README file is [https://github.com/raspberrypi/firmware/archive/1.20200212.tar.gz](https://github.com/raspberrypi/firmware/archive/1.20200212.tar.gz). I haven’t checked recent RPi4 firmware updates, but I’ll try to do that soon.

Meanwhile, you should be able to set an IP address manually using ifconfig. For example this is the set of commands I used to set a static IP address.

cmd  
ifconfig genet0 128.224.125.72

Here is a more detailed log which includes the aforementioned commands:

```auto
-> cmd
[vxWorks *]# ifconfig -a
lo0 Link type:Local loopback
        inet 127.0.0.1 mask 255.255.255.255
        inet6 unicast fe80::1%lo0 prefixlen 64 automatic
        inet6 unicast ::1 prefixlen 128
        UP RUNNING LOOPBACK MULTICAST NOARP ALLMULTI 
        MTU:1500 metric:1 VR:0 ifindex:1
        RX packets:17 mcast:0 errors:0 dropped:0
        TX packets:17 mcast:0 errors:0
        collisions:0 unsupported proto:0
        RX bytes:1275 TX bytes:1275

genet0 Link type:Ethernet HWaddr dc:a6:32:08:cf:f5
        inet6 unicast fe80::dea6:32ff:fe08:cff5%genet0 prefixlen 64 automatic
        UP RUNNING SIMPLEX BROADCAST MULTICAST DHCP 
        MTU:1500 metric:1 VR:0 ifindex:2
        RX packets:0 mcast:0 errors:0 dropped:0
        TX packets:0 mcast:5 errors:0
        collisions:0 unsupported proto:0
        RX bytes:0 TX bytes:0

[vxWorks *]# ifconfig genet0 -dhcp
[vxWorks *]# ifconfig genet0 128.224.125.72 
[vxWorks *]# ifconfig -a
lo0 Link type:Local loopback
        inet 127.0.0.1 mask 255.255.255.255
        inet6 unicast fe80::1%lo0 prefixlen 64 automatic
        inet6 unicast ::1 prefixlen 128
        UP RUNNING LOOPBACK MULTICAST NOARP ALLMULTI 
        MTU:1500 metric:1 VR:0 ifindex:1
        RX packets:21 mcast:0 errors:0 dropped:0
        TX packets:21 mcast:0 errors:0
        collisions:0 unsupported proto:0
        RX bytes:1585 TX bytes:1585

genet0 Link type:Ethernet HWaddr dc:a6:32:08:cf:f5
        inet 128.224.125.72 mask 255.255.0.0 broadcast 128.224.255.255
        inet6 unicast fe80::dea6:32ff:fe08:cff5%genet0 prefixlen 64 automatic
        UP RUNNING SIMPLEX BROADCAST MULTICAST 
        MTU:1500 metric:1 VR:0 ifindex:2
        RX packets:14 mcast:0 errors:0 dropped:4
        TX packets:6 mcast:10 errors:0
        collisions:0 unsupported proto:0
        RX bytes:898 TX bytes:480

[vxWorks *]# ping -c 2 128.224.124.1

Pinging 128.224.124.1 (128.224.124.1) with 64 bytes of data:
Reply from 128.224.124.1 bytes=64 ttl=255 seq=0 time=16ms
Reply from 128.224.124.1 bytes=64 ttl=255 seq=1 time=16ms

--- 128.224.124.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1017 ms
rtt min/avg/max = 16/16/16 ms
[vxWorks *]# 

```

Regards,  
Dan

---

_[View the full topic](https://forums.windriver.com/t/raspberry-pi-vxworks-faults-when-booting/142)._
