Does the firmware itself include Operating System(OS) or the OS is separately installed on the MCU? - freertos

Can I ask a beginner's question here about MCU's firmware development.
When we develop a firmware for a MCU, ex. NXP MIMXRT1062XXXXB.
Does the firmware itself include Operating System(OS) or the OS is separately installed on the MCU?
I am going to use FreeRTOS as the OS on MIMXRT1062XXXXB, there are SDK supports some FreeRTOS demos, but I am not sure if I can use them directly without installing FreeRTOS firstly on the MCU.

Related

How to build iOS app using Flutter with Windows 10

How can I build iOS app using Flutter with Windows 10?
I clicked in (build - Flutter - iOS app) from the tab bar, but it responds:
Building for iOS is only supported on the Mac.
It is not possible... You have to have a Mac to build an app for iOS.. That is Apple rules!!
It is not possible on a Windows 10. This way Apple can force developers to buy Apple hardware to develop for both platforms. You can try Hackintosh on a PC which will let you create IOS apps on non apple hardware.
It's not possible directly with Windows. You can achieve it though by using external services that provide Mac build machines. One of these services is Appollo.
Once you have Appollo installed and set up you can run the following command in your console to build your app
appollo build start --build-type publication
this will pre-publish your app on Apple Connect. You then have to add your screenshots etc...
You need to have xcode to create IOS app which is available only on OSX. Not on Windows. Not on Linux or anything. But using Hackintosh (Mac OS on normal desktop or laptop hardware) you can build IOS app on that PC or laptop though.
Apple only allows iOS emulator which is running on macOS, so we need to run macOS on your non-mac computer
Two ways:
Hackintosh (macOS running on non-mac device)
Virtual Machine (VM)
The first way can give you a high-performance environment (compare to VM) to run iOS simulator. But it's strict to your hardware. The best way is to use hardware as close to the original mac as possible.
The second way has better compatibility. You just need to download macOS's image and install system in VMware or other VM software.
But VM will degrade performance, and in my case neither of my graphics cards seem to work, so I'm guessing my CPU was rendering the GUI. Also, modern macOS (meaning better visuals but more rendering pressure) is slower than old macOS.

Ideal development host operating system for QNX development

What is the ideal development host operating system for QNX development? I have read a comment that, in order of preference, it's Linux, macOS, Windows. As for developing on a MacBook Pro, one comment I've read is that because comparatively fewer people use macOS for QNX development the tools tend to be buggy and are behind in patches compared to tools for Linux or Windows.
I think that this operating system is Windows because it is the most widespread OS and Qnx Momentics works very well but you can use Momentics also under Linux or MacOS. I have been using Windows version of Qnx Momentics and don't have any problems. But one suggestion. Don't use self-hosted version of Qnx Momentics (Qnx Momentics installed on the target). It works very slowly.

Is there anyway i can check the version of intel chipset installation utility?

I installed Intel Chipset Installation Utility 10.0.22 Rev.A(3 Dec 2014) on my HP 430G2. But i suspect it didn't installed properly. How can i check what version my laptop currently have?
you could download and run the driver update utility from Intel [http://www.intel.com/p/en_US/support/detect], although that might not show chipset - depending on the system.
So look in Device Manager under System Devices and then right click on your chipset and on the driver tab, check the version number.

Blackberry Simulator Installation and Java Virtual Machine Load Failed

Blackberry Simulator can't be loaded due to incompatible Java Virtual Machine. How to know which JVM is perfect for Blackberry QNX Momentics Native SDK?
Do you mean the Simulator used for BB10 Native Development (using C/C++ Cascades)? Presuming you do, this simulator is run as a Virtual Machine using VMware, not as a Java VM. You will find more of the requirements and installation details using this page:
BB10 Simulator Requirements

WP8 SDK on a virtual machine?

I have a HP EliteBook 8560p with 4GB ram and a 2,5Ghz i5-2450M processor running windows 7.
My question is: will I be able to run the WP8 SDK on a virtual mashine running W8 that i give 3GB ram to or will it be to slow? The system requirements for the SDK says 4GB minimum. Unfortunately this is my schoolcomputer so I am not allowed to install W8 as the operating system, that's why I want to use a virtual machine.
You will be able to run W8 and WP8 SDK on a virtual machine, but you'll likely have a very slow experience.
Adding to MDumitru answer, you should install virtual box not VMware. Windows Phone 8 SDK requires hardware Hyper-V support1. You can follow this article while installing VMware and WP8 sdk inside it.

Resources