-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This supports build for the NXP imx8mm-lpddr4-evk reference platform. #526
This supports build for the NXP imx8mm-lpddr4-evk reference platform. #526
Conversation
This is building, booting, and onboarding to the Balena cloud now. Could we review into upstream please? |
Can one of the admins verify this patch? |
@ajlennon the flasher image is working already, is it not? |
It was pending - working now in the latest commit to the PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you maybe squash this with the first commit?
3e54e2e
to
590f011
Compare
ok I've squashed those @floion |
Thanks @ajlennon this PR needs to be updated again. When you do it from the Github UI you can choose to update it with the rebase option, this makes the ugly merge commit go away. |
19d7b58
to
d323690
Compare
Thanks @floion - OK just did that |
@floion do I need to do something else ? |
d323690
to
49b300e
Compare
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
c844208
to
e9a7195
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok @floion with a bit of luck I've made all those changes requested now. Could you take a look please?
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
layers/meta-balena-fsl-arm/recipes-kernel/linux/linux-fslc-imx_%.bbappend
Outdated
Show resolved
Hide resolved
c5ff997
to
f51403c
Compare
layers/meta-balena-fsl-arm/recipes-core/images/balena-image-initramfs.bbappend
Outdated
Show resolved
Hide resolved
0bba5a0
to
e51d2e3
Compare
Head branch was pushed to by a user without write access
e51d2e3
to
7b56dbb
Compare
Head branch was pushed to by a user without write access
95ec78f
to
4a6955a
Compare
@balena-ci I self-certify! |
Head branch was pushed to by a user without write access
4a6955a
to
1a7ffa3
Compare
@balena-ci I self-certify! |
So can this be merged in now @floion or are we waiting for the AutoKit testing before merging? |
More work is needed: - add Balena website details for this board at given links - "contracts" have not been looked at - writing to /dev/ttymxc0 seems to reset the board - need to check support for secure boot / secure filesystem - need to support image flasher - testing Changelog-entry: Add support for NXP imx8mm-lpddr4-evk board Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> Remove extraneous patch Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> Default to balenaOS image flasher We have made changes to correctly enable build of the flasher image which has been tested to run up and flash the onboard EVK eMMC part correctly. This then boots and runs up to the BalenaOS prompt TODO: - Still need to verify portal HostOS update works but will do that when device is supported through portal Changelog-entry: Default imx8mm-lpddr4-evk board to image-flasher Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> Use correct Yocto MACHINE name imx8mm-lpddr4-evk I was overriding this to append -nxp to enable use of IMX_DEFAULT_BSP="nxp" but am now adding this in layer.conf instead so we can use the original machine name Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> iwlwifi: Add support for Intel iwlwifi devices We're using an M.2 WiFi module AX210NGW which this change supports Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> linux-fslc-imx: Changes for peer review - inherit kernel-balena not kernel-resin - tidy up comments - make settings board specific for disabling kernel versioning and kernel patches - don't disable apparmour as this done elsewhere - don't optimise for size as we set f/s size for EVK board Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> linux-fslc-imx: Add kernel configuration fragment For missing modules. Here we add a misssing netfilter pktfilter module which is present on e.g. RaspberryPi BalenaOS Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> balena-image-initramfs: Don't remove module-recovery for NXP EVK From review, "This was removed from the other device type because of space constraints. You should not be impacted by that since you enlarged the rootfs so you should be able to have this module included in the initramfs" Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
Head branch was pushed to by a user without write access
1a7ffa3
to
c92cb2f
Compare
Superseded by #551 |
Pull request was closed
More work is needed to be able to take this out of DEVELOPMENT status
"contracts" have not been looked atcheck HDMI workingneed to support image flasherChangelog-entry: Add support for NXP imx8mm-lpddr4-evk board