1
Out of the Box2
Get Software3
Plug It In4
Build, RunSign in to save your progress. Don't have an account? Create one.
Something went wrong! Please try again.
Something went wrong! Please try again.
Learn how to use the Automotive Software Package Manager
Tera Term is open source free software terminal emulator supporting UTF-8 protocol. Now TTSSH supports SSH2 protocol (original version supports SSH1).
Tera Term is now Tera Term Pro 2.3, the succession version. It is officially recognized by the original author.
Something went wrong! Please try again.
FTDI CDM v2.12.28 WHQL driver for serial configuration from FTDI chip.
Something went wrong! Please try again.
A Windows tool for writing images to USB sticks or SD/CF cards.
Something went wrong! Please try again.
A free utility to send and receive network packets: TCP, UDP and SSL.
Something went wrong! Please try again.
Let’s take it for a test drive.
1 | S32G-PROCEVB-S: S32G Processor Module with Ironwood Electronics SG-BGA-6124 Socket |
2 | M4159 Heatsink |
3 | Hex key |
4 | Timiy Vacuum Pen Tool |
Watch the video to install the socket and heatsink. You can also use the step-by-step guide.
When the installation is complete, it should look like the picture:
Something went wrong! Please try again.
When the S32G-PROCEVB-S is stacked on the S32GRV-PLATEVB:
Jumper J96
on the S32G-PROCEVB-S should be in position 1-2, Only the S32GRVPLATEVB needs to be powered.
Connect power supply to the 12 V power jack P3
on S32GRV-PLATEVB.
When the S32G-PROCEVB-S is used standalone:
Jumper J96
should be in position 2-3.
Connect power supply to the 12 V power jack P1
on S32G-PROCEVB-S.
Something went wrong! Please try again.
J58
of the S32G-PROCEVB-S is connected and click OK.115200
as the baud rateSomething went wrong! Please try again.
Switch on the power switch SW1
on the S32GRV-PLATEVB and power switch SW10
on the S32G-PROCEVB-S.
Something went wrong! Please try again.
The Diagnostics Utility is auto-executed from the SD card.
The console display on Tera Term shows the status of the diagnostic tests.
Something went wrong! Please try again.
We offer ready-to-go SD cards with S32G-VNP-EVB3 and S32G-VNP-EVB3 image to help people getting started and log data
Diagnostic Test Release 201909XX
CPU: NXP S32G
Board: S32G274A Board
MC_CGM_0 Clock Mux 0 -> XBAR_CLK (Core Clock)
CORE_DFS_1 Clock -> MC_CGM_0 Clock Mux 0
CORE_VCO Clock -> CORE_DFS_1 Clock
FXOSC -> CORE_VCO Clock
FXOSC: 40000000Hz
CORE_VCO Clock: 2000000000Hz
CORE_DFS Clock: 1000000000Hz
XBAR_CLK: 500000000Hz
Test#1: Setup Init - OK
Test#2: Running LINFLEXD Test
FXOSC -> PERIPH_PLL_PHI3_CLK
FXOSC: 40000000Hz
MC_CGM_0 Clock Mux 8 -> LIN_CLK
LIN CLK = 80000000Hz
LIN 0 Mode: UART
UART 0 Mode: 8-Bit Mode
UART 0 Baud Rate: 115273bps
UART 0 TX_INT: Enabled
UART 0 RX_INT: Enabled
UART 0 SIUL2 Settings: PK15, PL00
Testing LINFLEX Rx
Press enter to continue
Test#2: Test OK
Test#3: Running STM Test
STM CLK = XBAR_CLK
STM Instance: 0
STM 0 Channel: 0
STM 0 Ticks: 3855
STM 0 NVIC ID: 24
STM CLK = XBAR_CLK
STM Instance: 0
STM 0 Channel: 1
STM 0 Ticks: 3855
STM 0 NVIC ID: 24
STM CLK = XBAR_CLK
STM Instance: 0
STM 0 Channel: 2
STM 0 Ticks: 3855
STM 0 NVIC ID: 24
STM CLK = XBAR_CLK
STM Instance: 0
STM 0 Channel: 3
STM 0 Ticks: 3855
STM 0 NVIC ID: 24
Test#3: Test OK
Test#4: Running PIT Test
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 0
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 1
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 2
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 3
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 4
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 5
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
PIT CLK = XBAR_CLK
PIT Instance: 0
PIT 0 Counter: DOWN
PIT 0 Timer: 6
PIT 0 NVIC ID: 53
PIT 0 Ticks: 4096
Test#4: Test OK
Test#5: Running SWT Test
SWT CLK = XBAR_CLK
SWT Instance: 0
SWT 0 Counter: UP
SWT 0 NVIC ID: 14
SWT 0 Time Out Value: 392400
Test#5: Test OK
Test#6: Running I2C_0 Test
I2C CLK source= XBAR_DIV3_CLK
I2C CLK = 166666666Hz
FXOSC -> CORE_VCO Clock
FXOSC: 40000000Hz
CORE_VCO Clock -> CORE_DFS_1 Clock
CORE_DFS Clock: 1000000000Hz
CORE_DFS_1 Clock -> XBAR Clock
XBAR_CLK: 500000000Hz
I2C 0 Mode: Controller
I2C Target Address = 0xA0
Test#6: Test OK
Test#7: Running DSPI_5 Test
PERIPH_PLL_PHI7_CLK -> DSPI CLK
FXOSC -> PERIPH_PLL_PHI7_CLK
FXOSC: 40000000Hz
DSPI CLK = 1Hz
DSPI 5 Mode: CONTROLLER
DSPI 5 Frame Size: 7Byte
DSPI 5 CPOL : 0
DSPI 5 CPHA : 1
DSPI 5 Loopback with DSPI 1
DSPI 5 Data Length: 8 Bytes
Test#7: Test OK
Test#8: Running GMAC RX Test
GMAC No of Receive Descriptors: 5
GMAC RX NVIC ID: 59
GMAC Buffer Max Length: 1536
ARP Packets Received: 0
ICMP Packets Receive: 0
UDP Packets Received: 2
TCP Packets Received: 0
Unidentified IPv4 Packets Received: 0
Unidentified Packets Received: 3
Test#8: Test OK
Test#9: Running GMAC TX Test
GMAC Mode: RGMII
GMAC RX CLK Direction: PHY to MAC
GMAC TX CLK Direction: MAC to PHY
GMAC Speed: 1Gbps
PERIPH_PLL_PHI5_CLK -> GMAC TX CLK
FXOSC -> PERIPH_PLL_PHI5_CLK
FXOSC: 40000000Hz
GMAC TX CLCK: 133333334Hz
GMAC_EXT_RX_CLK -> GMAC RX CLK
GMAC Communication Mode: Full Duplex
GMAC DMA channel: 0
GMAC DMA Burst Size: 16Bytes
GMAC Source MAC: 0:4:9F:22:E:B0
GMAC Destination MAC: FF:FF:FF:FF:FF:FF
GMAC Source IP: 192.168.0.10
GMAC Destination IP: 192.168.0.11
GMAC Source Port: 2001
GMAC Destination Port: 12345
GMAC No of Transmit Descriptors: 50
GMAC Packet Type: UDP
Test#9: Test OK
Test#10: Running LLCE CAN Loopback Tests
FXOSC -> CAN CLK
FXOSC: 40000000Hz
CAN CLK = 40000000Hz
LLCE_CAN_2 Loopback with LLCE_CAN_3
LLCE_CAN 2&3 ID Type: Standard
LLCE_CAN 2&3 Data Size: 32 Bytes
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Running LLCE CAN 2 and 3 Test: Test OK
Test#11: Running LLCE LIN loopback Tests
FXOSC -> PERIPH_PLL_PHI3_CLK
FXOSC: 40000000Hz
MC_CGM_0 Clock Mux 8 -> LIN_BAUD_CLK
LLCE_LIN_BAUD_CLK = 83333334Hz
LLCE_LIN_0 connected with MPC5748G DEVKIT LIN_0
ID : 0x1
Data Size: 8 Bytes
LLCE_LIN_1 connected with MPC5748G DEVKIT LIN_0
ID : 0x1
Data Size: 8 Bytes
LLCE_LIN_2 connected with MPC5748G DEVKIT LIN_0
ID : 0x1
Data Size: 8 Bytes
LLCE_LIN_3 connected with MPC5748G DEVKIT LIN_0
ID : 0x1
Data Size: 8 Bytes
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
Running LLCE LIN 0 Test
LLCE LIN 0 message transmitted, Check the received data on follower
Running LLCE LIN 1 Test
LLCE LIN 1 message transmitted, Check the received data on follower
Running LLCE LIN 2 Test
LLCE LIN 2 message transmitted, Check the follower for received data
Running LLCE LIN 3 Test
LLCE LIN 3 message transmitted, Check the received data on follower
All tests complete, Core in While(1)
Connect with other engineers and get expert advice on designing with the NXP GoldBox in its dedicated community.