All of lore.kernel.org
 help / color / mirror / Atom feed
* defconfig file (or fragment files) not used
@ 2018-03-28 16:27 Vincent Daanen
  2018-03-29  0:13 ` Khem Raj
  2018-03-29 14:12 ` Bruce Ashfield
  0 siblings, 2 replies; 12+ messages in thread
From: Vincent Daanen @ 2018-03-28 16:27 UTC (permalink / raw)
  To: yocto

[-- Attachment #1: Type: text/plain, Size: 1299 bytes --]

Hi,

I want to add CAN driver support to the kernel. Here is the procedure I followed:

  1.  Generate a .config file
  2.  Copy it to meta-myWork/recipes-kernel/linux/files/defconfig
  3.  Update it: set at the end the config to enable CAN as follows

# CAN Bus

CONFIG_NET=y



CONFIG_CAN=y

CONFIG_CAN_RAW=y

CONFIG_CAN_BCM=y

CONFIG_CAN_GW=y



#

# CAN Device Drivers

#

CONFIG_CAN_VCAN=y

# CONFIG_CAN_SLCAN is not set

CONFIG_CAN_DEV=y

# CONFIG_CAN_CALC_BITTIMING is not set

# CONFIG_CAN_LEDS is not set

# CONFIG_CAN_SJA1000 is not set



  1.  Update the linux-yocto_%.bbappend file as follows

SUMMARY = "Recipe to configure kernel as required"

LICENSE = "CLOSED"

inherit kernel-yocto

FILESEXTRAPATHS_prepend := "${THISDIR}/files:"

SRC_URI += file://defconfig



  1.  Request rebuilt:
bitbake linux-yocto-rt -c cleansstate
bitbake -k linux-yocto-rt

Once the image started (with qemu), I check if the CAN is enabled (using zcat /proc/config.gz | grep CAN) and I always get “CAN not set”

I also tried using fragment and I got the same result ☹

According the user manual, it seems to me I’m doing the right think!
Does someone know why my defconfig file is not taken into account ?

Thanks

Vincent


[-- Attachment #2: Type: text/html, Size: 7006 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2018-04-04 12:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-28 16:27 defconfig file (or fragment files) not used Vincent Daanen
2018-03-29  0:13 ` Khem Raj
2018-03-29  6:00   ` Vincent Daanen
2018-03-29  8:25     ` Khem Raj
2018-03-29  9:45       ` Prakash Ks
2018-03-29 10:42         ` Vincent Daanen
2018-03-29 11:06           ` Prakash Ks
2018-03-29 14:12 ` Bruce Ashfield
2018-03-30 13:08   ` Vincent Daanen
2018-03-30 15:18     ` Bruce Ashfield
2018-04-04  9:58       ` Vincent Daanen
2018-04-04 12:22         ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.