[Bug 2004495] Re: [SRU] Add support for the NXP S32G274A-RDB2 board in Jammy

Isaac True 2004495 at bugs.launchpad.net
Thu Mar 9 14:04:22 UTC 2023


I've attached the .debdiff for the current development version in Jammy
(flash-kernel-3.104ubuntu16)

** Summary changed:

- Add support for the NXP S32G274A-RDB2 board
+ [SRU] Add support for the NXP S32G274A-RDB2 board in Jammy

** Description changed:

+ [ Impact ]
+ 
+ Flash-kernel only supports boards maintained in the db/all.db database.
+ 
+ We want to be able to support the 'NXP S32G274A-RDB2' in Jammy.
+ 
+ The database entries are copied from the Lunar version for the package.
+ 
+ [ Test Plan ]
+ 
+ As the database entries are the same as in Lunar they already received
+ some testing.
+ 
+ Check that no entry is deleted in the database.
+ 
+ On a NXP S32G274A-RDB2 board, run flash-kernel to verify that a new fit
+ image has been created and deployed to /boot/firmware
+ 
+ [ Where problems could occur ]
+ 
+ We could by mistake delete entries for other boards in the database.
+ 
+ We could create a database file that flash-kernel cannot parse.
+ 
+ This could lead to errors in booting other systems.
+ 
+ Both causes are not probable as we copy the entries from Lunar where
+ testing already has occurred.
+ 
+ [ Other Info ]
+ 
+ Original description
+ 
  I've created a debdiff which adds support for the NXP S32G274A-RDB2
  reference board for the S32G2 SoC. The added fit image template
  (its/arm64/image-nxp-s32.its) can also be used for other boards in the
  S32 family, which may be added in the future.
  
  This is a development board for NXP's automotive platform with a
  specific and custom BSP (https://github.com/nxp-auto-linux/). The device
  tree and support for the board is not (yet) in the mainline kernel, and
  the board is not supported by upstream U-Boot. In order to achieve the
  best compatibility with the custom U-Boot implementation required to
  boot this board, this patch instructs flash-kernel to only generate the
  fit image and place it in /boot/firmware/fitImage, without generating a
  boot script.

** Patch added: "flash-kernel-3.104ubuntu16ppa1.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2004495/+attachment/5653245/+files/flash-kernel-3.104ubuntu16ppa1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2004495

Title:
  [SRU] Add support for the NXP S32G274A-RDB2 board in Jammy

Status in flash-kernel package in Ubuntu:
  Fix Released
Status in flash-kernel source package in Jammy:
  New

Bug description:
  [ Impact ]

  Flash-kernel only supports boards maintained in the db/all.db
  database.

  We want to be able to support the 'NXP S32G274A-RDB2' in Jammy.

  The database entries are copied from the Lunar version for the
  package.

  [ Test Plan ]

  As the database entries are the same as in Lunar they already received
  some testing.

  Check that no entry is deleted in the database.

  On a NXP S32G274A-RDB2 board, run flash-kernel to verify that a new
  fit image has been created and deployed to /boot/firmware

  [ Where problems could occur ]

  We could by mistake delete entries for other boards in the database.

  We could create a database file that flash-kernel cannot parse.

  This could lead to errors in booting other systems.

  Both causes are not probable as we copy the entries from Lunar where
  testing already has occurred.

  [ Other Info ]

  Original description

  I've created a debdiff which adds support for the NXP S32G274A-RDB2
  reference board for the S32G2 SoC. The added fit image template
  (its/arm64/image-nxp-s32.its) can also be used for other boards in the
  S32 family, which may be added in the future.

  This is a development board for NXP's automotive platform with a
  specific and custom BSP (https://github.com/nxp-auto-linux/). The
  device tree and support for the board is not (yet) in the mainline
  kernel, and the board is not supported by upstream U-Boot. In order to
  achieve the best compatibility with the custom U-Boot implementation
  required to boot this board, this patch instructs flash-kernel to only
  generate the fit image and place it in /boot/firmware/fitImage,
  without generating a boot script.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2004495/+subscriptions




More information about the Ubuntu-sponsors mailing list