User Tools

Site Tools


dev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev [2019/07/09 16:00] – [Hello World] grafdev [2022/03/04 11:33] (current) – [Write Your Own Application] ursgraf
Line 1: Line 1:
 ====== Write Your Own Application ====== ====== Write Your Own Application ======
-Useful information about the Beagle Bone Blue can be found [[https://wiki.ntb.ch/infoportal/embedded_systems/ti_sitara_am335x/beaglebone_blue/start|here]].  
-How to setup the wifi, copy your image to the onboard eMMC or any other FAQs can be found [[https://github.com/beagleboard/beaglebone-blue/wiki/Frequently-Asked-Questions-(FAQ)|here]]. 
  
 +In order to alter and extends the original software controlling the delta robot follow the steps given in  [[https://wiki.eeros.org/getting_started/kdevelop|Use KDevelop with Existing Build Configuration]]. After making your adaptions and successfully building it you continue with deploying it to the hardware. 
  
-===== Linux on Beagle Bone Blue ===== +As soon as you want to write your own application code and run it on the hardware you have to stop the original autostart applicationHoweverafter stopping the system will power down and you will loose your connection from the host systemTo avoid this and make your system fit for your own development needs you have to make the autostart script non-executablePlease beware that you do this while the Delta application is still running.
-The Beagle Bone Blue comes with a preinstalled Debian 8 with Kernel 4.4.54-ti-r93 or similar. Do not upgrade to Debian 9 cause robitics cape will not work anymoreAlso do not use any newer Kernelthis will cause the same problemThe latest Debian Images for your Beagle Bone Blue can be downloaded [[https://beagleboard.org/latest-images|here]]. +
- +
- +
-You can also run the Beagle Bone Blue with a real-time Kernel. +
-Check if there is already a RT-Kernel:+
 <code> <code>
-uname -r +ost@bblue:$ chmod -x bin/start.sh 
-</code> +
-If not, download: +
-<code> +
-sudo apt-get install linux-image-4.4.49-ti-rt-r89 +
-</code> +
-Do not use a newer oneRobotics Cape won't work anymore (ERROR: missing PINMUX driver). +
-Reboot and delete the old kernel: +
-<code> +
-sudo apt remove --purge linux-image-4.4.54-ti-r93+
 </code> </code>
 +
 +You can now stop the application and the system will shutdown. Bring it up again. It will now run without starting the Delta application and you are free to develop your own program.
 +
  
 ===== Hello World ===== ===== Hello World =====
-See [[http://wiki.eeros.org/getting_started/say_hello|Say Hello with EEROS]] to write a simple EEROS program. +See [[https://wiki.eeros.org/getting_started/write_app/use_on_bbb|Writing EEROS Applications for Beaglebone Blue Board]] to write a simple EEROS program. 
 Check more examples on [[http://wiki.eeros.org/getting_started/tutorials/start|Tutorials]]. Check more examples on [[http://wiki.eeros.org/getting_started/tutorials/start|Tutorials]].
  
-In order to alter and extends the original software controlling the delta robot follow the steps given in  [[http://wiki.eeros.org/getting_started/say_hello#Use_KDevelop|Use KDevelop with Existing Build Configuration]]+
dev.1562680855.txt.gz · Last modified: 2019/07/09 16:00 by graf