Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
embedded_systems:ti_sitara_am335x:beaglebone_blue:writesdcardimage [2018-04-15 22:21] – angelegt akunz | embedded_systems:ti_sitara_am335x:beaglebone_blue:writesdcardimage [2021-10-15 09:26] (aktuell) – Urs Graf | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Write image to SD Card ====== | + | ====== Write Image to SD Card ====== |
- | The following steps describe how to install an OS image onto a SD card using a Linux host. Afterwards, the SD card can be inserted into the BeagleBone board. The board will boot from the SD card. | + | On the Beagle Bone Blue, there is already a preinstalled OS on the eMMC (internal flash memory). It is recommendet to use this OS. If using a newer version, it is not guaranteed that everything is already set up correctly since these images are made for different Beagle Bone board types. |
+ | |||
+ | It is recommended to use the following image since it fully supports the robotics cape library. With the images from 2018, the robotics cape library does not work due to an issue with the PRU-ICSS driver by the time writing this. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | |||
+ | The following steps describe how to install an OS image onto a SD card using a Linux host. Afterwards, the SD card can be inserted into the BeagleBone board. The board will boot from the SD card automatically. | ||
1. Download the newest or desired image from: [[https:// | 1. Download the newest or desired image from: [[https:// | ||
Zeile 7: | Zeile 14: | ||
2. Prepare an SD card. Backup all Data from the SD card since they will be lost after writing the image! | 2. Prepare an SD card. Backup all Data from the SD card since they will be lost after writing the image! | ||
- | 3. Compare hash of the image with the one on the download page to make sure the image was downloaded correctly. Use for example **sha256sum** program which is installed | + | 3. Compare hash of the image with the one on the download page to make sure the image was downloaded correctly. Use for example **sha256sum** program which is preinstalled |
< | < | ||
- | ntbler@ntbhost: | + | ntbler@ntbhost: |
- | 33fc557f32005c811bd449a59264da6b4a9b4ea9f87a1ee0aa43ae651c7f33d1 | + | 943cc82959224ab49bf562b38088c2e20dd8596d1e9485b6490065459c9df178 |
</ | </ | ||
Zeile 42: | Zeile 50: | ||
In the example above, the device name is **mmcblk0**. | In the example above, the device name is **mmcblk0**. | ||
- | 5. Now, the image can be copied onto the SD card using **dd**. **Make sure to not choosing the wrong device, otherwise you will destroy your filesystem and loose all your data!** | + | 5. Unmount the device with umount: |
+ | < | ||
+ | ntbler@ntbhost: | ||
+ | </ | ||
+ | |||
+ | 6. Now, the image can be copied onto the SD card using **dd**. **Make sure to not choosing the wrong device, otherwise you will destroy your filesystem and loose all your data!** | ||
< | < | ||
ntbler@ntbhost: | ntbler@ntbhost: | ||
- | bone-debian-9.3-iot-armhf-2018-03-05-4gb.img | + | bone-debian-8.7-iot-armhf-2017-03-07-4gb.img |
- | ntbler@ntbhost: | + | |
+ | ntbler@ntbhost: | ||
3400+0 records in | 3400+0 records in | ||
3400+0 records out | 3400+0 records out | ||
- | 3565158400 bytes (3.6 GB, 3.3 GiB) copied, | + | 3565158400 bytes (3.6 GB, 3.3 GiB) copied, |
</ | </ | ||
- | 6. Have fun with the new OS. | + | 7. Have fun with the new OS. |
Useful Links: | Useful Links: |