Ward I read on google that one normally uses the Cloud 9 IDE for Beaglebone development. Browsing to 192.168.7.2:3000 doesn't load as Firefox times out.
it's not on our image.
Ward If I want to save my changes in github, can I use the Bela IDE terminal to upload my modified Bela core to github?
you can only push if your board is connected to the internet. However, the git
integration in the IDE only supports projects and not editing the core code.
Ward git fetch in the Bela IDE command line to download the changes
again that requires the board being connected to the internet.
Normally my workflow for editing those files is to ssh
on the board and then use vim
to edit the files from the terminal. When I am happy with changes, I git commit
them (again from the terminal) and then to overcome the lack of an internet connection, I go on the host computer (which is connected to the internet) where I have a copy of the git repo with a board
remote pointing to the BeagleBone (git remote add board root@bela.local:Bela
), then I can do
git pull board my-branch
git push my-github-remote my-branch
or something similar.
If you want to edit the files from a GUI editor, you have even more options, e.g.:
- use
sshfs
to mount the Bela filesystem on the host so that you access the files on it as if they were on your computer. Always remember to unmount it before powering off the board. This also allows you to git push
directly to the internet from the sshfs
-mounted partition.
- edit a copy of the repo and use
rsync
(possibly running in a loop) to update the files on the board as soon as your edits are done.
What core files are you editing?