Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated hardware modification note in Section 10.1

...

All source code is located in the <factory_install_dir>/build-armv7l-timesys-linux-gnueabi/ directory. To integrate and modify features on the system for both driver development and general settings or Carrier Board design, it is necessary to know about the board files summarized by the following:

DescriptionFile
Kernellinux-3.0/arch/arm/mach-mvf/board-pcm052.c
Bootloaderu-boot-2011.12/u-boot-2011.12/board/phytec/pcm052.c

6.2.2 Modifying the Platform

...

If your application requires MCC support to include a MQX application use either the Web Factory or Desktop Factory tools to include the following packages in the Linux Build:

PackageDescription
mcc-kmodKernel driver module
libmccAPI user-space library
mqxbootUtility to load and boot an MQX image

For more information regarding the MCC subsystem for enabling MQX applications running on the Cortex-M4 core to communicate with Linux applications on the Cortex-A5 core see Vybrid MCC User Guide for MCC Version 1.0.

...

tftploc (required for TFTP)Location of the path to the images on the TFTP server on the host system, setup in Section 4.1.1. Set the variable accordingly by referencing the following examples:

File PathU-Boot Command
/var/lib/tftpboot/PHYTEC/Vybrid/PD13.0.2
 setenv tftploc PHYTEC/Vybrid/PD13.0.2 
/var/lib/tftpboot
 setenv tftploc 

nfs_root (required for NFS)Location of the path to the NFS directory on the host system, setup in Section 4.1.2. For example: /home//phyCORE-NFS

...

You should now be able to boot your board from NAND using the instructions specified previously in this Quickstart. Please note that hardware modification is required to support NAND boot on phyCORE-Vybrid Carrier Boards up to revision 1375.2SOMs with PCB revision 1374.0.

11 Additional Demos

11.1 Vybrid Theatre Demo

...