Completely open sourced ARM board [closed] - linux-kernel

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Improve this question
I am learning to customize the Linux kernel to make it portable on embedded systems. To test my customized kernel , i want a completely open sourced ARM board. I investigated the Raspberry pi but some it's firmware (i.e. "start.elf") is not open source. Can anybody name an ARM board which is completely open source?
Also are there any such board whose ROM/AVRAM contents can also be replaced?
Thank you !

If by "completely open source" you mean open source bootloader, kernel and OS (correct me if I'm wrong), then I would recommend one of Beagle family boards -- they are inexpensive, user friendly and have a good community support. Their open source stack consists of U-Boot, Linux kernel and one of few available distributions. If you need advanced features, check out EVM's by Texas Instrument, but they cost much more.

Jetson-TK1 from nvidia, is a developer platform,
does have u-boot loader, Linux Kernel and rootfs,
The board layout is also shared, you can recompile things for you.
It comes with 2GB RAM, a 2.3GHz Quad core processor, with GPU that is ready for CUDA kind of high level programming
http://www.newegg.com/Product/Product.aspx?Item=N82E16813190005

Related

Adapt embedded linux distribution to unsupported hardware board [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
I need to adapt embedded linux distribution to an unsupported hardware. Actually im working on an embedded linux distribution.
Im lost from where to start. My question is, what factors should I consider before starting the configuration.
Im guessing drivers should be first on the list but Im not sure.
Can you help me to find a starting point and list the points and what should I pay attention for?
Kind regards
If you don't know the starting point, you won't be able to carry him all alone.
Probably you need to modify the first stage bootloader, adapt u-boot, the kernel drivers, the device tree, ...
You could use something like Yocto, but again, I don't see any chance that you will solve it all at your own.
Currently my company adapts Yocto to a new developed board, with a team of 15 people.

Difference between ARM and Intel? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
"Technically, however, they represent different philosophies: the ARM architecture is designed to be as simple as possible, to keep energy wastage to a minimum, whereas Intel's range uses a more complex design that benefits from compatibility with the company's (much more power-hungry) desktop and laptop CPUs." Well then why can't I run Windows on a raspberry Pi? Also, what is start4.elf?
Microsoft seems to know there are issues with Windows on ARM because it won't even sell you a copy of it. The company licenses the ARM version only to OEMs to pre-install on new systems. When asked if it would open up sales so people could run Windows on the new Macs, Microsoft said it had no plans at this time.
Start4.elf is a file that raspberry pi uses to boot.
Hope this helps!

What is the reason why virtual technology is not enabled in the bios of windows 7? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I recently had to enable VT for windows7 since I want to run ubuntu on vmware so I was wondering why isnt it enabled by default is it some kind of security issue or just not necessary for the average user?
There are several reasons, including "security" and "performance":
https://superuser.com/questions/291340/why-do-pc-manufacturers-disable-advanced-cpu-features-in-the-bios-by-default
http://www.vmware.com/pdf/asplos235_adams.pdf
Intel virtualization technology can get hardware intensive and although the software requirement is low (Windows Vista) only modern CPUs made by INTEL ONLY such as Intel i7 support it.
Not all windows computers have an Intel CPU though (a good amount of them do). The only people that use the VTX technology are developers and people who want to run a different operating system than their computer came with, so not everyone. As for security issue, I'm not sure but it can get very RAM intensive. (i.e. the Android HAXM for developers has a default RAM usage of 2GB, and the minimum is 512 MB!).
If you want to know more you can check out this article
or the website:
http://www.intel.com/content/www/us/en/virtualization/virtualization-technology/intel-virtualization-technology.html

Single board computer GPRS and GPS [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am running a project on cubieboard and it is fine enough. But current project require a same configuration with embedded GPRS(with sim card holder) and GSM module. If I implement it with USB 3G dongle and GPS device the cost is not acceptable. I want a embedded solution which can save cost.
Can any one tell me cost effective way to implement GPRS and GPS in cubieboard ?
or
Alternative Single board computer with same feature like 4GB NAND, ARM Processor and Linux Kernel (u-boot) with GPRS & GPS module support ?
A (relatively) cost-effective way I've came across is this:
http://www.dfrobot.com/wiki/index.php/GPS/GPRS/GSM_Module_V3.0_%28SKU:TEL0051%29
It is arduino compatible, however, I believe that you are experienced enough (or willing to become) to configure it for the cubieboard.

Is it possible to program a Wireless Access Point? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I need to modify the way the wireless access point handle its authentication method.
Is it possible to change the behaviour of wireless access point a little bit?
If so, by using what library? On what operating system?
This depends on various things, the first being whether your router can utilize custom firmware.
Some routers like the Linksys WRT54G (pre V4 or the GL version) use a Linux based firmware that allow you to do alot more with the routers hardware.
There are some custom distributions for these devices like DD-WRT, however OpenWRT might be the best place to start if you're comfortable with Linux.
I would start by looking if your router is listed as being supported on the above sites
Unfortuanetly there isn't one specific library that I know of that will help you here, you might have to reimplement part of the security logic in these small distros and recompile them to achieve what you want
Are you using the default firmware on your access point? If so, you may find that there are many more configuration options availible, including more authentication options on third-party (free) software such as Tomato and DD-WRT.
If you want a quick start, this may solve your problem:
Chillispot

Resources