diff --git a/iopsys-brcm63xx-arm/disc/base-files/etc/init.d/board_data b/iopsys-brcm63xx-arm/disc/base-files/etc/init.d/board_data
index 34ab7a16e6e62054a78fb95f61988b2623c825da..ffcac99e45a546c3b3edf703eb352ff991bbaa44 100755
--- a/iopsys-brcm63xx-arm/disc/base-files/etc/init.d/board_data
+++ b/iopsys-brcm63xx-arm/disc/base-files/etc/init.d/board_data
@@ -22,6 +22,8 @@ boot() {
 	db -q set hw.board.basemac="$basemac"
 	db -q set hw.board.hardware_version="$hardware_version"	
 	db -q set hw.board.wpa_key="$wpa_key"
+	touch /etc/board-db/config/device
+	db -q set device.deviceinfo=device-info
  	db -q set device.deviceinfo.SerialNumber="$serial_number"
  	db -q set device.deviceinfo.BaseMACAddress="$basemac"
  	db -q set device.deviceinfo.HardwareVersion="$hardware_version"
diff --git a/iopsys-brcm63xx-arm/smarthub3/base-files/etc/init.d/board_data b/iopsys-brcm63xx-arm/smarthub3/base-files/etc/init.d/board_data
index 53bc8e4f99b40510a9a7ac3d3f8c26067c7f5287..c1c9bc493fa76b71530b3c11acb6ee01d438287a 100755
--- a/iopsys-brcm63xx-arm/smarthub3/base-files/etc/init.d/board_data
+++ b/iopsys-brcm63xx-arm/smarthub3/base-files/etc/init.d/board_data
@@ -25,6 +25,8 @@ boot() {
 	db -q set hw.board.basemac="$basemac"
 	db -q set hw.board.hardware_version="$hardware_version"	
 	db -q set hw.board.wpa_key="$wpa_key"
+	touch /etc/board-db/config/device
+	db -q set device.deviceinfo=device-info
  	db -q set device.deviceinfo.SerialNumber="$serial_number"
  	db -q set device.deviceinfo.BaseMACAddress="$basemac"
  	db -q set device.deviceinfo.HardwareVersion="$hardware_version"