VxWorks7_21.03_Raspberry_Pi 4启动

具体参考

README_raspberrypi4b (windriver.com)

硬件环境:树莓派4B,串口转USB线,sd卡(32GB以下,FAT文件格式)

软件:树莓派官方启动及设备树等,U-boot,uVXworks

 


U-Boot 2021.07-rc2-00181-g428bec7 (May 18 2021 - 23:33:06 -0700)

DRAM:  3.9 GiB
RPI 4 Model B (0xc03112)
MMC:   emmc2@7e340000: 0, mmcnr@7e300000: 1
Loading Environment from FAT... OK
In:    serial
Out:   serial
Err:   serial
Net:
Warning: genet@7d580000 MAC addresses don't match:
Address in DT is                dc:a6:32:5a:2e:82
Address in environment is       dc:a6:32:07:b3:a4
eth0: genet@7d580000
Hit any key to stop autoboot:  0
9268992 bytes read in 411 ms (21.5 MiB/s)
## Booting kernel from Legacy Image at 00100000 ...
   Image Name:   vxworks
   Image Type:   AArch64 VxWorks Kernel Image (uncompressed)
   Data Size:    9268928 Bytes = 8.8 MiB
   Load Address: 00100000
   Entry Point:  00100000
   Verifying Checksum ... OK
   Loading Kernel Image
   !!! WARNING !!! Using legacy DTB
## Starting vxWorks at 0x00100000, device tree at 0x00000000 ...


U-Boot 2021.07-rc2-00181-g428bec7 (May 18 2021 - 23:33:06 -0700)

DRAM:  3.9 GiB
RPI 4 Model B (0xc03112)
MMC:   emmc2@7e340000: 0, mmcnr@7e300000: 1
Loading Environment from FAT... OK
In:    serial
Out:   serial
Err:   serial
Net:
Warning: genet@7d580000 MAC addresses don't match:
Address in DT is                dc:a6:32:5a:2e:82
Address in environment is       dc:a6:32:07:b3:a4
eth0: genet@7d580000
Hit any key to stop autoboot:  0
9268992 bytes read in 410 ms (21.6 MiB/s)
## Booting kernel from Legacy Image at 00100000 ...
   Image Name:   vxworks
   Image Type:   AArch64 VxWorks Kernel Image (uncompressed)
   Data Size:    9268928 Bytes = 8.8 MiB
   Load Address: 00100000
   Entry Point:  00100000
   Verifying Checksum ... OK
   Loading Kernel Image
   !!! WARNING !!! Using legacy DTB
## Starting vxWorks at 0x00100000, device tree at 0x00000000 ...
Instantiatm0 as rawFs,  devx1
Formatting /ram0 for HRFS v1.2
Instantiating /ram0 as rawFs, device = 0x1
Formatting...OK.
Targe vxTargetantiating /tmp as  device = 0x10001
Formatting /tmp for HRFS v1.2
Instantiating /tmp as rawFs, device = 0x10001
Formatting...OK.

 _________            _________
 \........\          /......../
  \........\        /......../
   \........\      /......../
    \........\    /......../
     \........\   \......./
      \........\   \...../              VxWorks SMP 64-bit
       \........\   \.../
        \........\   \./     Release version: 21.03
         \........\   -      Build date: Apr 20 2021 15:35:03
          \........\
           \......./         Copyright Wind River Systems, Inc.
            \...../   -                 1984-2021
             \.../   /.\
              \./   /...\
               -   -------

                   Board: Raspberry Pi 4 Model B - ARMv8
               CPU Count:       OS Memory Size: ~3891MB
        ED&R Policy Mode: Deployed
     Debug Agent: Stalways)
         Stop Mode Agent: Not started
              BSP Status: *** UNSUPPORTED ***

Thu Jan  1 00:00:00 1970: ipnet[3f38d0]: Error: ipcom_getsockaddrfailed gw

 Adding 14541 symbols for standalone.

-> devs
drv refs name
  1 [ 3] /
  2 [ 3] /bin  ==>  /sd0a/sysroot/bin
  2 [ 3] /boot  ==>  /sd0a/sysroot/boot
  2 [ 3] /dev  ==>  /
  2 [ 3] /etc  ==>  /sd0a/sysroot/etc
 12 [ 3] /fifos
 17 [ 3] /host.host
 15 [ 3] /input/event
 15 [ 3] /input/event0
  2 [ 3] /lib  ==>  /sd0a/sysroot/lib
  0 [ 3] /null
 11 [ 3] /ram0
 14 [ 3] /random
  6 [ 3] /sd0a
  4 [ 3] /shm
 11 [ 3] /tmp
  3 [ 3] /ttyS0
  3 [ 3] /ttyS1
 14 [ 3] /urandom
  2 [ 3] /usr  ==>  /sd0a/sysroot/usr
 13 [ 3] /zero
value = 2 = 0x2
-> uname
C interp: unknown symbol name 'uname'.
-> i

  NAME             TID       PRI   STATUS         PC          ERRNO  CPU #
----------  ---------------- --- ---------- ---------------- ------- -----
tIsr0       ffff800000034f00   0 PEND       ffffffff805cc8c8       0     0
tJobTask    ffff8000000662b0   0 PEND       ffffffff804e7cf4       0     -
tExcTask    ffffffff80a23a88   0 PEND       ffffffff805cc8c8       0     -
tLogTask    ffff800000066940   0 PEND       ffffffff805c9f4c       0     -
tShell0     ffff80000048dc10   1 READY      ffffffff805dfd3c       0     1
tHrfsCommi> ffff80000035e2c0   2 PEND+T     ffffffff805cc8c8  3d0004     -
tHrfsCommi> ffff8000003f2db0   2 PEND+T     ffffffff805cc8c8  3d0004     -
tErfTask    ffff800000032780  10 PEND       ffffffff805ce1cc       0     -
/sd0XbdSvc  ffff8000003f7010  10 PEND       ffffffff805cc8c8       0     -
ipcom_tick> ffff8000004951d0  20 PEND+T     ffffffff805cc8c8       0     -
tVxdbgTask  ffff80000047ca70  25 PEND       ffffffff805cc8c8       0     -
tDmaJobTas> ffff800000033d30  45 PEND       ffffffff805cd584       0     -
tTcfEvents  ffffffff80a313a0  49 PEND+T     ffffffff805cf128       0     -
tTcf        ffff80000047e930  49 DELAY      ffffffff805dc26c       0     -
tTcf        ffff800000430370  49 PEND       ffffffff805cc8c8       0     -
tTcf        ffff800000485040  49 PEND       ffffffff805cc8c8       0     -
tTcf        ffff800000488010  49 PEND       ffffffff805cc8c8       0     -
tTcf        ffff80000048b630  49 PEND       ffffffff805cc8c8       0     -
tTcf        ffff80000048c920  49 PEND       ffffffff805cc8c8       0     -
tNet0       ffff800000033020  50 PEND       ffffffff805cd584       0     -
tAioIoTask> ffff8000002cc9b0  50 PEND       ffffffff805ce1cc       0     -
tAioIoTask> ffff8000002cced0  50 PEND       ffffffff805ce1cc       0     -
tNetConf    ffff8000003f38d0  50 PEND       ffffffff805cc8c8       0     -
ipcom_teln> ffff8000003f4330  50 PEND       ffffffff805cc8c8       0     -
ipdhcpc     ffff800000435420  50 PEND+T     ffffffff805cc8c8  3d0004     -
tAnalysisA> ffffffff809d71d0  50 PEND       ffffffff805cf128       0     -
tAioWait    ffff8000002cc2d0  51 PEND       ffffffff805cc8c8       0     -
tPortmapd   ffff800000369fa0  54 PEND       ffffffff805cc8c8       0     -
xHCD_IH0    ffff80000005b530  90 PEND       ffffffff805cc8c8       0     -
sdBusMonit> ffff800000035cc0 100 PEND       ffffffff805cc8c8       5     -
BusM A      ffff80000003a400 100 DELAY      ffffffff805dc26c       0     -
BusM B      ffff80000005b010 100 DELAY      ffffffff805dc26c       0     -
tUsb2Video  ffff80000047c0f0 100 PEND       ffffffff805c9f4c       0     -
tUsb2Clr    ffff800000364680 150 PEND       ffffffff805c9f4c       0     -
miiBusMoni> ffff80000042f5a0 252 DELAY      ffffffff805dc26c       0     -
tIdleTask0  ffffffff80d38000 287 READY      ffffffff805cbbf0       0     0
tIdleTask1  ffffffff80d43000 287 READY      ffffffff805cbbf0       0     -
tIdleTask2  ffffffff80d4e000 287 READY      ffffffff805cbbf0       0     -
tIdleTask3  ffffffff80d59000 287 READY      ffffffff805cbc04       0     3
value = 0 = 0x0
->
 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
### 回答1: 《VxWorks 7 实时网络开发指南》是一份详细介绍VxWorks 7实时网络开发的文档。VxWorks 7是一款实时操作系统,广泛应用于嵌入式系统中。该文档对于开发人员来说非常重要,因为它提供了详细的指导和实例,帮助开发人员了解VxWorks 7的实时网络编程和调试技术。 该文档首先介绍了VxWorks 7的基本概念和体系结构。它详细解释了实时网络的基本原理和特点,并介绍了VxWorks 7的网络协议栈和网络驱动程序。然后,文档介绍了如何在VxWorks 7中创建和配置网络连接,包括IP地址、子网掩码、网关等。此外,文档还介绍了如何使用VxWorks 7的网络API进行数据传输和通信。 在文档的后面部分,还介绍了VxWorks 7网络调试和故障排除的技术和工具。开发人员可以通过使用VxWorks 7的调试接口和命令,了解网络连接的状态和性能,并解决网络故障和性能问题。 总之,《VxWorks 7 实时网络开发指南》是一份非常有用的文档,帮助开发人员理解和应用VxWorks 7的实时网络开发技术。对于需要在VxWorks 7上进行实时网络开发的开发人员来说,这是一本必备的参考书。无论是初学者还是有经验的开发人员,都可以从中获得宝贵的知识和经验。 ### 回答2: vxworks_7_real_time_network.pdf 是一本关于VxWorks 7 实时网络的文件。VxWorks 7 是一个实时操作系统,广泛应用于嵌入式系统和网络设备中。这本文件描述了VxWorks 7 在实时网络领域的特点和功能。 该文件首先介绍了实时网络的基本概念和要求。实时网络是指具有快速、可靠、实时的数据传输能力的网络。实时网络要求能够保证数据的传输具有严格的时限和连续性,以满足实时系统的需求。 随后,文件详细介绍了VxWorks 7 的实时网络特性。VxWorks 7 提供了一套完整的实时网络协议栈,支持多种实时协议,如TCP/IP、UDP、以太网等。同时,VxWorks 7 还提供了灵活的网络配置和管理功能,可以满足不同应用场景的需求。 此外,文件还详细介绍了VxWorks 7 实时网络的性能优化和调优方法。通过合理配置网络参数、优化网络资源分配和调度策略,可以提高实时网络的性能和效率。 最后,文件还提供了一些在实践中的案例和实例,展示了VxWorks 7 实时网络在不同应用领域的应用场景和成功案例。这些案例包括工业控制、无线通信、智能交通等领域。 综上所述,vxworks_7_real_time_network.pdf 是一本介绍VxWorks 7 实时网络特点和功能的文件,它介绍了VxWorks 7 实时网络的基本概念、特性、性能优化方法,并提供了实践案例,对于研究和应用实时网络的人士具有重要的参考价值。 ### 回答3: vxworks_7_real_time_network.pdf是一份有关于VxWorks 7实时网络的文档。VxWorks是一种实时操作系统,主要用于嵌入式系统和网络设备。这个文档提供了关于VxWorks 7在实时网络方面的详细信息。 文档中首先介绍了VxWorks 7的概述和架构。它提供了一个完整的实时操作系统环境,能够满足各种应用的实时需求。然后,文档详细讲解了VxWorks 7实时网络的功能和特性。VxWorks 7提供了丰富的网络协议栈,支持各种通信协议,如TCP/IP、UDP、HTTP等。它还提供了高性能的网络传输机制,可实现实时数据的快速传输。 除此之外,这个文档还介绍了VxWorks 7的网络管理和安全功能。VxWorks 7提供了强大的网络管理工具,可实现对网络配置、监控、故障诊断等的管理。它还支持各种网络安全机制,如加密、认证等,保护系统免受网络攻击。 文档的最后部分讨论了VxWorks 7实时网络的应用场景。它可以广泛应用于工业自动化、智能交通、物联网等领域。无论是对实时性要求高的控制系统,还是需要快速、可靠通信的应用,VxWorks 7都能满足需求。 总之,vxworks_7_real_time_network.pdf是一份关于VxWorks 7实时网络的详细文档,介绍了其架构、功能、特性、管理和安全,以及应用场景。通过阅读这个文档,用户可以了解VxWorks 7在实时网络方面的能力和应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值