I see Robert has answered all your question. Here are some suggestions that 
might help once you complete the first build. 

After you build, you will find the kernel on the yakbuild/KERNEL folder. This 
is where you edit your code. Do not “build_kernel.sh” again as this will 
overwrite any code you edited. Use yakbuild/tools/rebuild.sh to rebuild the 
kernel with your changes. The output of the build is placed in the 
yakbuild/deploy folder. You will find an yakbuild/deploy/update.sh which you 
can customize to copy the files to your NFS share or use 
yakbuild/deploy/updateSD.sh to update your BBB SDcard.

I recommend that you place your kernel module/driver under the 
yakbuild/KERNEL/drivers folder. If you create a custom folder, then you need to 
edit the Makefile and Kconfig files in the drivers folder. Your custom folder 
must also have a Makefile and Kconfig file. Look at other folders in the 
drivers folders for examples. 

Alternatively, you could also use the yakbuild/KERNEL/samples folder for your 
source code. 

Regards,
John




> On Jun 27, 2017, at 10:40 AM, mzimmers <[email protected]> wrote:
> 
> Ah, OK...I missed the "branches" button on the web page. A few follow-up 
> questions, please:
> 
> - I neglected to mention that I'm looking for the source code; am I in the 
> correct location?
> - it seems that branches are maintained for each version and patch level. Do 
> I need to concern myself with finding the right stuff for the sublevel as 
> well?
> -  my BBB is currently running 4.4.48. In my brief browsing, I didn't find 
> mention of this particular version. Would it be advisable to move up to a new 
> version as long as I'm going through this exercise?
> 
> Thanks.
> 
> -- 
> For more options, visit http://beagleboard.org/discuss 
> <http://beagleboard.org/discuss>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/beagleboard/14051cf1-b93d-4e3c-90ae-2ee63b30599c%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/beagleboard/14051cf1-b93d-4e3c-90ae-2ee63b30599c%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/8AF08D52-C91D-4D06-9D31-315E8A37DC3C%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to