Intel XDK: Is it possible to create a virtual storage(Sd card ) in intel xdk emulator? - emulation

In eclipse we can create virtual sd card in emulator, like that is there any way in intel xdk that I can crate a virtual sd card ?

Currently there is not. There is emulation for the Filesystem API, but not specifically for an SD card.

Related

Enable mass storage and ethernet over USB or a terminal device function over USB in Kubos Linux

I've been trying to emulate the ethernet over USB functional or a terminal device over USB function in Kubos Linux (https://docs.kubos.com/1.21.0/index.html).
The version of linux kernel is 4.4.23. The Kubos Linux is deployed on beaglebone black and uses uboot to boot the linux. I have enabled CONFIG_USB_NET_DRIVERS in the linux-kubos.config which you can see here: https://github.com/kubos/kubos-linux-build/blob/master/board/kubos/beaglebone-black/linux-kubos.config. After this I compiled the linux and created a kubos-linux.img and aux-sd.img and flashed the SD card. I booted the board from SD card however, I still could not see the ethernet over USB emulation after the flash.
I use buildroot for compiling and building the kubos kernel and aux image in the vagrant VM in virtual box.
I wanted to know if I am missing some key information to add these functionalities and if there were any beaglebone black specific driver configuration I need to enable in kubos linux kernel?
At the moment, I use an FTDI cable to communicate with the board serially using minicom however, this is very slow and want to use ethernet over USB or terminal functionality to make this communication faster.

How to install Lan card driver using freebsd kernel

I have bought Asus xg-c100c LAN Card. But freeBSD(TrueNas) not supporting. I have download driver files from manufacturer website. All files have .c Or .h extension. How to install it ?
The short answer is: if the card didn't specifically have a FreeBSD driver, you cannot use the one you downloaded. It sounds like you downloaded a linux driver in source form, because I'm relatively sure your chipset has no FreeBSD driver.
There was the ability to use NDIS drivers back-in-the-day. You're talking about the ASUS 10GE chipset, I believe. There is not driver it (yet).
Your best bet is to get a cheap card and put it in a PCIe slot or get a USB3 ethernet (better than USB2 for 1GE) and use it. Obviously, the USB solution won't be 10GE.

android studio Galaxy Device Family (AVD)

is there a way of importing the most used Android devices (for example Galaxy family) to the Android Virtual Device Manager as by default there is only some Nexus stuff in there?
Or did you create the Galaxy family the manual way in terms of specifying screen size for each device, upload device frame etc.?
Thanx for your help,
Florian

Linux driver for embedded Linux

I'm looking to attach some USB devices to my embedded Linux board.
It is an TI-ARM processor running embedded Linux, but I guess it could be any embedded Linux board.
If I purchase an USB device which has Linux support/driver, can this driver (generally) be re-compiled to work with the ARM architecture? (Instead of Windows ect.).
Yes, USB drivers can generally be expected to compile for other architectures other than x86. Of course this presumes that your board does have a host USB port. There are a few boards that have only USB device ports, and many SoCs have both USB host & device ports.
But successfully compiling the (USB) driver may only be part of the task.
Some (USB) devices may require additional packages of libraries and other drivers for interfacing to application programs. For instance a USB digital TV tuner requires numerous packages (V4L, ALSA, I2C driver, userland firmware loading) to actually work.
Clarification
These additional dependencies that you may have to build are not because of USB.
The dependencies are related to the type of device.
An Ethernet interface, whether integrated into the SoC or offboard using USB, would be easily configured for full support in the kernel (e.g. protocol stack) and userland (e.g. Busybox has ifconfig, ping and routing apps).
A PCI TV tuner would have the same dependencies as the USB tuner. But the embedded environment typically means that you don't have any/most of these multimedia dependencies already built/installed.

cuda on integrated gpu + external device

I have a dell desktop pc which has an integrated gpu.
If I add one more gpu over PCIe will I be able to run cuda? Probably yes.
The integrated gpu has its own driver (i915) and I am not sure what will happen with nvidia driver (for the second gpu) alongside.
Is there a special procedure, something to take into account?
edit: forgot to mention that OS is Ubuntu 11.10. sorry
Thanks in advance
UPDATE:
finally there is a problem. I just put the video card gtx 460. I want to have the display on integrated card so as to use the "good" card dedicated to computing. but if i dont plug the monitor cable to gtx I get the following message
System halted! Attention: Unsupported Video Configuration Detected
Action is Required
This computer has an add-in graphics card, but the monitor is plugged
into the integrated video connector. To attach the monitor cable to
the add-in graphics card:
Shut down the computer
Plug the monitor cable into the add-in graphics card connector. This may require a video adapter or video adapter cable. (provided
with the system)
Turn on the computer.
This message should not appear after completing these steps. For more
information or help, please refer to the system documentation.
Please help.
CUDA only supports NVidia GPUs so it won't even see the embedded intel one.
The CUDA startup functions also return the type and capabilities of all the CUDA devices found so you can pick which device to run a task on.
ps. You might want to manually set the app to 'use enhanced/performance graphics' in windows explorer->properties - we have had issues in laptops with Intel+Nvidia optima systems where the app doesn't see the Nvidia GPU by default for some reason

Resources