Fandom

How To Wiki

How to configure the Linux kernel/arch/powerpc/platforms/8xx

< How to configure the Linux kernel | arch | powerpc | platforms

1,795pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Howto configure the Linux kernel / arch / powerpc / platforms / 8xx



  • Option: FADS
    • Kernel Versions: 2.6.15.6 ...
    • (on/off)


"8xx Machine Type"

    • depends on 8xx
    • default RPXLITE



  • Option: RPXCLASSIC
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) RPX-Classic
      The RPX-Classic is a single-board computer based on the Motorola MPC860. It features 16MB of DRAM and a variable amount of flash, I2C EEPROM, thermal monitoring, a PCMCIA slot, a DIP switch and two LEDs. Variants with Ethernet ports exist. Say Y here to support it directly.


  • Option: BSEIP
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) BSE-IP
      Say Y here to support the Bright Star Engineering ipEngine SBC. This is a credit-card-sized device featuring a MPC823 processor, 26MB DRAM, 4MB flash, Ethernet, a 16K-gate FPGA, USB, an LCD/video controller, and two RS232 ports.


  • Option: MPC8XXFADS
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) FADS
    • select FADS


  • Option: MPC86XADS
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) MPC86XADS
      MPC86x Application Development System by Freescale Semiconductor. The MPC86xADS is meant to serve as a platform for s/w and h/w development around the MPC86X processor families.
    • select FADS


  • Option: MPC885ADS
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) MPC885ADS
      Freescale Semiconductor MPC885 Application Development System (ADS). Also known as DUET. The MPC885ADS is meant to serve as a platform for s/w and h/w development around the MPC885 processor family.






  • Option: FPS850L
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) FPS850L


  • Option: IVMS8
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) IVMS8
      Say Y here to support the Integrated Voice-Mail Small 8-channel SBC from Speech Design, released March 2001. The manufacturer's website is at <http://www.speech-design.de/>.


  • Option: IVML24
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) IVML24
      Say Y here to support the Integrated Voice-Mail Large 24-channel SBC from Speech Design, released March 2001. The manufacturer's website is at <http://www.speech-design.de/>.


  • Option: HERMES_PRO
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) HERMES


  • Option: IP860
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) IP860


  • Option: LWMON
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) LWMON


  • Option: PCU_E
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) PCU_E


  • Option: CCM
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) CCM


  • Option: LANTEC
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) LANTEC


  • Option: MBX
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) MBX
      MBX is a line of Motorola single-board computer based around the MPC821 and MPC860 processors, and intended for embedded-controller applications. Say Y here to support these boards directly.


  • Option: WINCEPT
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) WinCept
      The Wincept 100/110 is a Motorola single-board computer based on the MPC821 PowerPC, introduced in 1998 and designed to be used in thin-client machines. Say Y to support it directly.


MPC8xx Communication options

MPC8xx CPM OptionsEdit

    • depends on 8xx


  • Option: SCC_ENET
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) CPM SCC Ethernet
    • depends on NET_ETHERNET
      Enable Ethernet support via the Motorola MPC8xx serial communications controller.


"SCC used for Ethernet"

    • depends on SCC_ENET
    • default SCC1_ENET


  • Option: SCC1_ENET
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) SCC1
      Use MPC8xx serial communications controller 1 to drive Ethernet (default).


  • Option: SCC2_ENET
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) SCC2
      Use MPC8xx serial communications controller 2 to drive Ethernet.


  • Option: SCC3_ENET
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) SCC3
      Use MPC8xx serial communications controller 3 to drive Ethernet.



  • Option: FEC_ENET
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) 860T FEC Ethernet
    • depends on NET_ETHERNET
      Enable Ethernet support via the Fast Ethernet Controller (FCC) on the Motorola MPC8260.


  • Option: USE_MDIO
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Use MDIO for PHY configuration
    • depends on FEC_ENET
      On some boards the hardware configuration of the ethernet PHY can be used without any software interaction over the MDIO interface, so all MII code can be omitted. Say N here if unsure or if you don't need link status reports.


  • Option: FEC_AM79C874
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Support AMD79C874 PHY
    • depends on USE_MDIO


  • Option: FEC_LXT970
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Support LXT970 PHY
    • depends on USE_MDIO


  • Option: FEC_LXT971
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Support LXT971 PHY
    • depends on USE_MDIO


  • Option: FEC_QS6612
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Support QS6612 PHY
    • depends on USE_MDIO


  • Option: ENET_BIG_BUFFERS
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Use Big CPM Ethernet Buffers
    • depends on SCC_ENET || FEC_ENET
      Allocate large buffers for MPC8xx Ethernet. Increases throughput and decreases the likelihood of dropped packets, but costs memory.


  • Option: HTDMSOUND
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Embedded Planet HIOX Audio
    • depends on SOUND=y
This doesn't really belong here, but it is convenient to ask
8xx specific questions.

"Generic MPC8xx Options"


  • Option: 8xx_COPYBACK
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Copy-Back Data Cache (else Writethrough)
      Saying Y here will cause the cache on an MPC8xx processor to be used in Copy-Back mode. If you say N here, it is used in Writethrough mode.
      If in doubt, say Y here.


  • Option: 8xx_CPU6
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) CPU6 Silicon Errata (860 Pre Rev. C)
      MPC860 CPUs, prior to Rev C have some bugs in the silicon, which require workarounds for Linux (and most other OSes to work). If you get a BUG() very early in boot, this might fix the problem. For more details read the document entitled "MPC860 Family Device Errata Reference" on Motorola's website. This option also incurs a performance hit.
      If in doubt, say N here.


"Microcode patch selection"

    • default NO_UCODE_PATCH
      Help not implemented yet, coming soon.


  • Option: NO_UCODE_PATCH
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) None


  • Option: USB_SOF_UCODE_PATCH
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) USB SOF patch
      Help not implemented yet, coming soon.


  • Option: I2C_SPI_UCODE_PATCH
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) I2C/SPI relocation patch
      Help not implemented yet, coming soon.


  • Option: I2C_SPI_SMC1_UCODE_PATCH
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) I2C/SPI/SMC1 relocation patch
      Help not implemented yet, coming soon.



  • Option: UCODE_PATCH
    • Kernel Versions: 2.6.15.6 ...
    • (on/off)
    • default y
    • depends on !NO_UCODE_PATCH



Linux Kernel Configuration

Also on Fandom

Random Wiki