Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| network_protocol_programming_lab:2_1_access_via_usb [2020/04/20 07:41] – [MS Windows 10 access to the Beaglebone Black] rathke | network_protocol_programming_lab:2_1_access_via_usb [2022/04/18 17:04] (current) – [Access the BeagleBone Black via the USB interface] fangenoorth | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Installing the BeagleBone Black USB drivers ====== | ||
| + | |||
| + | |||
| + | **This information is outdated. On modern operating systems and BeagleBone images, driver installation shouldn' | ||
| + | |||
| + | Sometimes it may be more comfortable the access the BeagleBone Black via the USB interface of your host system. The configuration depends on the type of your operating system (either Linux, Windows or Mac OS X) and sometimes of the version of the used operating system. Lets have a look at the common systems. I start with with Mac OS X, because I am using it. | ||
| + | |||
| + | ===== Mac OS X access to the Beaglebone Black ===== | ||
| + | |||
| + | If your Mac OS X version is higher 10.13 (e.g. Mac os X Catalina), there is no possibility to access the BeagleBone Black | ||
| + | via usb. In that case, you can downgrade to Mac OS X version is 10.13 (High Sierra) or you can install a virtual machine | ||
| + | with High Sierra. Steps to run High Sierra on Virtual Box from Oracle are described [[network_protocol_programming_lab: | ||
| + | |||
| + | If your Mac OS X version is 10.13 (High Sierra) or lower, accessing the BeagleBone Black will be easy: | ||
| + | |||
| + | Just download and install the [[https:// | ||
| + | |||
| + | The network driver offers Ethernet over the USB access and the serial driver offers USB to UART conversion. | ||
| + | |||
| + | After you have installed these two drivers reboot your computer and open the //Network Panel// of the //System Preferences// | ||
| + | |||
| + | Boot the BeagleBone Black with the //Bootkey// passed. Release the // | ||
| + | | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== MS Windows 10 access to the Beaglebone Black ===== | ||
| + | |||
| + | To get access to the Beaglebone Black via the USB interface, you need to install a driver. Two versions of the driver exist, a version for 32Bit and 64Bit systems. So first, determined the Windows version, that you are using. Afterwards download either the [[https:// | ||
| + | |||
| + | After launching the installer, the window shown in Fig. 2 should open. | ||
| + | |||
| + | < | ||
| + | |||
| + | Start the installation by clicking the " | ||
| + | |||
| + | < | ||
| + | |||
| + | Do not hesitate and continue the installation anyway until it is finished. | ||
| + | |||
| + | Now plug in the BeagleBone Black to your USB interface. The BeagleBoone start booting. If the usb interfaces are available, MS Windows will automatically discover the device and install a driver for this device. If this has been done, open the system references pane and select the network settings as shown in Fig 4. | ||
| + | |||
| + | < | ||
| + | |||
| + | As you can see, a new ethernet connection has been established and is connected to " | ||
| + | |||
| + | < | ||
| + | |||
| + | The IPv4 address should be in the 192.168.7 network. If not, restart the DHCP client by editing the IP assignment and reactivating the DHCP client. | ||
| + | |||
| + | To test the new connection, open the " | ||
| + | |||
| + | <code bash> | ||
| + | ssh 192.168.7.2 -l debian | ||
| + | </ | ||
| + | |||
| + | The ssh command will establish a new shell at the BeagleBome Black. If everything is fine, enter the password. You are now logged in, as shown in Fig. 6. | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Linux access to the Beaglebone Black ===== | ||
| + | |||
| + | If you are using Linux, Internat access over the USB interface is already included. You can connect to the Beaglebone Black directly. | ||
