You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 3
Next »
PetaLinux 2018.3
Create own template
- Clear existing project with: petalinux-build -x mrproper
- change/remove manually:
folder/file | Delete | Note |
---|
<base folder> | | "config.project" must be stay there |
.petalinux/ | all, excepted "metadata" | "metadata" must be stay there |
.xil/ | complete folder |
|
components/ | --- | should be empty |
project-spec/ | | "attributes" must be stay there |
project-spec/configs/ | - config.old
- rootfs_config.old
| "config" and "rootfs_config" must be stay there |
project-spec/hw-description/ | all, excepted "metadata" | "metadata" must be stay there |
project-spec/meta-plnx-generated | complete folder |
|
project-spec/meta-user | --- | complete folder must be stay there |
Use template
- copy hdf into base folder
- reload HDF with petalinux-config --get-hw-description
- build or change design like prefer
Issues and Notes
Issue | Workaround | Note |
---|
DDR size will be not reloaded | comment out DDR settings in "project-spec/configs/config" to force DDR reload with HDF import | Only important, if DDR size will is changed |
PetaLinux 2018.2
Create own template
- Clear existing project with: petalinux-build -x mrproper
- change/remove manually:
folder/file | Delete | Note |
---|
<base folder> | | "config.project" must be stay there |
.petalinux/ | all, excepted "metadata" | "metadata" must be stay there |
.xil/ | complete folder |
|
components/ | --- | should be empty |
project-spec/ | | "attributes" must be stay there |
project-spec/configs/ | - config.old
- rootfs_config.old
| "config" and "rootfs_config" must be stay there |
project-spec/hw-description/ | all, excepted "metadata" | "metadata" must be stay there |
project-spec/meta-plnx-generated | complete folder |
|
project-spec/meta-user | --- | complete folder must be stay there |
Use template
- copy hdf into base folder
- reload HDF with petalinux-config --get-hw-description
- build or change design like prefer
Issues and Notes
Issue | Workaround | Note |
---|
DDR size will be not reloaded | comment out DDR settings in "project-spec/configs/config" to force DDR reload with HDF import | Only important, if DDR size will is changed |
PetaLinux 2017.4
Create own template
- Clear existing project with: petalinux-build -x mrproper
- change/remove manually:
folder/file | Delete Files/Folder | Note |
---|
<base folder> | | "config.project" must be stay there |
.petalinux/ | all, excepted "metadata" | "metadata" must be stay there |
.xil/ | complete folder |
|
components/ | --- | should be empty |
project-spec/ | | "attributes" must be stay there |
project-spec/configs/ | - config.old
- rootfs_config.old
| "config" and "rootfs_config" must be stay there |
project-spec/hw-description/ | all, excepted "metadata" | "metadata" must be stay there |
project-spec/meta-plnx-generated | complete folder |
|
project-spec/meta-user | --- | complete folder must be stay there |
Use template
- copy hdf into base folder
- reload HDF with petalinux-config --get-hw-description
- build or change design like prefer
Issues and Notes
Issue | Workaround | Note |
---|
temp folder path is absolute path | change CONFIG_TMP_DIR_LOCATION from "project-spec/configs/config" to the correct project dir | Trenz Electronic provide init_config.sh script to change path to the current project |