FirefoxOS/RPiB2: Difference between revisions

flashing process
(re organizing the page)
(flashing process)
Line 179: Line 179:
The two files that are generated and you need to boot the Raspberry PI B+ 2 are located in:
The two files that are generated and you need to boot the Raspberry PI B+ 2 are located in:


  kernel/rpi/arch/arm/boot/zImage
  kernel/raspberrypi/rpib2/arch/arm/boot/zImage
  kernel/rpi/arch/arm/boot/dts/bcm2709-rpi-2-b.dtb
  kernel/raspberrypi/rpib2/arch/arm/boot/dts/bcm2709-rpi-2-b.dtb


== Prepare To Flash ==
== Prepare To Flash ==
<font color="red">'''WARNING'''</font>: The process described here will erase all the data in your SD card. Be sure of not lose sensitive data inside the card.
You need a 4Gb SD card at least, if has more space better. Then create partitions and copy the files to let the Raspberry PI boot Firefox OS.
=== Partitions for the SD card ===
Create 4 partitions in next order and be careful with the sized of each one.
boot (Partition 1) = Size [512MB] = Format as fat32, tag bootable flag
system (Partition 2) = Size [537MB] = Format as new primary partition or ext4
cache (Partition 3) = Size [512MB] = format as ext4
data (Partition 4) = Size [Rest of free space] = format as ext4
=== Copying data to SD card ===
Copy the following files to each partition.
1. Everything inside '''device/raspberrypi/rpib2/boot/''' is copied into '''boot (Partition 1)'''
device/raspberrypi/rpib2/boot/* => boot
2. '''zImage''' is copied into '''boot (Partition 1)'''
kernel/raspberrypi/rpib2/arch/arm/boot/zImage => boot
3. '''bcm2709-rpi-2-b.dtb''' is copied into '''boot (Partition 1)'''
kernel/raspberrypi/rpib2/arch/arm/boot/dts/bcm2709-rpi-2-b.dtb => boot
4. '''ramdisk.img''' is copied into '''is copied into '''boot (Partition 1)'''
out/target/product/rpib2/ramdisk.img => boot
== Debuging ==
TBD


== Need Help? ==
== Need Help? ==
Confirmed users
38

edits