Open main menu

DAVE Developer's Wiki β

Changes

DESK-MX6UL-L/General/DVDK Virtual Machine

1,342 bytes added, 11:28, 7 December 2023
no edit summary
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
|-
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|1.0.1{{oldid|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"14305|Jun 2021/07/21}}
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|First DESK-MX6UL release
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |2023/12/06
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |Update information based on DESK-MX6UL-L-4.0.1
|-
|}
<section end=History/>
__FORCETOC__
<section begin=Body/>
 
__TOC__
 
==Virtual Machine==
[[AXEL ULite SOM/DESK-MX6UL-L | DESK-MX6UL-L]] contains all the required software and documentation to start developing Linux application on the AXEL ULite platform. In particular, [[AXEL ULite SOM/DESK-MX6UL-L | DESK-MX6UL-L]] provides a virtual machine, called DVDK, with the following features:
* VirtualBox virtual machine (.OVA archive)
* based on Lubuntu 1620.04 LTS (64-bit version)
* pre-installed VirtualBox Guest Additions
* LXDE desktop environment
Please note that u-boot and kernel source trees are derived from the official trees released by NXP/Freescale; these trees have been customized to add support for the [[AXEL ULite SOM]].
===Host setupGuest Addictions ===As stated previously, ''Guest Addictions'' installation may fail if the VirtualBox version is different from the VM linux kernel version. In case of VBox error message:  Error: kernel headers not found as suggested [[AXEL ULite SOM]] host tools are based on a [[Managed_Virtual_Machine_(MVM)|Managed Virtual Machine]]https://askubuntu. As indicated [[AXEL ULitecom/AXEL ULite Evaluation Kitquestions/Getting started98416/Unboxing#microSD_Layout|error-kernel-headers-not-found-but-they-are-in-place here]], microSD card delivered along with [[AXEL ULite SOM/AXEL ULite Evaluation Kit | AXEL ULite Evaluation Kit]] includes basic version of MVM that is install the correct kernel header using the default option.following command:
Please follows the README file on the SD card to extract the ''*.ova'' archive and to sudo apt-get install the MVM.linux-headers-`uname -r`
It is also worth remembering that access to git repositories is required to download target source code. To enable it, please refer to [[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|this page]].and the run the Guest Addictions install
<pre class="workstation-terminal">dvdk@vagrant:/media/dvdk/VBox_GAs_6.1.18$ sudo ./VBoxLinuxAdditions.runVerifying archive integrity... All good.Uncompressing VirtualBox 6.1.18 Guest Additions for Linux........VirtualBox Guest Additions installerRemoving installed version 6.1.16 of VirtualBox Guest Additions...update-initramfs: Generating /boot/initrd.img-4.4.0-197-genericCopying additional installer modules ...Installing additional modules ...VirtualBox Guest Additions: Starting.VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while.VirtualBox Guest Additions: To build modules for other installed kernels, runVirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version>VirtualBox Guest Additions: orVirtualBox Guest Additions: /sbin/rcvboxadd quicksetup allVirtualBox Guest Additions: Building the modules for kernel 4.4.0-197-generic.update-initramfs: Generating /boot/initrd.img-4.4.0-197-genericW: mdadm: /etc/mdadm/mdadm.conf defines no arrays.VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarteddvdk@vagrant:/media/dvdk/VBox_GAs_6.1.18$ </pre> ===Host setup===As stated previously, [[AXEL ULite SOM]] host tools are based on a [[Managed_Virtual_Machine_(MVM )|Managed Virtual Machine]]. MVM OVA files can be downloaded [https://cloud.dave.eu/ws-RA-DESK-MX/ here]. For accessing <b><i>DESK Reserved area</i></b> please contact our [mailto:helpdesk@dave.eu helpdesk support channel]
To install it, please refer to [[VirtualBox_Starting_DVDK_Virtual_Machine#Using_a_.ova_file|this page]].
 
It is worth remembering that access to git repositories is required to download target source code. To enable it, please refer to [[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|this page]].
----
[[Category:AXEL ULite]]
8,204
edits