6

I'm trying to boot up Exton's Android build on Raspberry Pi 2, but I seem to be getting the rainbow screen.

Here is what I have - 4 partitions as follows

  • boot which has 512 MB, flagged as bootable
  • system which has 1 GB
  • cache which has 512 MB
  • data which has over 10 GB

I used to GParted through Elementary OS - Freya to format and partition.

My config.txt file looks like this -

hdmi_force_hotplug=1
hdmi_drive=2
config_hdmi_boost=4
disable_overscan=1
framebuffer_width=1280
framebuffer_height=720
kernel=zImage
device_tree=bcm2709-rpi-2-b.dtb
initramfs ramdisk.img #0x01f00000
mask_gpu_interrupt0=0x400

I've tried different SD cards (different manufacturers) and checked the power input. Everything seems to be fine but I still get the rainbow screen.

Note: I tried to load berryboot's bootloader for Pi 1 (even though mine is Pi 2) and it seems to be going past the rainbow screen and showing the OS setup screens.

But berryboot's bootloader for Pi 2 or Exton's build or other similar builds don't seem to go past the rainbow screen.

Any help would be highly appreciated.

UPDATE: I tried to boot Windows IoT yesterday. Still getting the rainbow screen. One of the SD cards was a Class 10.

5 Answers5

1

This looks like a mix of potential hardware and software issues.

Deal with hardware issues first: flash an SD card with a stable OS of your choice (e.g. Raspbian is known to work on any Pi) and make sure it boots fine. Keep changing power supplies, SD cards, HDMI cables, etc. until it does.

Once you have a proven hardware configuration, start testing custom software configurations on it.

Dmitry Grigoryev
  • 28,277
  • 6
  • 54
  • 147
0

Just a hunch but it's worth a shot: do you have an HDMI cable or even an HDMI-VGA adapter connected? I ran into power issues due to HDMI sucking juice.

PiEnthusiast
  • 110
  • 5
0

If the Pi won't boot past the rainbow screen, there is an issue with the image installation. You'll need to format the SD card and install a fresh image. This should take care of the issue.

Ghanima
  • 15,958
  • 17
  • 65
  • 125
BadgerTrucking
  • 485
  • 2
  • 7
  • 16
0

This is my go to place for all video issues: https://elinux.org/RPiconfig#Video_mode_options

If it were not Windows IoT, in your /boot/config.txt you could try, which should work: hdmi_safe=1

If that works, then try (N=2, but I have gone as high as 8): config_hdmi_boost=N

dumb025
  • 31
  • 2
-2

The rainbow square is there to show you that the amp rating on your power supply is insufficient. Yes, it has to be 5v but it must also be >= 1A or 1000mA.

if your PSU shows it is >= 1000mA then try another PSU as the one you have may be faulty. It is generally recommended IIRC that running it from a USB port on another computer is not a good idea.