Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi Image for Beagle Bone Black #931

Closed
lucario1001 opened this Issue May 7, 2017 · 16 comments

Comments

Projects
None yet
7 participants
@lucario1001
Copy link

lucario1001 commented May 7, 2017

Testing Image (Not available any more since DietPi v6.x ):

DietPi_v158_BBB-armv7-(Stretch).7z

How to flash SD to EMMC: #931 (comment)


wondering if it can be made
AM335x 1GHz ARM® Cortex-A8

also love your software

works well on the raspberry pi 👍

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented May 7, 2017

@lucario1001

Thanks for the request. DietPi (being extremely lightweight) would run really well on this single core board.

I did email beaglebone over 3 months ago, requesting dev sample boards, then we can implement a DietPi image and support it. However, still no response as of yet.

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented May 7, 2017

@lucario1001

This comment has been minimized.

Copy link
Author

lucario1001 commented May 7, 2017

cool thanks 👍 soon hope we might have a image for it

@pdp7

This comment has been minimized.

Copy link

pdp7 commented May 8, 2017

@jadonk @RobertCNelson what do you think?

@scottwilliamsinaus

This comment has been minimized.

Copy link

scottwilliamsinaus commented May 9, 2017

+1 for this! BBB has a following amongst audiophiles for its ability to have the I2S output synced to an external master clock. Also, the Botic overlay (https://github.com/miero/botic-dev) on BBB is the only way to get hires multichannel output from a SBC at present (I think - happy to be corrected), so incorporating that would be fantastic.
Brilliant work with DietPi otherwise! It has turned Linux from being a drag to fun, and saved me countless hours. Donation made!

@Isso

This comment has been minimized.

Copy link

Isso commented Oct 18, 2017

+1
Anything we can do to accelerate this?

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Oct 19, 2017

@Isso
Ordered one on RS, should be here next week (back order)
image

@Fourdee Fourdee added this to the v158 milestone Oct 19, 2017

@Fourdee Fourdee self-assigned this Oct 19, 2017

@Isso

This comment has been minimized.

Copy link

Isso commented Oct 19, 2017

Great news, I've just ordered the newly announced PocketBeagle one, it will arrive next week as well.

I think they are using the same processor, but the pocket is using a integrated module (Octavo) instead of the bare IC.

Do you think DietPi can work on the pocket as well?

I can help in testing if you need to.

@RobertCNelson

This comment has been minimized.

Copy link

RobertCNelson commented Oct 19, 2017

For BeagleBoard.org, these devices share the same bootloader (v2017.09) and same kernel (v4.4.x-ti/v4.9.x-ti/v4.14.x-ti) just different device-tree binary.

Regards,

@lucario1001

This comment has been minimized.

Copy link
Author

lucario1001 commented Oct 21, 2017

still have my beagle bone black if you need help testing

@Fourdee Fourdee modified the milestones: v158, v159 Nov 12, 2017

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Nov 18, 2017

Arrived 😄

Notes:

NB: BBB LEDS are blinding and distracting lol, like looking at the sun.


fstab under SD boot (emmc is k1p1):

/dev/mmcblk0p1  /  ext4  noatime,errors=remount-ro  0  1
debugfs  /sys/kernel/debug  debugfs  defaults  0  0


  • 🈴 Our current removal of packages in prep script breaks boot of the device. Need to debug.

  • nodejs

  • apache2

  • core

  • 🈴 misc

Package 'btrfs-tools' is not installed, so not removed
The following packages will be REMOVED:
  alsa-utils* autoconf* automake* autotools-dev* bb-cape-overlays* bind9-host*
  bone101* cpufrequtils* device-tree-compiler* git* git-core* git-man*
  haveged* hostapd* i2c-tools* iperf* libasound2* libasound2-data*
  libdbus-1-dev* lsof* m4* ncurses-term* pkg-config* rfkill* screen*

device-tree-compiler required for bb-cape-overlays* device-tree-compiler
git required for bone101* git* git-core*


  • 1st run of DietPi results in failed boot (middle 2 blue LED's lit), due to FS expansion. Not compatible with BBB's unique boot system. Fixed image size (4GB) for EMMC.
  • FS size incorrect (corruption???)
root@DietPi:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1  3.3G  2.7G  407M  87% /

root@DietPi:~# cd /
root@DietPi:/# treesize
2.6 GB .
1.6 GB ./var

root@DietPi:/# cd /var
root@DietPi:/var# treesize
1.6 GB .
59.6 MB ./lib
23.2 MB ./cache
24.0 KB ./spool
16.0 KB ./local
12.0 KB ./log
8.0 KB ./backups
4.0 KB ./tmp
4.0 KB ./opt
4.0 KB ./mail
  • 🈯️ Due to swap generation, will disable.

Large image size:

  • remove /opt/source /opt/cloud9 ?

@Fourdee Fourdee changed the title Diet Pi Image for Beagle Bone Black DietPi Image for Beagle Bone Black Nov 19, 2017

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Nov 22, 2017

Performance:

  • CPU: #1253 (comment)
  • Network: 100MBit
  • Heat Eff, unable to determine, CPU temp in kernel not implemented.
  • Onboard EMMC:
    image
@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Nov 22, 2017

How to flash EMMC (rev C):

  • Boot system with DietPi on SD card (hold S2 during power on for 2-5 seconds)
  • DietPi may reboot system automatically after updates, if so, hold down the S2 button again.
  • Wait for dietpi-software screen to show, then exit.
  • Edit /DietPi/uEnv.txt and enable line at bottom (remove #) cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
  • Reboot system
  • Wait for device to flash (LED's in up and down motion). Device will power down once its completed.
  • Eject SD and power on.
@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Nov 22, 2017

https://twitter.com/DietPi_/status/933419127276036096

Completed. Image now live.

@antonellocaroli

This comment has been minimized.

Copy link

antonellocaroli commented Sep 20, 2018

I can not find the image on the download page

@Fourdee

This comment has been minimized.

Copy link
Collaborator

Fourdee commented Sep 20, 2018

@antonellocaroli

Apologies, the image is no longer available/maintained due to low user count. You can install DietPi on the system using PREP:
#1285 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.