Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unique CPU ID on H5 (Orange Pi Zero Plus)

Featured Replies

Let's say I'm deploying hundreds of warehoused devices employing an H5-based Orange Pi Zero Plus, and I need a reliable distinct identifier for each.

 

In another application we're using the MAC address, but that seems not to be EEPROM-ed on the OPiZ+.  So, okay, SOC Unique ID has been mentioned elsewhere (MAC generation on the OPiZ+), but where is it available?  cat /proc/cpuinfo does not include "Serial".  lshw has a "serial" but I'm not sure that's reliable (I've got a Beaglebone that doesn't show one - and it says /proc/cpuinfo Serial: 00000000).

 

So what's a good low-cost (i.e. not by launching Perl scripts) way to obtain the unique CPU identifier - if there really is one?  Thanks.

 

The H5 has a 1KB security ID at 0x01C14000 to 0x01C143FF. You could try using that for the unique CPU identifier.

 

-JB

@JBrooksBSI

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.