Back to home page

LXR

 
 

    


Warning, /spec/build/bsps/arm/imxrt/optvariant.yml is written in an unsupported language. File is not indexed.

0001 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
0002 actions:
0003 - get-string: null
0004 - script: |
0005     variants = [
0006           "MIMXRT1011CAE4A",
0007           "MIMXRT1011DAE5A",
0008           "MIMXRT1015CAF4A",
0009           "MIMXRT1015DAF5A",
0010           "MIMXRT1024CAG4A",
0011           "MIMXRT1024CAG4B",
0012           "MIMXRT1024DAG5A",
0013           "MIMXRT1024DAG5B",
0014           "MIMXRT1042DFP6B",
0015           "MIMXRT1042XFP5B",
0016           "MIMXRT1042XJM5B",
0017           "MIMXRT1051CVJ5B",
0018           "MIMXRT1051CVL5B",
0019           "MIMXRT1051DVJ6B",
0020           "MIMXRT1051DVL6B",
0021           "MIMXRT1052CVJ5B",
0022           "MIMXRT1052CVL5B",
0023           "MIMXRT1052DVJ6B",
0024           "MIMXRT1052DVL6B",
0025           "MIMXRT1061CVJ5A",
0026           "MIMXRT1061CVJ5B",
0027           "MIMXRT1061CVL5A",
0028           "MIMXRT1061CVL5B",
0029           "MIMXRT1061DVJ6A",
0030           "MIMXRT1061DVJ6B",
0031           "MIMXRT1061DVL6A",
0032           "MIMXRT1061DVL6B",
0033           "MIMXRT1061XVN5B",
0034           "MIMXRT1062CVJ5A",
0035           "MIMXRT1062CVJ5B",
0036           "MIMXRT1062CVL5A",
0037           "MIMXRT1062CVL5B",
0038           "MIMXRT1062DVJ6A",
0039           "MIMXRT1062DVJ6B",
0040           "MIMXRT1062DVL6A",
0041           "MIMXRT1062DVL6B",
0042           "MIMXRT1062DVN6B",
0043           "MIMXRT1062XVN5B",
0044           "MIMXRT1064CVJ5A",
0045           "MIMXRT1064CVL5A",
0046           "MIMXRT1064DVJ6A",
0047           "MIMXRT1064DVL6A",
0048           "MIMXRT1165CVM5A_cm7",
0049           "MIMXRT1165DVM6A_cm7",
0050           "MIMXRT1165XVM5A_cm7",
0051           "MIMXRT1165CVM5A_cm4",
0052           "MIMXRT1165DVM6A_cm4",
0053           "MIMXRT1165XVM5A_cm4",
0054           "MIMXRT1166CVM5A_cm7",
0055           "MIMXRT1166DVM6A_cm7",
0056           "MIMXRT1166XVM5A_cm7",
0057           "MIMXRT1166CVM5A_cm4",
0058           "MIMXRT1166DVM6A_cm4",
0059           "MIMXRT1166XVM5A_cm4",
0060           "MIMXRT1171AVM8A",
0061           "MIMXRT1171CVM8A",
0062           "MIMXRT1171DVMAA",
0063           "MIMXRT1172AVM8A",
0064           "MIMXRT1172CVM8A",
0065           "MIMXRT1172DVMAA",
0066           "MIMXRT1173CVM8A_cm7",
0067           "MIMXRT1173CVM8A_cm4",
0068           "MIMXRT1175AVM8A_cm7",
0069           "MIMXRT1175CVM8A_cm7",
0070           "MIMXRT1175DVMAA_cm7",
0071           "MIMXRT1175AVM8A_cm4",
0072           "MIMXRT1175CVM8A_cm4",
0073           "MIMXRT1175DVMAA_cm4",
0074           "MIMXRT1176AVM8A_cm7",
0075           "MIMXRT1176CVM8A_cm7",
0076           "MIMXRT1176DVMAA_cm7",
0077           "MIMXRT1176AVM8A_cm4",
0078           "MIMXRT1176CVM8A_cm4",
0079           "MIMXRT1176DVMAA_cm4",
0080         ]
0081     if value not in variants:
0082         conf.fatal(
0083             "MIMXRT chip variant '{}' is not one of {}".format(
0084                 value, variants
0085             )
0086         )
0087     conf.define_cond("CPU_{}".format(value), True)
0088     speedgrade = "'{}'".format(value[13])
0089     conf.define("IMXRT_SPEEDGRADE", speedgrade, quote=False)
0090     conf.define("IMXRT_IS_{}xx".format(value[:8]), True)
0091 build-type: option
0092 default:
0093 - enabled-by: arm/imxrt1166-cm7-saltshaker
0094   value: MIMXRT1166DVM6A_cm7
0095 - enabled-by: true
0096   value: MIMXRT1052DVL6B
0097 enabled-by: true
0098 format: '{}'
0099 links: []
0100 name: IMXRT_VARIANT
0101 description: |
0102   Select the i.MXRT series chip variant. Can be (for example) MIMXRT1052CVJ5B or
0103   MIMXRT1166DVM6A_cm7.
0104 type: build
0105 copyrights:
0106 - Copyright (C) 2021 embedded brains GmbH & Co. KG