@@ -243,6 +243,7 if [ -n "$SET_ARCH" ] ; then | |||
|
243 | 243 | |
|
244 | 244 | #Raspberry setting grouped by board compability |
|
245 | 245 | if [ "$RPI_MODEL" = 0 ] || [ "$RPI_MODEL" = 1 ] || [ "$RPI_MODEL" = 1P ] ; then |
|
246 | echo "Setting settings for bcm2835 Raspberry PI boards" | |
|
246 | 247 | REQUIRED_PACKAGES="${REQUIRED_PACKAGES} crossbuild-essential-armel" |
|
247 | 248 | KERNEL_DEFCONFIG=${KERNEL_DEFCONFIG:=bcmrpi_defconfig} |
|
248 | 249 | UBOOT_CONFIG=${UBOOT_CONFIG:=rpi_defconfig} |
@@ -251,12 +252,16 if [ -n "$SET_ARCH" ] ; then | |||
|
251 | 252 | CROSS_COMPILE=${CROSS_COMPILE:=arm-linux-gnueabi-} |
|
252 | 253 | fi |
|
253 | 254 | if [ "$RPI_MODEL" = 2 ] || [ "$RPI_MODEL" = 3 ] || [ "$RPI_MODEL" = 3P ] ; then |
|
255 | echo "Setting settings for bcm2837 Raspberry PI boards" | |
|
254 | 256 | REQUIRED_PACKAGES="${REQUIRED_PACKAGES} crossbuild-essential-armhf" |
|
255 | 257 | KERNEL_DEFCONFIG=${KERNEL_DEFCONFIG:=bcm2709_defconfig} |
|
256 | 258 | RELEASE_ARCH=${RELEASE_ARCH:=armhf} |
|
257 | 259 | KERNEL_IMAGE=${KERNEL_IMAGE:=kernel7.img} |
|
258 | 260 | CROSS_COMPILE=${CROSS_COMPILE:=arm-linux-gnueabihf-} |
|
259 | 261 | fi |
|
262 | ||
|
263 | echo "Setting Raspberry PI $RPI_MODEL specific configuration" | |
|
264 | ||
|
260 | 265 | #Device specific configuration |
|
261 | 266 | case "$RPI_MODEL" in |
|
262 | 267 | 0) |
@@ -286,35 +291,6 if [ -n "$SET_ARCH" ] ; then | |||
|
286 | 291 | ;; |
|
287 | 292 | esac |
|
288 | 293 | |
|
289 | #Device specific configuration | |
|
290 | # if [ "$RPI_MODEL" = 0 ] ; then | |
|
291 | # DTB_FILE=${DTB_FILE:=bcm2708-rpi-0-w.dtb} | |
|
292 | # fi | |
|
293 | # if [ "$RPI_MODEL" = 1 ] ; then | |
|
294 | # DTB_FILE=${DTB_FILE:=bcm2708-rpi-b.dtb} | |
|
295 | # fi | |
|
296 | # if [ "$RPI_MODEL" = 1P ] ; then | |
|
297 | # DTB_FILE=${DTB_FILE:=bcm2708-rpi-b-plus.dtb} | |
|
298 | # fi | |
|
299 | # if [ "$RPI_MODEL" = 2 ] ; then | |
|
300 | # DTB_FILE=${DTB_FILE:=bcm2709-rpi-2-b.dtb} | |
|
301 | # UBOOT_CONFIG=${UBOOT_CONFIG:=rpi_2_defconfig} | |
|
302 | # #Precompiled Kernel rpi2 | |
|
303 | # #COLLABORA_KERNEL=${COLLABORA_KERNEL:=3.18.0-trunk-rpi2} | |
|
304 | # fi | |
|
305 | # if [ "$RPI_MODEL" = 3 ] ; then | |
|
306 | # DTB_FILE=${DTB_FILE:=bcm2710-rpi-3-b.dtb} | |
|
307 | # UBOOT_CONFIG=${UBOOT_CONFIG:=rpi_3_32b_defconfig} | |
|
308 | # fi | |
|
309 | # if [ "$RPI_MODEL" = 3P ] ; then | |
|
310 | # DTB_FILE=${DTB_FILE:=bcm2710-rpi-3-b.dtb} | |
|
311 | # UBOOT_CONFIG=${UBOOT_CONFIG:=rpi_3_32b_defconfig} | |
|
312 | # fi | |
|
313 | # if [ -z "$RPI_MODEL" ] ; then | |
|
314 | # echo "error: Raspberry Pi model $RPI_MODEL is not set!" | |
|
315 | # exit 1 | |
|
316 | # fi | |
|
317 | ||
|
318 | 294 | #end 32 bit |
|
319 | 295 | fi |
|
320 | 296 | #SET_ARCH not set |
@@ -324,12 +300,14 else | |||
|
324 | 300 | fi |
|
325 | 301 | |
|
326 | 302 | # Check if the internal wireless interface is supported by the RPi model |
|
327 | if [ "$ENABLE_WIRELESS" = true ] && { [ "$RPI_MODEL" = 1 ] || [ "$RPI_MODEL" = 1P ] || [ "$RPI_MODEL" = 2 ] ; } ; then | |
|
303 | if [ "$ENABLE_WIRELESS" = true ] ; then | |
|
304 | if [ "$RPI_MODEL" = 1 ] || [ "$RPI_MODEL" = 1P ] || [ "$RPI_MODEL" = 2 ] ; then | |
|
328 | 305 | echo "error: The selected Raspberry Pi model has no internal wireless interface" |
|
329 | 306 | exit 1 |
|
330 | 307 | else |
|
331 | 308 | echo "Raspberry Pi model" |
|
332 | 309 | fi |
|
310 | fi | |
|
333 | 311 | |
|
334 | 312 | # Check if DISABLE_UNDERVOLT_WARNINGS parameter value is supported |
|
335 | 313 | if [ -n "$DISABLE_UNDERVOLT_WARNINGS" ] ; then |
General Comments 0
Vous devez vous connecter pour laisser un commentaire.
Se connecter maintenant