Waijung2 Target Setup block appearance in a Simulink model,

Waijung 2 Target Setup block mask overview,
  
  
PIL simulation and External mode configuration,
  
Waijung 2 target setup block is used to setup Simulink code generation environment for ZYNQ7000 target. It is mandatory to use this block in every model file created using Waijung 2 block set for the ZYNQ7000 target.
Waijung 2 target setup block configuration
Configuration Parameter  | 
Selectable Option/Value  | 
Default Value  | 
Description  | 
|||||||
Operating system  | 
  | 
BareBoard  | 
Select the required OS to run the application. The code generation will be done according to the OS.  | 
|||||||
Core ID  | 
  | 
ps7_cortexa9_0  | 
Select the preferable core id to run the application  | 
|||||||
Xilinx tool path  | 
  | 
C:\Xilinx  | 
Browse the folder path to the Xilinx folder  | 
|||||||
Enable overrun detection  | 
  | 
Off  | 
Enable overrun detection of base rate. Use this option for only testing. If an overrun is detected, the application will be terminated.  | 
|||||||
GPIO Pin  | 
  | 
7  | 
If an overrun is detected, the given GPIO pin will be logic HIGH  | 
|||||||
Program to  | 
  | 
JTAG  | 
Select the programming mode  | 
|||||||
Flash type  | 
 
 
 
  | 
qspi_single  | 
This option will be visible when the application is program to Flash memory. Select the flash type according to the development board.  | 
|||||||
Build options  | 
  | 
Deploy to hardware  | 
Generate code: This option is used only to generate the code. Deploy to hardware: This is used to generate the C code, compile and flash to target and deploy the application in the target. External mode simulation: Run the application with the External mode simulation Processor-in-the-loop simulation: Run the application with the PIL simulation  | 
This tab will be visible when the OS is set to FreeRTOS
Configuration Parameter  | 
Selectable Option/Value  | 
Default Value  | 
Description  | 
|||
Highest (maximum) priority  | 
5 to 30  | 
8  | 
The number of task priorities that will be available. Priorities can be assigned from zero to the value set in here - 1.  | 
|||
Tick Rate (Hz)  | 
  | 
100  | 
Number of RTOS ticks per second  | 
|||
Total heap size reserved for FreeRTOS  | 
  | 
65536  | 
This is used to set the amount of RAM reserved for use by FreeRTOS - used when tasks, queues, semaphores and event groups are created.  | 
Configuration Parameter  | 
Selectable Option/Value  | 
Default Value  | 
Description  | 
||||
Custom XSA file path  | 
  | 
C:\Users\admin\workspace\zc702\hw\zc702.xsa  | 
Browse the file path to the hardware design file which is created using Vivado design suite.  | 
||||
stdin channel  | 
  | 
ps7_uart_1  | 
Select the interface for stdin  | 
||||
stdout channel  | 
  | 
ps7_uart_1  | 
Select the interface for stdout  | 
||||
Stack size  | 
  | 
0x2000  | 
Setup the stack size for the application. These modifications will be added to the linker script of the project.  | 
||||
Heap size  | 
  | 
0x2000  | 
Setup the heap size for the application. These modifications will be added to the linker script of the project.  | 
||||
CPU Frequency in Hz (Actual Frequency)  | 
  | 
666666687  | 
Actual set frequency in Vivado design. This value is used only in profiling in PIL simulation.  | 
||||
Open Vitis  | 
  | 
  | 
The generated platform and application projects using Waijung 2 will be opened with Vitis IDE  | 
This configurations are related to the communication interface for External mode and PIL simulation.
Configuration Parameter  | 
Selectable Option/Value  | 
Default Value  | 
Description  | 
||||
Communication Interface  | 
  | 
Serial  | 
Select the communication interface external mode uses to exchange data between the host and the target hardware.  | 
||||
DEVICE ID  | 
 
 or 
 
  | 
XPAR_PS7_UART_0_DEVICE_ID or XPAR_PS7_ETHERNET_0_DEVICE_ID  | 
 
 Select the device ID of the driver module depends on the Communication interface as well as the Hardware reference design file (.xsa). 
 
  | 
||||
Serial Port: COM  | 
  | 
20  | 
Enter the ‘COM’ part to which the target is connected.  | 
||||
Baud Rate  | 
  | 
115200  | 
Select the baud rate for serial communication.  | 
||||
IP Address  | 
  | 
192.168.1.10  | 
Enter the IP address  | 
||||
Netmask  | 
  | 
255.255.255.0  | 
Enter the netmask IP address  | 
||||
Gateway  | 
  | 
192.168.1.1  | 
Enter the gateway IP address  | 
||||
Port  | 
  | 
256  | 
Enter the network port  | 
||||
MAC address  | 
  | 
00-0a-35-00-01-02  | 
Enter the MAC address  | 
||||
Timeout  | 
  | 
10  | 
Timeout in seconds.  | 
||||
Verbose  | 
  | 
Off  | 
To view the external mode execution progress and updates in the Diagnostic Viewer or in the MATLAB® command window, select this check box.  |