Fremantle closed packages/bt-firmware

(address and license of file from Meego)
(Add instructions how to download, unpack and install bcmfw.bin firmware)
Line 23: Line 23:
Alternatives:
Alternatives:
-
MeeGo has closed source but redistributable (only for non-commercial usage) package 'bcm-bt-firmware' with description
+
 
 +
MeeGo has closed source but redistributable (only for non-commercial usage) package 'bcm-bt-firmware' with description
  Firmware image for the BCM bluetooth chip. Firmware image is needed to boot up bluetooth chip that is found in Nokia Internet Tablets.
  Firmware image for the BCM bluetooth chip. Firmware image is needed to boot up bluetooth chip that is found in Nokia Internet Tablets.
  Version: 0.21rc3
  Version: 0.21rc3
-
+
 
-
It has file BCM2048B0_002.001.011.0190.0192.c.bin which has same md5sum than bcmfw  
+
It has file BCM2048B0_002.001.011.0190.0192.c.bin which has same md5sum than bcmfw  
-
  37db4bcf79fa7a85f1331c6df19115b9  /lib/firmware/bcmfw.bi
+
  37db4bcf79fa7a85f1331c6df19115b9  /lib/firmware/bcmfw.bin
Line 35: Line 36:
  All Rights Reserved.
  All Rights Reserved.
  This material, including documentation and any related computer programs, is protected by copyright controlled by Nokia Corporation. All rights are reserved. Modifying, adapting and/or translating, any or all of this material requires the prior written consent of Nokia. Distribution for commercial purposes not allowed without prior written approval from Nokia.
  This material, including documentation and any related computer programs, is protected by copyright controlled by Nokia Corporation. All rights are reserved. Modifying, adapting and/or translating, any or all of this material requires the prior written consent of Nokia. Distribution for commercial purposes not allowed without prior written approval from Nokia.
 +
 +
This Meego firmware can be downloaded from Nemo OBS repository:
 +
http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n900/latest_armv7hl/src/bcm-bt-firmware-0.21rc3-1.2.Nemo.Adaptation.N900.src.rpm
 +
It is RPM archive with TAR archive with firmware file, npack and install it as:
 +
rpm2cpio bcm-bt-firmware-0.21rc3-1.2.Nemo.Adaptation.N900.src.rpm | cpio -v -i -d -m
 +
tar -x < bcm-bt-firmware-0.21rc3.tar.bz2
 +
mkdir -p /lib/firmware/nokia
 +
cp -a bcm-bt-firmware-0.21rc3/BCM2048B0_002.001.011.0190.0192.c.bin /lib/firmware/nokia/bcmfw.bin

Revision as of 11:42, 26 April 2020

Pr-1.3

Closed source package bt-firmware

As name suggest, this is bluetooth firmware. BCM2048 is the name of the Bluetooth chip from Broadcom. Chip is combo chip and it contains bluetooth, and FM-radio receiver (FM-radio transmitter is in another chip: Silicon Labs Si4713 chipset).


Default installed version:

bt-firmware:  Installed: 0.21-rc3+0m5

Provides files:

/lib/firmware/bcmfw.bin

No package depends on it.


If removed (not suggested)

*Not critical: device will still start
*Can't turn bluetooth ON (as expected).
*'About'-box will not show bluetooth address (cat /sys/devices/platform/hci_h4p/bdaddr is still showing it).
*FM-radio receiving stop working (error message: 'cannot activate chip')
(*FM-radio transmitting works as it is not in this chip)

Alternatives:

MeeGo has closed source but redistributable (only for non-commercial usage) package 'bcm-bt-firmware' with description

Firmware image for the BCM bluetooth chip. Firmware image is needed to boot up bluetooth chip that is found in Nokia Internet Tablets.
Version: 0.21rc3

It has file BCM2048B0_002.001.011.0190.0192.c.bin which has same md5sum than bcmfw

37db4bcf79fa7a85f1331c6df19115b9  /lib/firmware/bcmfw.bin


License of BCM2048B0_002.001.011.0190.0192.c.bin

Copyright (c) Nokia Corporation 2010
All Rights Reserved.
This material, including documentation and any related computer programs, is protected by copyright controlled by Nokia Corporation. All rights are reserved. Modifying, adapting and/or translating, any or all of this material requires the prior written consent of Nokia. Distribution for commercial purposes not allowed without prior written approval from Nokia.

This Meego firmware can be downloaded from Nemo OBS repository:

http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n900/latest_armv7hl/src/bcm-bt-firmware-0.21rc3-1.2.Nemo.Adaptation.N900.src.rpm

It is RPM archive with TAR archive with firmware file, npack and install it as:

rpm2cpio bcm-bt-firmware-0.21rc3-1.2.Nemo.Adaptation.N900.src.rpm | cpio -v -i -d -m
tar -x < bcm-bt-firmware-0.21rc3.tar.bz2
mkdir -p /lib/firmware/nokia
cp -a bcm-bt-firmware-0.21rc3/BCM2048B0_002.001.011.0190.0192.c.bin /lib/firmware/nokia/bcmfw.bin