Skip to main content

NXP GoldBox Details

Corellium Atlas provides 2 board model(s) in the NXP GoldBox family.

NXP GoldBox (S32G-VPN-RDB2)​

Board Image

  • NXP GoldBox (S32G-VPN-RDB2) may require additional licensing for S32G.
  • Supports connecting with the GNU Project Debugger.
  • Supports taking snapshots while the device is running.

NXP GoldBox (S32G-VPN-RDB2) Configuration​

  • Defaults to 7 cores configurable between 4 and 7.
  • Defaults to 4105 KB of ram.
  • Supports setting custom options before device boot.
  • Supports uploading a custom kernel.
  • Has default boot args "earlycon=fsl_linflexuart,0x401c8000,115200n8 console=ttyLF0,115200n8 ignore_loglevel rw rootwait root=/dev/vda rootfstype=ext4".
  • Supports setting boot args.
  • Supports uploading a custom device tree.

NXP GoldBox (S32G-VPN-RDB2) Storage​

  • It has 1 storage partition:
    • nand
      • default size: 4.0 GB.
      • This partition is required in firmware .zip files.

NXP GoldBox (S32G-VPN-RDB2) I/O​

  • Does not have a GUI.
  • Supports vMMIO.
  • It has CoreModel interfaces for ports:
    • siul2-gpio: Protocol: gpio 191 addresses.
    • quadspi: Protocol: spi 4 addresses.
    • linflex1: Protocol: uart.
    • spi0: Protocol: spi 8 addresses.
    • spi1: Protocol: spi 5 addresses.
    • spi2: Protocol: spi 5 addresses.
    • i2c0: Protocol: i2c 128 addresses.
    • i2c1: Protocol: i2c 128 addresses.
    • i2c2: Protocol: i2c 128 addresses.
    • linflex2: Protocol: uart.
    • spi3: Protocol: spi 5 addresses.
    • spi4: Protocol: spi 5 addresses.
    • spi5: Protocol: spi 5 addresses.
    • i2c3: Protocol: i2c 128 addresses.
    • i2c4: Protocol: i2c 128 addresses.
    • gmac: Protocol: eth.
    • debug-uart0: Protocol: uart.
    • debug-uart1: Protocol: uart.
    • debug-uart2: Protocol: uart.
    • can0: Protocol: can.
    • can2: Protocol: can.
  • It has 4 serial ports available via dropdown named:
    • uart1-cons named Cortex-M Console of type console.
    • debug-uart0-cons named Cortex-M #0 Debug Console of type console.
    • debug-uart1-cons named Cortex-M #1 Debug Console of type console.
    • debug-uart2-cons named Cortex-M #2 Debug Console of type console.

NXP GoldBox 3 (S32G-VPN-RDB3)​

Board Image

  • NXP GoldBox 3 (S32G-VPN-RDB3) may require additional licensing for S32G.
  • Supports connecting with the GNU Project Debugger.
  • Supports taking snapshots while the device is running.

NXP GoldBox 3 (S32G-VPN-RDB3) Configuration​

  • Defaults to 10 cores configurable between 5 and 10.
  • Defaults to 4117 KB of ram.
  • Supports setting custom options before device boot.
  • Supports uploading a custom kernel.
  • Has default boot args "earlycon=fsl_linflexuart,0x401c8000,115200n8 console=ttyLF0,115200n8 ignore_loglevel rw rootwait root=/dev/vda rootfstype=ext4".
  • Supports setting boot args.
  • Supports uploading a custom device tree.

NXP GoldBox 3 (S32G-VPN-RDB3) Storage​

  • It has 1 storage partition:
    • nand
      • default size: 4.0 GB.
      • This partition is required in firmware .zip files.

NXP GoldBox 3 (S32G-VPN-RDB3) I/O​

  • Does not have a GUI.
  • Supports vMMIO.
  • It has CoreModel interfaces for ports:
    • siul2-gpio: Protocol: gpio 191 addresses.
    • quadspi: Protocol: spi 4 addresses.
    • linflex1: Protocol: uart.
    • spi0: Protocol: spi 8 addresses.
    • spi1: Protocol: spi 5 addresses.
    • spi2: Protocol: spi 5 addresses.
    • i2c0: Protocol: i2c 128 addresses.
    • i2c1: Protocol: i2c 128 addresses.
    • i2c2: Protocol: i2c 128 addresses.
    • linflex2: Protocol: uart.
    • spi3: Protocol: spi 5 addresses.
    • spi4: Protocol: spi 5 addresses.
    • spi5: Protocol: spi 5 addresses.
    • i2c3: Protocol: i2c 128 addresses.
    • i2c4: Protocol: i2c 128 addresses.
    • gmac: Protocol: eth.
    • debug-uart0: Protocol: uart.
    • debug-uart1: Protocol: uart.
    • debug-uart2: Protocol: uart.
    • debug-uart3: Protocol: uart.
    • can0: Protocol: can.
    • can2: Protocol: can.
  • It has 5 serial ports available via dropdown named:
    • uart1-cons named Cortex-M Console of type console.
    • debug-uart0-cons named Cortex-M #0 Debug Console of type console.
    • debug-uart1-cons named Cortex-M #1 Debug Console of type console.
    • debug-uart2-cons named Cortex-M #2 Debug Console of type console.
    • debug-uart3-cons named Cortex-M #3 Debug Console of type console.