Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki N1SDP FAQ
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • +Arm Reference Platforms deliverables
  • -A-class platforms
    • +Juno
    • +FVPs
    • +Total Compute Platforms
    • +Morello Platform
    • +System Guidance for Infrastructure (SGI)
    • +System Guidance for Mobile (SGM)
    • Corstone-500
    • Cortex-A5 DesignStart
    • -Neoverse N1 SDP
      • N1SDP FAQ
      • N1SDP Getting Started Guide
      • Notice regarding N1SDP power supply unit (PSU)
      • Notice: Potential damage to N1SDP boards if using latest firmware release
      • Notice: Remote reset switch impact on reset host
    • Neoverse Reference Designs
    • +Legacy platforms
  • +M-class platforms
  • +R-class platforms
  • +FPGA prototyping boards
  • +Open source software

You are currently reviewing an older revision of this page.

  • History View current version

N1SDP FAQ

Notice regarding GRUB update from 2.02 to 2.04

If N1SDP SW release version is 2021.04.26 and older, the second reboot (after Ubuntu server installation) grub will lead to a grub console. The reason for that is following:

"apt-get install" of grub-efi-arm64 on Ubuntu 18.04 installs GRUB version 2.04. Previously the version was 2.02.

GRUB 2.04 has many fixes for secure boot and this explicitly requires to select between:

--uefi-secure-boot (this is the default) or --no-uefi-secure-boot

Since N1SDP SW stack doesn't provide a signed file, GRUB enters the grub console.

<workspace>/ubuntu/build-scripts/helpers/platforms/n1sdp/ubuntu/init script should be modified as following:

grub-install --no-uefi-secure-boot || true

After this modification rebuild ubuntu image and create a bootable media.

N1SDP SW version 2021.05.26 and newer already has this fix.

  • I Develop For
    • AI
    • Automotive
    • Embedded and Microcontrollers
    • IoT
    • Laptops and Desktops
    • Mobile, Graphics, and Gaming
    • Servers and Cloud Computing
  • Learn
    • Documentation
    • Learning Paths
    • On-Demand Videos
  • Community and Blogs
    • Communities
    • Blogs
    • Developer Events
    • Discord
    • Forums
    • Groups
  • Support
    • Open a Support Case
    • My Support Cases
    • Contact Support
    • Product Support Forums
    • Documentation
    • Downloads
    • Licensing
    • Support and Training Options
  • CPU and Hardware
    • Architectures
    • Compare IP
    • Compute Subsystems
    • Corstone
    • Memory Model Tool
    • Performance Analysis
    • Processors
    • Reference Designs
  • About Arm
    • Leadership
    • Arm Offices
    • Careers
    • Contact Us
    • Newsroom
    • Trust Center

arm
  • Cookie Policy
  • Glossary
  • Terms of Use
  • Privacy Policy
  • Accessibility
  • Subscription Center
  • Trademarks
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.