Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-elphel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
linux-elphel
Commits
8a79971a
Commit
8a79971a
authored
Jul 22, 2016
by
Andrey Filippov
Committed by
GitHub
Jul 22, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
ad2178e0
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
1 deletion
+25
-1
README.md
README.md
+25
-1
No files found.
README.md
View file @
8a79971a
# linux-elphel
Extras (drivers, etc.) and patches for the kernel
This project handles kernel drivers and driver modification for Elphel NC393 seriees cameras.
The best way to install it is by running installation script in the top project -
https://github.com/Elphel/elphel393 as different parts of the camera software are inter-dependent,
and some of the required header files are generated from the Verilog code in
[
x393 FPGA project
](
https://github.com/Elphel/x393
)
.
This is Eclipse CDT project, and the
[
setup sctipt
](
https://github.com/Elphel/elphel393
)
copies
project configuration (.project, .cproject, .settings) from eclipse_project_setup subdirectory.
Eclipse should be started after Linux kernel is built with
`bitbake linux-xlnx`
at least once
so all the required files are already present. Do noit run
`bitbake linux-xlnx -c clean`
while
the project is open in Eclipse - this command deletes all he staged files (kernel sources) and
Eclipse will reset all file filters, so .cproject file will have to be restored from
*eclipse_project_setup*
.
In Yocto project source files are staged (downloaded and optionally patched), so
*clean*
re-downloads
files and erases any of your files or changes if they were made in the source directory tree. This
project keeps all the modified or new files in a sparse copy of the Linux kernel tree (
*src*
sub-directory) and the bitbake recepie (
`bitbake linux-xlnx -c link`
) adds symlinks to the actual
project files. When the full kernel is opened in Eclipse, the base kernel files are from the staging
area (so will be refreshed after
`-c clean`
) and the project files edits will stay safe in the
*src*
subdirectory.
The khelper.py script izs used to generate filters for the kernel by collecting information - which
files where accessed during
`bitbake linux-xlnx -s compile -f`
, results are injected into
##Downloading
Code must be located in
`poky/`
directory. Navigate to
`poky/`
and run:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment