BSPs/FRI2: Difference between revisions

From Yocto Project
Jump to navigationJump to search
m (Formatting)
Line 18: Line 18:


The script is tested on Debian with 3.1.0 kernel and will need to be modified if your system uses RPM and/or does not follow the standard filesystem hierarchy.
The script is tested on Debian with 3.1.0 kernel and will need to be modified if your system uses RPM and/or does not follow the standard filesystem hierarchy.
Note that <b>Ubuntu and Fedora both package it</b> with the linux-firmware package and Ubuntu also includes it in the various linux-image packages.


== Known Issues ==
== Known Issues ==

Revision as of 00:42, 5 January 2013

Resources

Latest FRI2 README

Tips

Use this space to share tips about using the FRI2. If you didn't find it in the README and it took you longer than 5 minutes to figure it out, consider placing it here and we can work it into the README as appropriate.

Obtaining the ti_3410.fw file needed by ti_usb_3410_5052

Debian (and perhaps other Linux distros) do not package ti_3410.fw (no, not even in lfirmware-linux-nonfree). The following bash script will use git to obtain just the one file from kernel.org and move it to where "modprobe ti_usb_3410_5052" will find it:

  #!/bin/bash
  sudo apt-get install git
  git clone -n git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git --depth 1
  cd linux-firmware
  git checkout HEAD ti_3410.fw
  sudo cp -p ti_3410.fw /lib/firmware

The script is tested on Debian with 3.1.0 kernel and will need to be modified if your system uses RPM and/or does not follow the standard filesystem hierarchy.

Note that Ubuntu and Fedora both package it with the linux-firmware package and Ubuntu also includes it in the various linux-image packages.

Known Issues

Warning at arch/x86/kernel/apic/ipi.c

WARNING: at [...] linux-yocto-3.2.18+git1+5b4c9dc78b5ae607173cc3ddab9bce1b5f78129b_1+76dc683eccc46804729a76b9d2fd425ba540a483-r1/linux/arch/x86/kernel/apic/ipi.c:109 default_send_IPI_mask_logical+0xa4/0xe0()
Hardware name: Fish River Island II
empty IPI mask
Modules linked in:
Pid: 1, comm: swapper/0 Not tainted 3.2.18-yocto-standard #1
Call Trace:
 [<c103b8d3>] warn_slowpath_common+0x73/0xa0
 [<c1018234>] ? default_send_IPI_mask_logical+0xa4/0xe0
 ...

This appears to be a known issue with how IPIs are handled within the generic SMP infrastructure. A fix is being discussed on LKML, but the warning appears to be benign.