Can run LS2088ARDB at 32bit?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Can run LS2088ARDB at 32bit?

470 Views
chikazawa
Contributor I

Hi,

I want to run LS2088ARDB at AArch32.
I got the LSDK kernel source code as described in the Layerscape Software Development Kit User Guide,and built kernel at "Layerscape Armv8 platforms in 32bit mode" and "Armv7 platforms".
But I couldn't make dtb for LS2088ARDB.

I made itb image with dtb which be made at AArch64, and booted LS2088ARDB.
But LS2088ARDB freezed at "Starting kernel ...".
Attach the log as nxp_32.log.


1) Is the LSDK kernel at LS2088ARDB is not supported 32 bit?

2) If the above question is yes, are there a technical problems that 32 bit cannot support?
For example, does the firmware for DPAA2 assume 64 bit?

At 32 bit environment,I can't enable the following configuration.
・CONFIG_FSL_DPAA2
・CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM
・CONFIG_FSL_DPAA2_ETH
・CONFIG_FSL_DPAA2_ETHSW
・CONFIG_FSL_DPAA2_EVB
・CONFIG_FSL_DPAA2_MAC
・CONFIG_FSL_DPAA2_PTP_CLOCK

0 Kudos
2 Replies

419 Views
yipingwang
NXP TechSupport
NXP TechSupport

We have no longer supported AArch32 mode for ARMv8 since LSDK1906.

 

We once provided 32-bit for ARMv8 for the transition purpose. At that time some applications still supported 32-bit kernel and root filesystem. Starting from 2019, this was no longer an issue and number of customers requesting this feature were less than before. Per the alignment with marketing, future customer requests would be routed to paid service.

0 Kudos

412 Views
chikazawa
Contributor I

Hi Yipingwang.

Thank you for your answer.
All right.

0 Kudos